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

fixes #2912 add dorsal iris #2913

Merged
4 commits merged into from
Jun 15, 2023
Merged

fixes #2912 add dorsal iris #2913

4 commits merged into from
Jun 15, 2023

Conversation

paulacalipho
Copy link
Contributor

fixes #2912

@paulacalipho paulacalipho self-assigned this Jun 6, 2023
@cmungall
Copy link
Member

cmungall commented Jun 7, 2023 via email

@paulacalipho
Copy link
Contributor Author

Hi @cmungall I do not know how to model this term:

  1. is_a multi-tissue structure UBERON:0000481 and remove part_of iris UBERON:0001769 (iris is_a multi-tissue structure UBERON:0000481)
  2. is_a organ part UBERON:0000064 (but iris is not an organ) and keep part_of iris UBERON:0001769
  3. is_a iris UBERON:0001769

@anitacaron
Copy link
Collaborator

@cmungall, checking the profile.txt, the level of QC for missing_superclass is INFO.

@anitacaron
Copy link
Collaborator

#gogoeditdiff

@github-actions
Copy link

github-actions bot commented Jun 7, 2023

Here's a diff of how these changes impact the classified ontology (on -simple file):

Ontology comparison

Left

  • Ontology IRI: http://purl.obolibrary.org/obo/uberon/uberon-simple.owl
  • Version IRI: http://purl.obolibrary.org/obo/uberon/releases/2023-06-07/uberon-simple.owl
  • Loaded from: file:/work/src/ontology/../../master/src/ontology/uberon-simple.owl

Right

  • Ontology IRI: http://purl.obolibrary.org/obo/uberon/uberon-simple.owl
  • Version IRI: http://purl.obolibrary.org/obo/uberon/releases/2023-06-07/uberon-simple.owl
  • Loaded from: file:/work/src/ontology/uberon-simple.owl

Ontology imports

Ontology annotations

dorsal iris http://purl.obolibrary.org/obo/UBERON_8480063

Added

@github-actions
Copy link

github-actions bot commented Jun 7, 2023

Here's a diff of your edit file (unreasoned)

Ontology comparison

Left

  • Ontology IRI: http://purl.obolibrary.org/obo/uberon/core.owl
  • Version IRI: None
  • Loaded from: file:/work/src/ontology/../../master/src/ontology/uberon-edit.obo

Right

  • Ontology IRI: http://purl.obolibrary.org/obo/uberon/core.owl
  • Version IRI: None
  • Loaded from: file:/work/src/ontology/uberon-edit.obo

Ontology imports

Ontology annotations

dorsal iris http://purl.obolibrary.org/obo/UBERON_8480063

Added

@matentzn
Copy link
Contributor

matentzn commented Jun 7, 2023

robot report MISSING_SUPERCLASS is too general. We would need something more bespoke, like "if it starts with UBERON: it needs to be an UBERON:anatomical entity" SPARQL thing.

[Term]
id: UBERON:8480063
name: dorsal iris
def: "The dorsal part of the iris. This region is involved in lens regeneration in urodeles (newts and salamanders) in a process named Wolffian lens regeneration. In these species, lens regeneration proceeds through two steps. The first step involves the entire circumference of the iris pigmented epithelium. The second step is confined to the pigmented epithelial cells located along the dorsal rim of the iris and involves dorsal-specific activation of the Wnt signaling pathway." [PMID:17030116, PMID:29579253]
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider keeping the first two sentences in the text definition and relegating the rest to a comment.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also consider if a new GO term 'Wolffian lens regeneration' is warranted.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed this term does not exist in GO. Should I make a NTR to GO?

@@ -224055,6 +224055,14 @@ relationship: dc-contributor https://orcid.org/0000-0002-0819-0473
relationship: part_of UBERON:0006767 ! head of femur
property_value: dcterms-date "2023-05-30T06:34:18Z" xsd:dateTime

