uclahs-cds / package-PipeVal

An easy to use CLI tool that can be used to validate different parameters in your NF script/pipeline.
GNU General Public License v2.0
5 stars 1 forks source link

Checksum flag #95

Closed yashpatel6 closed 7 months ago

yashpatel6 commented 7 months ago

Description

Adding functionality to skip checksum validation through environment variables. The checksum generation gets long in runtime for very large files so adding the option to skip checksum validation as needed.


Test Results

Tested with pytest with added tests


Checklist

File Commits

[^1]: UCLA Health reaches $7.5m settlement over 2015 breach of 4.5m patient records [^2]: The average healthcare data breach costs $2.2 million, despite the majority of breaches releasing fewer than 500 records. [^3]: Genetic information is considered PHI. Forensic assays can identify patients with as few as 21 SNPs [^4]: RNA-Seq, DNA methylation, microbiome, or other molecular data can be used to predict genotypes (PHI) and reveal a patient's identity.

  To automatically exclude such files using a .gitignore file, see here for example.

Code Review Best Practices

Testing