Skip to main content

busco

Tags: quality-control completeness genome assembly orthologs busco sample-scope

Assess genome assembly completeness using single-copy orthologs.

Uses BUSCO (Benchmarking Universal Single-Copy Orthologs) to measure the completeness of genome assemblies, gene sets, or transcriptomes by matching them against a lineage-specific set of conserved orthologs.

Inputs

record (
meta: Record,
fna: Path
)
FieldTypeDescription
metaRecordGroovy Record containing sample information
fnaPathAssembled contigs in FASTA format

Outputs

record (
meta: Record,
tsv: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
FieldTypeDescription
metaRecordSample information record
tsvPathText summary report of the completeness score (C/S/D/F/M%)
resultsSet<Path>All output files to be published
logsSet<Path?>Optional program specific log files
nf_logsSet<Path>Nextflow-specific log files (e.g. .command.{begin
versionsSet<Path>A YAML formatted file with program versions

Parameters

BUSCO Parameters

ParameterTypeDefaultDescription
--busco_lineagestringbacteria_odb10Specify the name of the BUSCO lineage to be used
--busco_evaluestring1e-03E-value cutoff for BLAST searches. Allowed formats, 0.001 or 1e-03
--busco_limitinteger3Total candidate regions to consider per BUSCO

Used By

Subworkflows

  • busco - Assess genome assembly completeness using BUSCO.

Workflows

  • busco - Assessment of genome assembly completeness using evolutionarily informed expectations.

Citations

If you use this in your analysis, please cite the following.

Source

View source on GitHub

Version

BUSCO:
- busco: 6.0.0