Closed quentin67100 closed 2 years ago
@maxulysse - are you interested in taking a look at this?
I had similar issue with v.1.11 from bioconda but with the output from annotating empty vcf file
================================================================================
Traceback (most recent call last):
File "/home/szszyszkowski/.local/lib/python3.8/site-packages/multiqc/multiqc.py", line 651, in run
output = mod()
File "/home/szszyszkowski/.local/lib/python3.8/site-packages/multiqc/modules/vep/vep.py", line 37, in __init__
self.parse_vep_html(f)
File "/home/szszyszkowski/.local/lib/python3.8/site-packages/multiqc/modules/vep/vep.py", line 131, in parse_vep_html
existing = values[1].split("(")[0].replace(" ", "")
IndexError: list index out of range
Similar output is produced if using *.vep.txt
files as input. I expect it to be possibly due to lack of some values in the [General Statistics]
section
...
[General statistics]
Lines of input read
Variants processed
Variants filtered out 0
Novel / existing variants -
Overlapped genes 0
Overlapped transcripts 0
Overlapped regulatory features -
...
@ewels I'd be happy to have a look, sorry for the late reply
Hi all,
This should now be fixed in 1977df64c13823751853e3b8e3246b1059abf16d - table cells containing -
are not reported and will be empty in the MultiQC table now (the entire column will be missing if all samples had this). The module should no longer crash.
Thanks for reporting and providing an example report 👍🏻
Phil
Description of bug
I tried to use MultiQC with singularity. But it failled to add VEP stats. I also tried with the conda version of multiqc but it failled too.
File that triggers the error
Pologne.stat.vep.html.zip ,
MultiQC Error log