ScFair
								      logo

There exist many tools that can help capture, store, access, and share single-cell data in a FAIR way.

Cell Type Annotation

Cell Annotation Schema (CAS) and cas-tools: The Cell Annotation Schema is a general, open-standard schema for cell annotations and related metadata. CAS provides a programmatically accessible standard designed that allows users to record additional metadata about individual cell type annotations, including marker genes used as evidence and details of automated annotation transfer. The standard is represented as JSON schema as this allows all metadata to be gathered in a single, compact validatable file - which includes a link to a cell by gene matrix file of annotated data. However, the schema is designed so that it can be decomposed into individual tables suitable for use in dataframes/TSVs and flattened onto obs in AnnData format. CAS-Tools is a comprehensive utility package designed to facilitate the effective use and manipulation of the Cell Annotation Schema (CAS) in single-cell transcriptomics data analysis.

Annotation File Validators

CELLxGENE schema validator: CELLxGENE curation tools includes a schema validator that can validate single-cell annotation h5ad files in accordance with the CELLxGENE metadata schema. The cellxgene-schema validate command checks an annotation file and will print validation failure messages or a validation success message.