Annotation Classes#

This document provides an overview of the annotation classes used in our dataset. Each zarr crop contains multiple scales for different organelles, if annotated. Additionally, there is a special multiscale named all that aggregates all annotated classes.

Classes are categorized as either atomic classes or group classes:

  • Atomic Classes represent individual organelle components.

  • Group Classes are sets of atomic classes grouped under a common category.

Group classes reference their constituent atomic classes through the group_id.

Table of Contents#

  • Multiscale Structure

  • Class Categories - Atomic Classes - Group Classes

  • Detailed Class Descriptions

  • Aliases

  • Examples

Multiscale Structure#

In each zarr crop, annotations are organized into multiple scales: - Organelle-specific scales: Each annotated organelle has its own scale. - All-inclusive scale: The all scale includes annotations for all classes.

This hierarchical structure facilitates efficient data navigation and retrieval based on specific or broad annotation needs.

Class Categories#

Atomic Classes represent the fundamental components of cellular structures. Each atomic class is defined with a unique identifier and descriptive properties. Group Classes define broader categories by combining multiple atomic classes into a set. They are useful for high-level analysis and visualization.

Challenge vs. CellMap Class Usage#

The table below lists all annotation classes recognized by the CellMap Project Team.

Classes highlighted in green or blue are included in the current segmentation challenge: - Green denotes classes that are integrated in the instance evaluations - Blue denotes classes that are integrated in the semantic evaluations

Other classes are part of the broader CellMap ontology and may appear in future challenges or datasets.

Detailed Class Descriptions#

Below is a comprehensive list of atomic and group classes, along with an indication of whether they are used in the current challenge.

Aliases#

Some classes may have aliases for compatibility or alternative naming conventions. These are listed in the Alias column of the table above.

Examples#

  • Nucleus (nuc): Comprised of multiple components including the nuclear envelope membrane (ne_mem), nuclear pores (np_out, np_in), heterochromatin (hchrom), euchromatin (echrom), nucleoplasm (nucpl), and nucleolus (nucleo).

  • Mitochondria (mito): Includes the mitochondrial membrane (mito_mem), mitochondrial lumen (mito_lum), and mitochondrial ribosome (mito_ribo).

  • Endoplasmic Reticulum (er): A collective class that encompasses various ER components such as the ER membrane (er_mem), ER lumen (er_lum), and ER exit site (eres_mem, eres_lum).

For detailed information on each class and their relationships, refer to the table above.