Biodiversity Image Corpus · imageomics
TreeOfLife-200M
A 233-million-image biodiversity dataset across 933,798 taxa for training biological foundation vision models.
What TreeOfLife-200M is
TreeOfLife-200M is a large-scale multimodal dataset designed for training computer vision models in organismal biology, ecology, and conservation. Curated by researchers from the Imageomics Institute and collaborating institutions, it aggregates 233 million organism images spanning 933,798 unique taxa across the tree of life. It serves as the primary training corpus for hierarchical contrastive learning foundation models such as BioCLIP 2 and BioCLIP 2.5 Huge.
The dataset integrates organism imagery across a wide range of observational contexts, including museum specimen photography, automated camera trap records, and citizen science observations. By combining records from four major biodiversity repositories—GBIF, EOL, BIOSCAN-5M, and FathomNet—it broadens taxonomic breadth across kingdoms such as Animalia, Plantae, Fungi, and Chromista, covering an estimated 70.38% of species listed under threatened categories by the International Union for Conservation of Nature (IUCN).
To address label inconsistencies and data noise typical of biological aggregators, records are resolved through automated taxonomic normalisation and image validation pipelines. The compilation includes tabular metadata, pre-computed model text embeddings, and provenance tracking, enabling reproducible training and evaluation for fine-grained biological image recognition.
How it was made
Images and occurrence records are gathered from four core data providers: the Global Biodiversity Information Facility (GBIF), Encyclopedia of Life (EOL), BIOSCAN-5M, and FathomNet. Bounding boxes are applied to isolate marine organisms in FathomNet images. Taxonomic labels are mapped to a consistent seven-rank Linnaean hierarchy (kingdom to species) using the TaxonoPy algorithm, which queries the GBIF Backbone Taxonomy, Catalogue of Life, and OpenTree hierarchies in sequential order.
Data curation enforces image quality, privacy, and deduplication across all sources. Images must have a minimum dimension of 224 pixels and are constrained to a maximum of 720 pixels on their longest side. Non-organismal museum specimen records (such as specimen tags and collection drawers) are removed using a nearest-centroid classifier. Empty camera trap bursts are identified and discarded using MegaDetector. In citizen science observations, inconsistent photos are filtered by analysing pairwise BioCLIP embedding distances, while MTCNN removes identifiable human faces. Exact duplicate images and potential benchmark leaks are removed using MD5 and perceptual PDQ hashing.
Key facts
- Taxa count
- 933,798 unique taxa
- Fully resolved taxa
- 89.74% of images have complete 7-rank Linnaean labels
- Core data sources
- GBIF (222.6M), EOL (5.2M), BIOSCAN-5M (5.2M), FathomNet (37.9K)
- Image settings
- Citizen science, museum specimens, camera traps, undersea photography
- Distribution format
- Parquet catalogues, sharded WebDataset TARs, pre-computed NPY embeddings
- Primary tasks
- Zero-shot classification, few-shot classification, species classification
What you can use it for
- Foundation model pre-training
- Supplies pre-processed image-text pairs with hierarchical taxonomic text descriptions to pre-train vision-language models like BioCLIP 2.
- Zero-shot and few-shot species classification
- Enables taxonomic classification of rare, unseen, or under-sampled organisms using pre-computed model text embeddings across 933,798 taxa.
- Biodiversity monitoring across contexts
- Provides diverse training distributions encompassing field camera traps, macro insect captures, marine ROV imagery, and herbarium specimens.
- Taxonomic representation and hierarchy benchmarks
- Facilitates evolutionary and morphological feature analysis across taxonomic ranks, including dedicated sub-evaluations such as Darwin's finches.
Explore the data
The schema, real rows, full-text search and a SQL filter — read in your browser, nothing downloaded.
Explore
Read the real rows without downloading anything
Reading rows…
LiveRead from imageomics/TreeOfLife-200M at the moment you asked. Nothing is cached or stored — every row above came from that request.
Strengths and limits
Good at
- Integrates images across varied imaging modalities including museum collections, camera trap frames, underwater imagery, and citizen science uploads.
- Undergoes automated quality control to remove empty camera trap frames, non-biological specimen tags, duplicate entries, and human faces.
- Provides standardised taxonomic mapping across sources into a unified 7-rank Linnaean classification scheme.
Watch out for
- Taxonomic representations are heavily long-tailed, biased towards the phyla Tracheophyta, Arthropoda, and Chordata.
- Less than 1% of kingdom-level annotations remain unresolved or ambiguous, including categories marked as incertae sedis or Archaeplastida.
Questions
Can I look inside TreeOfLife-200M without downloading it?
Yes. This page reads its schema, real rows and per-column statistics in the browser, with full-text search and a SQL filter. Nothing is downloaded to your machine.
What licence is TreeOfLife-200M under?
Its authors declare cc0-1.0. Read the terms on the original page before reusing the data.
How are the images accessed and reconstructed?
Metadata and source references are provided in Parquet tables (catalog.parquet and provenance.parquet). Images are acquired directly from original data host URLs using a dedicated distributed downloader and bundled into sharded WebDataset TAR files.
What text embeddings are included in the dataset repository?
Pre-computed NumPy embeddings (.npy) and corresponding JSON label files are supplied for BioCLIP 2 and BioCLIP 2.5 Huge, matching taxonomic labels across the dataset.
How does the dataset avoid data leakage with standard evaluation benchmarks?
Image MD5 hashes and perceptual PDQ hashing (filtering pairs within a distance under 10) are used to detect and exclude images that appear in downstream test sets such as the Rare Species benchmark.
What metadata attributes are tracked for each image record?
The catalog records UUID, source URL, data provider, basis of record, seven Linnaean taxonomic ranks, scientific name, and vernacular common names from the GBIF Backbone Taxonomy.
How to cite it
Gu, J., Stevens, S., Campolongo, E. G., Thompson, M. J., Zhang, N., Wu, J., Kopanev, A., Mai, Z., White, A. E., Balhoff, J., Dahdul, W. M., Rubenstein, D., Lapp, H., Berger-Wolf, T., Chao, W.-L., & Su, Y. (2025). BioCLIP 2: Emergent Properties from Scaling Hierarchical Contrastive Learning. Advances in Neural Information Processing Systems, 38, 102778–102811.
Written from TreeOfLife-200M's own dataset card. Statements citing a figure that does not appear there are removed before publication. Licence and running details come from our registry.