MultiReport is a plugin based on MultiQC, providing additional tools which are specific to DNA-Seq quality control of Quartet Project.
For more information about Quartet Project, see http://chinese-quartet.org/
For more information about MultiQC, see http://multiqc.info
To use this plugin, you need to install MultiQC and install quartet-dnaseq-report
.
# Install MultiQC
pip install multiqc
# Install quartet-dnaseq-report
git clone https://github.com/chinese-quartet/quartet-dseqc-report.git
cd quartet-dnaseq-report
python setup.py install
The input files for the MultiReport is the output result of Quartet DNA-Seq pipeline:
- call-fastqc
- call-fastqscreen
- call-qualimap
- call-extract_tables
- call-merge_mendelian
Then, you can get the QC report by the following actions:
# E.g., save all data into the folder `results`
multiqc ./results/
# For the results which is not belong to Quartet DNA-Seq pipeline, you can use the the original MultiQC
multiqc ./results/ --disable-plugin
When you run the plugin, please in the quartet-dnaseq-report directory.
If you're developing this code, you'll want to clone it locally and install
it manually instead of using pip
:
git clone https://github.com/chinese-quartet/quartet-dseqc-report.git
cd quartet-dnaseq-report/report
# You don't need to rerun the installation every time you make an edit (though you still do if you change anything in setup.py).
python setup.py develop