assembly_decontamination
Description¶
MGnify Production assembly decontamination subworkflow. Performs sequential decontamination of assembled contigs against the human genome, PhiX and a genome specified by the user (usually the sample host). It designed to remove any contigs that come from any of those references.
Installation¶
ebi-metagenomics/assembly_decontamination
nf-core modules -g https://www.github.com/ebi-metagenomics/nf-modules install assembly_decontamination
Keywords: assembly, decontamination, contamination, contigs, metagenomics, phix, human, host
Components¶
This subworkflow uses the following components:
decontaminate_contigs
(subworkflow)
Input¶
Name | Type | Description | Pattern |
---|---|---|---|
meta |
map | Groovy Map containing sample information and decontamination parameters. Expected keys: - phix_reference: Filename prefix of PhiX reference genome (optional, null to skip) - human_reference: Filename prefix of human reference genome (optional, null to skip) - contaminant_reference: Filename prefix of custom contaminant reference (optional, null to skip) | - |
assembly |
file | Assembly FASTA file containing contigs to be decontaminated | *.{fasta,fa,fna} |
Output¶
Name | Type | Description | Pattern |
---|---|---|---|
meta |
map | Groovy Map containing sample information | - |
cleaned_contigs |
file | Decontaminated assembly FASTA file | *.{fasta,fa,fna} |
versions |
file | File containing software versions | versions.yml |
People¶
Authors¶
Maintainers