Skip to main content

roary

Tags: pangenome pan-genome comparative-genomics core-genome alignment run-scope

Build a pangenome from GFF3 annotations using Roary.

This subworkflow creates a pangenome from bacterial genome annotations using Roary. Roary is a rapid pangenome pipeline that processes large numbers of annotated genomes to produce gene presence/absence matrices and core-genome alignments. It is particularly optimized for bacterial datasets and can handle hundreds of genomes efficiently.

Take

gff: Channel<Record>
FieldDescription
metaGroovy Record containing sample information
gffSet of GFF3 annotation files representing the genomic annotations for each sample

Emit

Published

The sample_outputs and run_outputs emissions are aggregates of output files that will be published in the entry workflow.

sample_outputs

No sample-scope outputs.

run_outputs

OutputDescription
alnCore genome alignment in FASTA format (optional)
csvGene presence/absence table
supplementalSupplemental files including accessory binary genes and graphs

Module Composition

This subworkflow calls the following modules:

  • roary - Rapid large-scale prokaryote pan genome analysis.

Citations

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

Source

View source on GitHub