Skip to content

Improve input logic #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ajandria opened this issue Mar 24, 2025 · 1 comment
Open

Improve input logic #8

ajandria opened this issue Mar 24, 2025 · 1 comment
Labels
enhancement Improvement for existing functionality

Comments

@ajandria
Copy link
Contributor

Description of feature

Currently pipeline requires a sample sheet containing path where IDATs are located and also a path to a sample sheet with metadata. This can surely be changed so that the pipeline requires a sample sheet with all of the information rather than a sample sheet which contains path to two independent files.

When that is done we can then also just add phenotypes directly in a single file, rather than using another file like it is being done currently (--sample_metadata).

New sample sheet used for the --input should look something like this:

sample,idat_red,idat_green,group,pheno_age,pheno_bmi,pheno_sex
GSM1075838,	https://ftp.ncbi.nlm.nih.gov/geo/samples/GSM1075nnn/GSM1075838/suppl//GSM1075838_6929689021_R01C01_Red.idat.gz,https://ftp.ncbi.nlm.nih.gov/geo/samples/GSM1075nnn/GSM1075838/suppl//GSM1075838_6929689021_R01C01_Grn.idat.gz,control,34,25,male

This would be then more aligned with a standard nf-core sample sheet idea that can also be used for populating meta map

@ajandria ajandria added the enhancement Improvement for existing functionality label Mar 24, 2025
@ajandria
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement for existing functionality
Projects
None yet
Development

No branches or pull requests

1 participant