Skip to content

Conversation

@gouttegd
Copy link
Contributor

@gouttegd gouttegd commented Oct 2, 2025

This PR adds to FBcv two SSSOM mapping sets:

  • one to some of the ontologies used at the Alliance (OBI, MMO);
  • one to some of the “vocabularies” used at the Alliance (the “Genetic Sex” vocabulary and the “Data Set Category Tags” vocabulary).

The second set only contains “literal mappings“, since “Vocabularies” at the Alliance are mere flat lists of terms, and “Vocabulary Terms” do not have any kind of identifier we can actually map to.

Upon release, those two sets are merged into a single fbcv.sssom.tsv set, which will be published along with other release artefacts.

Importantly, for now those mapping sets only cover the subset of FBcv terms that are needed for the annotation of scRNAseq data, since this kind of data requires the use of Alliance-specific terms rather than FBcv terms (despite the fact that FBcv itself is available at the Alliance). They may of course be extended later on as we will migrate more datatypes over to the Alliance.

Add a SSSOM section to the ODK configuration file and re-generate the
Makefile.
Add initial mappings to some of the ontologies and "vocabularies" used
at the Alliance. For now, this covers only the terms needed for
migrating the scRNAseq data.

The mappings to the "vocabularies" are kept in a separate set for
convenience, since they are "literal" mappings (vocabulary terms at the
Alliance are not proper semantic entities and do not have any kind of
public identifier).
@gouttegd gouttegd linked an issue Oct 2, 2025 that may be closed by this pull request
@gouttegd gouttegd self-assigned this Oct 2, 2025
@gouttegd gouttegd merged commit ce1ae23 into master Oct 3, 2025
2 checks passed
@gouttegd gouttegd deleted the add-mappings branch October 3, 2025 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mappings with ontologies and vocabularies used at the Alliance

2 participants