Skip to content
naulon

No retraction, correction or concern found when last checked on Oct 17, 2026.

Calypso: a user-friendly web-server for mining and visualizing microbiome–environment interactions

Martha Zakrzewski, Carla Proietti, Jonathan J Ellis and 4 more

Bioinformatics · 2016 · CC BY

doi:10.1093/bioinformatics/btw725

Abstract

Availability and Implementation. The web-interface is accessible via http://cgenome.net/calypso/. The software is programmed in Java, PERL and R and the source code is available from Zenodo (https://zenodo.org/record/50931). The software is freely available for non-commercial users.

Supplementary information. Supplementary data are available at Bioinformatics online.

Full text

From PubMed Central, U.S. National Library of Medicine, as current on Oct 17, 2026. Paragraph numbers are ours, so an answer can point at one.

1 Introduction

We present the web-application Calypso, a powerful, yet easy-to-use tool for the higher-level analysis of microbial community composition data (e.g.;; ). The software has a focus on multivariate methods and allows the analysis of bacterial, archaeal, viral and eukaryotic communities. Several software packages are already available for the analysis and visualization of metagenomic datasets. Compared to existing tools, Calypso is unique by providing access to an extensive range of data-mining methods via an easy-to-use web-interface (Tables S1–S3, Fig. S11). The software can easily be explored using a demo project.

2.1 Input files and output formats

As input, Calypso requires a counts file providing taxonomic assignments of metagenomic (or 16S rDNA) sequences and a metadata file providing meta-information for each sample. An optional matrix of pair-wise community distances can be uploaded, including UniFrac distances. Various file formats are supported, including the common biom-format, which allows direct upload of pre-processed files generated by other analysis pipelines, such as QIIME, mothur, MG-RAST or MetaPhlAn. Uploaded data can be normalized and transformed to account for the generally non-normal distribution of microbial community composition data. Publication-quality images can be generated in either PNG, PDF or SVG format.

2.2 Quantitative representations

Microbial composition data is presented as heatmap, bubble plot, scatter plot, strip chart, bar chart and boxplot. Calypso implements a newly developed module for visualizing hierarchical relationships as interactive dendrograms or interactive radial trees (Fig. 1A, Supplementary Text). Hierarchical relationships can further be explored using Krona charts.

2.3 Cluster analysis and sample ordination

Unsupervised clustering of microbial community profiles is achieved by hierarchical clustering (Fig. 1B). Heatmaps can be fine-tuned for components such as the colour palette, trimming of outliers and the centre value of the colour palette. Community composition data is ordinated by principal components analysis, principal coordinates analysis (PCoA) (Fig. 1C), and non-metric multidimensional scaling.

2.4 Microbiome–environment associations

Associations between microbial community composition and multiple environmental variables can be identified using a wide range of multivariate methods, including redundancy analysis, canonical correspondence analysis, and permutational MANOVA. Abundance of individual taxa is compared by standard parametric and non-parametric tests and using tests specifically developed for counts data (DESeq2, ANCOM and ALDEx2). Calculated P-values are adjusted for multiple testing. Abundance of individual taxa can be associated with multiple biological conditions or confounding factors using multiple linear regression. Mixed effect regression models are used for the analysis of repeated measurements to distinguish between group-specific effects (e.g. case/control) and subject-specific effects. Additionally, feature selection methods facilitate selection of the optimal subset of taxa predictive of an outcome of interest, including step-wise linear regression, LASSO regularized regression and random forest.

2.5 Network analysis

A newly developed network module allows the identification of mutual exclusive bacteria and clusters of co-occurring bacteria (Fig. 1D). Taxa are represented as nodes, taxa abundance as node size, and edges depict positive (yellow) and negative (blue) associations. Nodes can be coloured by the phylum or family of the represented bacterial taxon or based on their association to environmental variables. Networks are generated by first computing associations between taxa using Pearson’s correlation. The resulting pairwise correlations are used to ordinate nodes in a two dimensional plot by PCoA. In this way, correlating nodes are placed in close proximity and anti-correlating nodes are placed at distant locations. Nodes of correlating taxa are connected by edges.

2.6 Analysis of microbial diversity

Multiple metrics for measuring microbial alpha diversity are provided, including Shannon’s index, evenness, richness, Simpson’s index, Chao 1 and Fisher’s Alpha. Community richness is estimated by rarefaction analysis to account for differences in sample sizes. Complex associations between microbial diversity and multiple explanatory variables are examined by multiple linear regression.

3 Conclusions

Calypso provides an easy-to-use statistical and visualization toolbox that allows rapid, robust and thorough analyses of compositional information from microbial datasets. Customized figures of publication-quality can be generated without requiring any programming knowledge.

References 9

  1. 1.
  2. 2.

    Arndt D. et al (2012 ) METAGENassist: a comprehensive web server for comparative metagenomics. Nucleic Acids Res., 40, W88–W95.

    Not in our library10.1093/nar/gks497

  3. 3.
  4. 4.

    Kristiansson E. et al (2009 ) ShotgunFunctionalizeR: an R-package for functional comparison of metagenomes. Bioinformatics, 25, 2737–2738.

    Not in our library10.1093/bioinformatics/btp508

  5. 5.
  6. 6.

    Parks D.H. et al (2014 ) STAMP: statistical analysis of taxonomic and functional profiles. Bioinformatics, 30, 3123–3124.

    Not in our library10.1093/bioinformatics/btu494

  7. 7.

    Paulson J.N. et al (2013 ) Differential abundance analysis for microbial marker-gene surveys. Nat. Methods, 10, 1200–1202.

    Not in our library10.1038/nmeth.2658

  8. 8.
  9. 9.

    Swe P.M. et al (2014 ) Scabies mites alter the skin microbiome and promote growth of opportunistic pathogens in a porcine model. PLoS Negl. Trop. Dis., 8, e2897.

    Not in our library10.1371/journal.pntd.0002897

Cited by papers we hold 18

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.