Closed gunarsosis closed 10 months ago
@gunarsosis Can you check the contents of the merge .tsv file and make sure it isn't empty.
Also check that the outputs of Kraken2/Krona are not empty as well as the BAM alignment step(s)
@Merritt-Brian _confidences.mergedmqc.tsv is not empty and has the data in it. Kraken2 outputs are fine and are integrated in the MultiQC. Alignment did happen correctly.
Additionally, in the output directory, _multiqc/multiqcdata/ directory contains a file with all the data under the name of _multiqcconfidences-plot.txt. which does contain all the _confidences.mergedmqc.tsv data in it. It also seems that the data is being correctly integrated into the Confidence and All Metagenomic Hits plots.
However the table (Statistics Table for Alignment against top Taxids) is not populated.
I think I might have an idea what happened. The Confidence data is actually integrated in the MultiQC, however it is being converted to the beeswarm plot due to large number of rows. See image below:
I do see however that in the mutiqc_config.yml the option for beeswarm is set to false. Perhaps there is a conflict of configs somewhere. As a potential workaround - we can set up a parameter for max_table_rows: to be something very large like 10000.
Is there a way to rerun the multiqc only without running the entire TaxTriage pipeline to test max_table_rows workaround?
Gotcha, yes that can be done with ease, will close when the request is complete
Description of the bug
Alignment results are displayed in the sample specific .tsv files in "convert" directory and subsequently are incorporated into the _"confidences.mergedmqc.tsv" in the "merge" directory. The data is not being incorporated into the MultiQC report which only displays the explanations for headers in the table.
The pipeline was run by cloning of the repository main branch and running the command below.
See the screenshot of MultiQC report below:
Command used and terminal output
Relevant files
No response
System information
Nextflow - version 22.10.06 Hardware - HPC Executor - SGE Container - Singularity OS - CentOS