Table of Contents


Anvi'o is an advanced analysis and visualization platform for ‘omics data. Its interactive interface facilitates the management of metagenomic contigs and associated data for automatic or human-guided identification of genome bins, and their curation. The extensible visualization approach distills multiple dimensions of information for each contig into a single, intuitive display, offering a dynamic and unified work environment for data exploration, manipulation and reporting. Beyond its easy-to-use interface, the advanced modular architecture of anvi’o as a platform allows users with programming skills to implement and test novel ideas with minimal effort. Please see the anvi'o project page for details, and the codebase to follow the development and/or participate.

Anvi’o Structure

Anvi'o structure provides an automated, scalable, and interactive work environment for the analysis and visualization of single-amino acid and single-codon variants derived from metagenomic data in conjunction with predicted protein structures of genes. Anvi'o structure is an integrated component of the anvi'o environment. Please see the anvi'o structure project page for details.


Oligotyping is a human-guided computational approach that makes it possible to decompose very closely related taxa at one nucleotide resolution. It is generally applied to the high-throughput sequencing of bacterial marker gene amplicons amplified from environmental samples (such as 16S rRNA gene). See the project page for details.

Minimum Entropy Decomposition

MED is an information theory-based clustering algorithm for sensitive partitioning of high-throughput marker gene sequences. The source code is distributed through the oligotyping pipeline. See the project page for more.

Illumina Utilities Library

A lightweight and high-performance library to analyze raw Illumina data. It contains programs for demultiplexing, quality filtering, and mergeing partially or fully overlapping reads. Illumina utils has been a core component of the sequencing operations at the MBL. The source code, installation instructions and examples are available through its GitHub repository: