-
Notifications
You must be signed in to change notification settings - Fork 417
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
Additional checks of sample sheet #623
Additional checks of sample sheet #623
Conversation
|
Just need to update the CHANGELOG and we're good to go |
Sound good 🙏 Should we go even further and add some checks like: A) Each B) Each fastq-file should only be associated with one The purpose of (A) is to detect an error in the sample sheet like this:
(Here the
(Here the Let me know what you think. Cheers |
what about the lane information in these cases? |
These two new proposed checks don't involve the lanes, but perhaps they should? Or other checks should be made involving the lanes? I'm not sure what one would want to check for the lane-data, perhaps you know? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice to have patient-sample-lane checked for uniqueness.
Just wanted to pipe in that I often run the pipeline with the same fastq-file for different patients, or somatic/germline or such. It comes out with no differences, but it actually runs. I wouldn't be able to run such test-setups if you disallow same fastq. Maybe it's more of a log.warning
thing?
@lassefolkersen and @maxulysse : So maybe we should just keep it to those checks which are implemented in this PR? |
Yes, let's keep it that way for now, I feel like it's good and enough already |
Related to #93
With this PR, I've tried adding checks for the following:
I have some ideas or questions for additional checks, but let's first see if the two above-mentioned checks are a step in the right direction.
PR checklist
scrape_software_versions.py
nf-core lint .
).nextflow run . -profile test,docker
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).