-
Notifications
You must be signed in to change notification settings - Fork 116
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
Remove replacement of dashes in sample name with underscores #234
Comments
Hi @peterk87. I had to add this sanity re-naming because QUAST does an internal conversion of dashes to underscores which breaks the collection and reporting of the summary metrics generated by MultiQC including consensus type metrics for the variant calling. This is why it made sense to do this renaming at the offset rather than getting weird discrepancies in sample names. It took me a while to track this down and provide a solution because it wasn't an obvious one. Maybe we should push this issue upstream to QUAST and we can remove this conversion altogether? If you try to run one of the QUAST processes manually using dashes in the names you will see what I mean. I am not really working at the mo and won't be until September so will try and catch up when I get a moment. PRs welcome too :) |
Thanks for clarifying @drpatelh! I think pushing the issue upstream to QUAST is a great idea. I'll look into what QUAST is doing and see if the conversion can be made optional or modified. |
Issue created for QUAST: ablab/quast#179 |
Note this issue was fixed upstream in ablab/quast@3d32101 and released in version 5.2.0, which is available from bioconda/biocontainers https://quay.io/repository/biocontainers/quast?tab=tags |
I have confirmed that this works as expected 🎉 |
Is your feature request related to a problem? Please describe
I'd like dashes to be preserved as dashes in sample names.
Describe the solution you'd like
Any of the following or similar solutions would be great:
--sample_name_invalid_chars "\W"
)--sample_name_regex "[\w\-]+"
)Describe alternatives you've considered
Commenting out the following code:
viralrecon/bin/check_samplesheet.py
Lines 102 to 106 in 2ebae61
The text was updated successfully, but these errors were encountered: