Open dosumis opened 1 year ago
@ubyndr - could we use this very basic metaschema for pandasaurus_cxg - harvesting type from Bradley's spreadsheet curation.
{
"required": [
"field_name",
"field_type"
],
"additionalProperties": true,
"properties": {
"field_name": {
"type": "string",
"description": "The name (key) of an obs field associated with a cell."
},
"field_type": {
"type": "string",
"enum": [
"cell_type_ontology_label",
"cell_type_ontology_id",
"free_text_cell_type_name"
]
},
"field_scope": {
"type": "scope",
"enum": [
"exact",
"broad"
]
}
}
We will fold the annotation schema in. Evan's is starting to get closer to the above.
STATUS: ROUGH DRAFT
Prior work: https://github.com/kharchenkolab/CxG_metaschema - defines a meta-schema for CxG standard AnnData files. This is a critical use case to support, but we want this schema to work more generally, e.g. supporting planned independent cell_type annotation files for CAP.
Also see https://github.com/brain-bican/CCN2
Meta-schema aims:
Draft schema
Annotation schema aims - record evidence and provenance for cell type annotation:
Draft schema
Critique:
No link to any standard semantics/schema for representing provenance/evidence. Adding this would allow for easy conversion to KG.