Skip to content

GNPS2 Workflow Index

This is a workflow index for GNPS2. Throughout this documentation we have a small tutorial of the list of workflows listed https://gnps2.org/workflows The source code and the documentation of the tools will be linked at the beginning of each tool.

The workflows are nextflow workflows that can be run independently in any server running nextflow.

However, we recognize it might be difficult to keep this documentation up to date, so please help us fill in more completely! Edit online, submit the PR and we will review it!

GNPS2 Workflows

MS-MS chooser

Link Source Code Tool documentation ---

MSMS-Chooser is a GNPS2 workflow and open-source protocol to empower the community to collect MS/MS reference data and contribute to the public MS/MS reference library. This specific step enables the finding of reference MS/MS spectra automatically in LC/MS data of pure standards given the structure of the pure standards.

Input: Annotations file in .tsv format from MassIVE. Spectra path containing a set of mzML/XML files. tolerance: in ppm

Output: A .tsv file with the extracted information spectra from the molecule of interest.

Feature-based Molecular Networking

Link --- Tool documentation ---

NP-Classifier

Link Source Code Tool documentation ---

MS2LDA

Link Source Code Tool documentation Citation

ChemWalker

Link Source Code Tool documentation Citation

MS2query

| Link | Source Code | Tool documentation | Citation |

MSHub-gc

Link Source Code Tool documentation ---
## Genomics & Genome Mining Workflows on GNPS2 These workflows focus on genomic and metagenomic analysis, ranging from species identification and taxonomic profiling to genome mining for specialized metabolites. --- ### breseq | [Link](https://gnps2.org/workflowinput?workflowname=breseq_workflow) | [Tool documentation](https://barricklab.org/twiki/bin/view/Lab/SoftwareBreseq) | [Citation](https://doi.org/10.1186/1471-2164-15-1039) | **Prod & Beta** | | :--- | :--- | :--- | :--- | A computational pipeline for the analysis of short-read re-sequencing data. It uses reference-based alignment to predict mutations (SNPs, indels, and structural variants) in a sample relative to a reference genome. It is widely used in laboratory evolution experiments and strain verification. ### FastANI | [Link](https://gnps2.org/workflowinput?workflowname=FastANI) | [Tool documentation](https://github.com/ParBLiSS/FastANI) | [Citation](https://doi.org/10.1038/s41467-018-07641-9) | **Prod & Beta** | | :--- | :--- | :--- | :--- | Computes whole-genome **Average Nucleotide Identity (ANI)** using an alignment-free MinHash approach. It is the "gold standard" for defining bacterial species and is optimized for speed on large-scale datasets. ### pyANI | [Link](https://gnps2.org/workflowinput?workflowname=pyANI) | [Tool documentation](https://github.com/pyani-plus/pyani-plus) | [Citation](https://pubs.rsc.org/en/content/articlelanding/2016/ay/c5ay02550h) | **Prod & Beta** | | :--- | :--- | :--- | :--- | A workflow for ANIb and ANIm calculations using pyANI - a workflow for ANIb and ANIm calculations using pyANI. ### fastAAI | [Link](https://gnps2.org/workflowinput?workflowname=fastAAI) | [Tool documentation](https://github.com/cruizperez/FastAAI) | [Citation](https://academic.oup.com/nar/article/53/8/gkaf348/8120557) | **Prod & Beta** | | :--- | :--- | :--- | :--- | An ultrafast estimator of whole-genome Average Amino Acid Identity (AAI). It is designed to scale to hundreds of thousands of genomes, allowing for rapid taxonomic placement and the exploration of evolutionary relationships across vast genomic databases. ### EzAAI | [Link](https://gnps2.org/workflowinput?workflowname=EzAAI) | [Tool documentation](https://github.com/endixk/EzAAI) | [Citation](https://doi.org/10.1007/s12275-021-1154-0) | **Prod** | | :--- | :--- | :--- | :--- | A standalone tool for calculating the Average Amino Acid Identity (AAI) between two genomes. It provides a reliable metric for determining genus-level and family-level relationships where nucleotide similarity is no longer informative. ### antiSMASH | [Link](https://gnps2.org/workflowinput?workflowname=antismash_workflow) | [Tool documentation](https://docs.antismash.secondarymetabolites.org/) | [Citation 1](http://dx.doi.org/10.1093/nar/gkr466), [Citation 2](https://doi.org/10.1093/nar/gkaf334) | **Beta** | | :--- | :--- | :--- | :--- | The "antibiotics and Secondary Metabolite Analysis Shell" is the premier tool for identifying **Biosynthetic Gene Clusters (BGCs)** in genomic data. It predicts the chemical structure of potential natural products by analyzing the enzymatic domains present in a genome. ### ONT EMU | [Link](https://gnps2.org/workflowinput?workflowname=ont_emu_workflow) | [Tool documentation](https://github.com/treangenlab/emu) | [Citation](https://doi.org/10.1038/s41592-022-01520-4) | **Prod & Beta** | | :--- | :--- | :--- | :--- | Designed specifically for long-read sequencing (Oxford Nanopore), this workflow uses the **Emu** algorithm to perform species-level taxonomic profiling. It is highly effective for full-length 16S rRNA analysis, correcting for sequencing errors to provide high-resolution microbial community profiles. ### 16S rRNA Extraction | [Link](https://gnps2.org/workflowinput?workflowname=16s_rrna_extraction) | [Tool documentation](https://github.com/tseemann/barrnap) | [Citation](https://doi.org/10.1093/bioinformatics/btq033) | **Prod & Beta** | | :--- | :--- | :--- | :--- | A targeted workflow for scanning whole-genome sequences or metagenomic assemblies to identify and extract the 16S ribosomal RNA gene sequences. It utilizes **barrnap** for rapid ribosomal RNA prediction and **BEDTools** for efficient genomic feature comparison.