[Term]
id: UBERON:8480063
name: dorsal iris
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If "dorsal rim of the iris" is an exact synonym, consider adding (dbxref PMID:29579253).

@ghost
Copy link

ghost commented Jun 13, 2023

This should be failing qc checks due to missing isa

Since 'anatomical entity' (CARO:0000000) is inferred, should this still fail?

@paulacalipho
Copy link
Contributor Author

@bvarner-ebi thanks for the input. I will make the changes in the definition and add the synonym. Should I try is_a "anatomical entity"?

@ghost
Copy link

ghost commented Jun 13, 2023

@bvarner-ebi thanks for the input. I will make the changes in the definition and add the synonym. Should I try is_a "anatomical entity"?

'anatomical entity' (CARO:0000000) is already inferred, so I don't think it needs to be manually asserted. I think adding superclass 'anatomical structure' would be reasonable.

@uberon
Copy link

uberon commented Jun 13, 2023 via email

@paulacalipho
Copy link
Contributor Author

@bvarner-ebi I should add is_a organ part UBERON:0000064 instead of anatomical structure?

@ghost
Copy link

ghost commented Jun 13, 2023

@bvarner-ebi I should add is_a organ part UBERON:0000064 instead of anatomical structure?

Uberon considers eye to be a 'sense organ', which is an organ, and the text definition of 'organ part' is "A multicellular structure that is a part of an organ", so it seems reasonable.

Also consider if adding 'has part' some 'iris epithelium' is appropriate.

@cmungall
Copy link
Member

has part or overlaps? in organisms where dorsal iris is a meaningful subdivisions, are there parts of the iris epithelium that lie outside the dorsal iris?

@paulacalipho
Copy link
Contributor Author

paulacalipho commented Jun 14, 2023

@cmungall @bvarner-ebi I don't think that there are parts of the dorsal iris epithelium that lie outside the dorsal iris

@ghost
Copy link

ghost commented Jun 14, 2023

@cmungall @bvarner-ebi I don't think that there are parts of the dorsal iris epithelium that lie outside the dorsal iris

@paulacalipho, if there is 'iris epithelium' that exists outside the 'dorsal iris', overlaps would be appropriate.

@ghost
Copy link

ghost commented Jun 15, 2023

@matentzn, can you kindly advise- did QC fail due to memory constraints? Any advice on how to proceed?

HTTP request sent, awaiting response... 200 OK
Length: 97201 (95K) [text/plain]
Saving to: ‘tmp/GO.xrf_abbs’

     0K .......... .......... .......... .......... .......... 52% 9.07M 0s
    50K .......... .......... .......... .......... ....      100% 9.19M=0.01s

2023-06-15 11:51:36 (9.12 MB/s) - ‘tmp/GO.xrf_abbs’ saved [97201/97201]

Replaced: 0
Killed
make: *** [uberon.Makefile:1136: reports/basic-allcycles] Error 137

Last few rows of QC report:

annotate -V http://purl.obolibrary.org/obo/uberon/releases/2023-06-15/uberon-basic.owl --annotation owl:versionInfo 2023-06-15 --output uberon-basic.owl.tmp.owl && mv uberon-basic.owl.tmp.owl uberon-basic.owl
robot --catalog catalog-v001.xml merge -i uberon-basic.owl annotate --ontology-iri http://purl.obolibrary.org/obo/uberon/basic.owl annotate -V http://purl.obolibrary.org/obo/uberon/releases/2023-06-15/basic.owl --annotation owl:versionInfo 2023-06-15 -o basic.owl
OWLTOOLS_MEMORY=20G owltools --use-catalog --no-debug basic.owl --list-cycles -f > reports/basic-allcycles

@anitacaron
Copy link
Collaborator

@bvarner-ebi, Sometimes, if you run again it works :)

@ghost ghost merged commit 6dabbf1 into master Jun 15, 2023
1 check passed
@ghost ghost deleted the #2912-NTR-dorsal-iris branch June 15, 2023 13:00
This pull request was closed.
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.

dorsal iris
5 participants