CONCOCT’s documentation

CONCOCT “bins” metagenomic contigs. Metagenomic binning is the process of clustering sequences into clusters corresponding to operational taxonomic units of some level.


CONCOCT does unsupervised binning of metagenomic contigs by using nucleotide composition - kmer frequencies - and coverage data for multiple samples. CONCOCT can accurately (up to species level) bin metagenomic contigs. For optimal performance:

  • Map several samples against your assembled contigs.
  • Cut longer contigs into 10 - 20 kb pieces prior to mapping.
  • Evaluate your bins using single copy genes.


For a comprehensive guide on how to install CONCOCT and all its dependencies, see Installation.



If you are having issues, please let us know. We have a discussion thread on gitter:

Join the chat at

Known Issues

  • Contig names consisting of digits only are not allowed. Please rename your contigs in both the fasta and the coverage table before proceeding.
  • Contig sequences can only contain letters A,C,G or T. For example Ns are currently not allowed.
  • Contigs need to be cut up prior to binning. This is covered in the Basic Usage page.

For a more up to date list of reported issues, check the issue tracker:



Indices and tables