Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experiment: how would a KGCL diff statement (a single removed subclass of) look like? #487

Open
matentzn opened this issue Apr 4, 2024 · 2 comments
Assignees

Comments

@matentzn
Copy link
Member

matentzn commented Apr 4, 2024

@hrshdhgd as discussed during our last Mondo Tech call, we want to see how it would look like to have a KGCL style term history merged inside the ontology.

We currently have a pattern like this in Mondo:

[Term]
id: MONDO:0000087
name: polymicrogyria
def: "A developmental brain abnormality characterized by an excessive amount of small convolutions on the surface of the brain and cognitive dysfunction." [NCIT:C116936]
is_a: MONDO:0002320 {source="NCIT:C116936"} ! congenital nervous system disorder
relationship: excluded_subClassOf MONDO:0000508 {source="Orphanet:35981", source="https://orcid.org/0000-0001-5208-3432"} ! syndromic intellectual disability

We want to know how it would look like if we would represent

relationship: excluded_subClassOf MONDO:0000508 {source="Orphanet:35981", source="https://orcid.org/0000-0001-5208-3432"} ! syndromic intellectual disability

As a rdf-serialised KGCL statement that describes a removed of a subclassOf (parent) between the two classes.

Can you produce an RDF/OWL (or even obo? probably not) example of the above so we can see and understand?

@cmungall suggested to try and use KGCL for term histories. In the Tech team, no one knows how this would look like, so this is a start.

@hrshdhgd
Copy link
Contributor

hrshdhgd commented Apr 4, 2024

I'm not sure what a "rdf-serialised KGCL statement" means. A KGCL statement is a plain statement as you'd see in ontobot triggering issues.

e.g.:

-  change relationship between MONDO:0000508 and Orphanet:35981 from relation_1 to relation_2

I know this makes no sense but this I'm using it as an example.

@cmungall
Copy link
Member

cmungall commented Apr 4, 2024

@hrshdhgd please see this issue: INCATools/kgcl#49

Ideally mondo would use a generic mechanism here

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

No branches or pull requests

3 participants