-
Notifications
You must be signed in to change notification settings - Fork 1
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
Error while running vSNP 3.20 "step1" with nanopore data #7
Comments
Or it could be the decimal separator too. French keyboards used the comma and decimal separator. I definitely don't have 11,015X coverage, so it would make more sense that it's the decimal separator. |
I've seen something similar. Try this and let's see if it fixes it. Before running the script run
|
Also, I see you're using the --nanopore option. With this option bcftools is used. bcftools has not been working from conda lately. If you have issues with it let me know and I'll send what I've used to fix it. |
Hi @stuber I think I am experiencing the bcftools/conda conflict that you described as I received the following while running with --nanopore: Will attempt to run bcftools from conda environment Would you be able to assist? Thx |
Hi, Updated to the latest vsnp3 version 3.26 if needed. After testing my bcftools using conda install -c bioconda bcftools=1.21 If this doesn't fix bcftools, please send me the error output. |
Thanks for the super fast reply. I can confirm that I am currently running vsnp3 v3.26 and bcftools v1.21 Here is a run log as well as the readout. THnks! |
Thanks for the stdout file. A BCFtools "fix" specific to my environment found its way into the script. I will need to push an update to address this. It will come with the next update. For now, this will need to be fixed manually.
Access file: vim $(which vsnp3_alignment_vcf.py |
Command used:
vsnp3_step1.py \ -r1 "$r1" \ --spoligo \ --nanopore
Error message:
Traceback (most recent call last): File "/home/bioinfo/miniconda3/envs/vsnp3.20/bin/vsnp3_step1.py", line 273, in <module> vsnp.run() File "/home/bioinfo/miniconda3/envs/vsnp3.20/bin/vsnp3_step1.py", line 158, in run if alignment.zero_coverage.ave_coverage < 40 or alignment.DUPLICATION_RATIO > .80 or float(fastq_stats.R1.passQ20) < 50.0: ValueError: could not convert string to float: '11,015'
Looks like it's caused by the use of a comma (",") as thousands separator. It might be link to the host system language preferences if you don't get that error on your dev / production machine.
The text was updated successfully, but these errors were encountered: