The mapping pipeline currently generates a sssom file with only the exact mappings.
For various use cases, including boomer and mondo source sync, we need mondo-all.sssom.tsv as well, which simply adds (for all sources allowed in mondo.sssom.tsv) also skos:broadMatch, skos:closeMatch, skos:narrowMatch.
We also need mondo-xrefs.sssom.tsv, which contains all mappings where oboInOwl:hasDbXref is the predicate, but the subject_id, object_id combination _does not appear in mondo-all.sssom.tsv.
[ ] Also, we should add the correct mapping_set_id to the mondo mapping set: right now it is some autogenerated UUID, it should be stable.
The mapping pipeline currently generates a sssom file with only the
exact
mappings.For various use cases, including boomer and mondo source sync, we need
mondo-all.sssom.tsv
as well, which simply adds (for all sources allowed inmondo.sssom.tsv
) alsoskos:broadMatch
,skos:closeMatch
,skos:narrowMatch
.We also need mondo-xrefs.sssom.tsv, which contains all mappings where
oboInOwl:hasDbXref
is the predicate, but thesubject_id, object_id
combination _does not appear inmondo-all.sssom.tsv
.mapping_set_id
to the mondo mapping set: right now it is some autogenerated UUID, it should be stable.