Skip to content
@EBI-Metagenomics

MGnify

MGnify (formerly known as EBImetagenomics) is a free resource for the assembly, analysis, archiving and browsing all types of microbiome derived sequence data

MGnify

(formerly known as EBI-Metagenomics)

About MGnify

Microbiome research involves the study of all genomes present within a specific environment. The approach can provide unique insights into the complex processes performed by environmental micro-organisms and their relationship to their surroundings, to each other, and, in some cases, to their host. MGnify offers an automated pipeline for the analysis and archiving of microbiome data to help determine the taxonomic diversity and functional & metabolic potential of environmental samples. Users can submit their own data for analysis or freely browse all of the analysed public datasets held within the repository. In addition, users can request analysis of any appropriate dataset within the European Nucleotide Archive (ENA). User-submitted or ENA-derived datasets can also be assembled on request, prior to analysis.

🔍 Browse MGnify

Find the MGnify resources at ebi.ac.uk/metagenomics

📚 Publications about MGnify / citing MGnify

MGnify itself is described by Richardson L, Allen B, Baldi G, et al. MGnify: the microbiome sequence data analysis resource in 2023. Nucleic Acids Research. 2023 Jan;51(D1):D753-D759. DOI: 10.1093/nar/gkac1080. PMID: 36477304; PMCID: PMC9825492.

MGnify Genomes is described by Gurbich TA, Almeida A, Beracochea M, et al. MGnify Genomes: A Resource for Biome-specific Microbial Genome Catalogues. Journal of Molecular Biology. 2023 Jul;435(14):168016. DOI: 10.1016/j.jmb.2023.168016. PMID: 36806692; PMCID: PMC10318097.

More publications can be found at About MGnify

Several of the repositories in this GitHub Organisation also include relevant publication/citation details.

Popular repositories

Pipelines

Metagenome and genome assembly

  • MIAssembler: a Nextflow pipeline for assembling short- and long-read metagenomes
  • Genomes Generation: a Nextflow pipeline for generating prokaryotic and eukaryotic MAGs from reads and assemblies.

Taxonomic and functional annotation

  • Pipeline V5: a CWL representation of MGnify Version 5 pipelines for taxonomic and functional annotation of metagenomes
  • Amplicon Pipeline: a Nextflow pipeline for annotating amplicon reads (MGnify Version 6)
  • Genomes Catalogue Pipeline: a Nextflow pipeline to perform taxonomic and functional annotation and to generate a catalogue from a set of isolate and/or metagenome-assembled genomes (MAGs)
  • mettannotator: a Nextflow pipeline that generates an exhaustive annotation of prokaryotic genomes using existing tools
  • VIRify: a Nextflow pipeline for the detection, annotation, and taxonomic classification of viral contigs in metagenomic and metatranscriptomic assemblies
  • mOTUs Pipeline: a Nextflow pipeline for taxonomic and mOTUs classifications of raw reads
  • Mobilome Annotation Pipeline: a Nextflow pipeline for the prediction of plasmids, phages and autonomous integrative mobile genetic elements in prokaryotic genomes and metagenomes

Tools

  • EukCC: a completeness and contamination estimator for metagenomic assembled microbial eukaryotic genomes
  • Fetch Tool: a tool to fetch RAW read and assembly files from the European Nucleotide Archive (ENA)
  • KEGG Pathways Completeness Tool: a tool to compute the completeness of each KEGG pathway module for given set of KEGG orthologues (KOs) based on their presence/absence
  • Genome Uploader: a tool to upload bins and MAGs in fasta format to ENA (European Nucleotide Archive). This script generates xmls and manifests necessary for submission with webin-cli.
  • Assembly Uploader: a tool to upload metagenome and metatranscriptome assemblies to the European Nucleotide Archive (ENA)

Libraries

  • ENA-API-Handler: a Python library/client for interacting with the European Nucleotide Archive (ENA) APIs
  • MGnifyR: an R library for interacting with the MGnify API

Documentation, training, examples

MGnify website and production system

  • MGnify Web: parent repo containing various components of MGnify's API and Website
  • MGnify Sourmash Components: a Web Component for creating Sourmash sketches in the browser
  • Genome Search: a microservice using COBS to search gene-fragment length queries against MGnify Genomes

Get in touch

Issues and Pull Requests are welcome. For support please contact MGnify via the EBI Helpdesk

Pinned Loading

  1. pipeline-v5 pipeline-v5 Public

    This repository contains all CWL descriptions of the MGnify pipeline version 5.0.

    HTML 23 21

  2. emg-viral-pipeline emg-viral-pipeline Public

    VIRify: detection of phages and eukaryotic viruses from metagenomic and metatranscriptomic assemblies

    Python 128 16

  3. genomes-catalogue-pipeline genomes-catalogue-pipeline Public

    MGnify genome analysis pipeline

    Python 104 21

  4. genome_uploader genome_uploader Public

    Python script to upload bins and MAGs to ENA (European Nucleotide Archive)

    Python 23 4

  5. mettannotator mettannotator Public

    Python 62 5

  6. EukCC EukCC Public

    Tool to estimate genome quality of microbial eukaryotes

    Python 36 9

Repositories

Showing 10 of 177 repositories
  • EBI-Metagenomics/assembly-analysis-pipeline’s past year of commit activity
    Nextflow 0 MIT 0 0 0 Updated Feb 1, 2025
  • emgapi-v2 Public

    MGnify API (v2) and production automation system

    EBI-Metagenomics/emgapi-v2’s past year of commit activity
    Python 0 1 1 2 Updated Jan 31, 2025
  • EBI-Metagenomics/amplicon-pipeline’s past year of commit activity
    Nextflow 6 Apache-2.0 1 0 0 Updated Jan 31, 2025
  • containers Public

    Repository to contain containers used by EBI Microbiome Informatics

    EBI-Metagenomics/containers’s past year of commit activity
    Python 0 0 0 0 Updated Jan 31, 2025
  • genome-properties-bioconda-recipes Public Forked from bioconda/bioconda-recipes

    Conda recipes for the bioconda channel.

    EBI-Metagenomics/genome-properties-bioconda-recipes’s past year of commit activity
    Shell 0 MIT 3,363 0 0 Updated Jan 31, 2025
  • EukCC Public

    Tool to estimate genome quality of microbial eukaryotes

    EBI-Metagenomics/EukCC’s past year of commit activity
    Python 36 GPL-3.0 9 20 0 Updated Jan 31, 2025
  • EBI-Metagenomics/mett-dataportal’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jan 31, 2025
  • .github Public
    EBI-Metagenomics/.github’s past year of commit activity
    0 0 0 0 Updated Jan 31, 2025
  • EBI-Metagenomics/genomes-generation’s past year of commit activity
    Nextflow 2 Apache-2.0 0 0 2 Updated Jan 31, 2025
  • mgnifams Public
    EBI-Metagenomics/mgnifams’s past year of commit activity
    Python 1 Apache-2.0 0 0 0 Updated Jan 31, 2025