Welcome to Canto

Canto is an online annotation tool which has been developed to allow researchers to curate the genetic and molecular data from their publications for inclusion in public biological databases. Originally created for the fission yeast community, Canto is a generic tool that can be readily configured for use with other organisms and other databases. Questions? Contact the Canto team...

Canto in Use

Canto is currently deployed for:
  • Visit... Schizosaccharomyces pombe (fission yeast) at PomBase. Curate GO, phenotypes, interactions, protein modifications for inclusion in PomBase
  • Visit ... In collaboration with Rothamsted Research (PHI-base), we have extended Canto to enable the curation of multiple strains in a single Canto instance, and to curate pathogen-host interaction (multispecies) phenotypes and genotypes.
  • FlyBase uses a Canto instance extended and configured to support Drosophila phenotype and genetic interaction annotation
  • Visit... We have implemented Canto to support community curation of the emerging model Schizosaccharomyces japonicus
  • SEA-PHAGES use Canto as part of a discovery-based undergraduate research course (Ivan Erril, UMBC)
  • Visit... Generic Gene Ontology Implementation: Curate GO annotations for proteins, using UniProtKB identifiers
  • Visit... Komagataella pastoris (formerly known as Pichia pastoris)



Instructions for using Canto are available from the documentation pages, or via the "Help" link at the top right of every Canto instance



Try the demo version of Canto: curate GO, phenotypes, interactions and protein modifications

How to Cite Canto

Please cite: Rutherford KM, Harris MA, Lock A, Oliver SG, Wood V. Canto: An online tool for community literature curation. Bioinformatics (2014) doi: 10.1093/bioinformatics/btu103 PMID:24574118

Get The Code


Canto is a free, open source application. The source code is available from Github.

There is documentation for local installation and administration.

Canto is a component of