uab-cgds-worthey / quac

🦆 Quality Control of WGS and exome samples 🦆
https://quac.readthedocs.io
GNU General Public License v3.0
5 stars 1 forks source link

Feature request: add support for specifying samples directly #86

Closed Redmar-van-den-Berg closed 11 months ago

Redmar-van-den-Berg commented 11 months ago

Describe the bug Currently, quac expects a certain directory structure to identify samples and bam/vcf files, which makes it difficult to use with existing pipelines, which may have a different folder structure. It would be nice to have a way to explicitly specify samples and files, so that users do not have to replicate the exact folder structure that quac expects.

Additional context One way to do this would be to add support for something like PEP, which can be as simple as a csv file, but also supports more complex project configurations. Snakemake already has native support for PEP, see here, so this should not be difficult to add to quac.

ManavalanG commented 11 months ago

Changes will be made in several stages:

ManavalanG commented 11 months ago

@Redmar-van-den-Berg We have now implemented the requested change. Users can now provide input info in a config file via --sample_config. Documentation is available here (please be sure to use the latest version in readthedocs at the bottom right).