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

see why NCBITAXON is not parsing #191

Closed
Tracked by #195
syphax-bouazzouni opened this issue Jan 26, 2022 · 8 comments
Closed
Tracked by #195

see why NCBITAXON is not parsing #191

syphax-bouazzouni opened this issue Jan 26, 2022 · 8 comments
Assignees
Labels
content Issues related to the content of AgroPortal

Comments

@syphax-bouazzouni
Copy link
Contributor

syphax-bouazzouni commented Jan 26, 2022

For information it don't work also in NCBI bioportal
image

@syphax-bouazzouni
Copy link
Contributor Author

related ncbo/ontologies_linked_data#124, ncbo/bioportal-project#228
The NCBO folks thinks it is a heap size memory problem.

@jonquet
Copy link
Contributor

jonquet commented Mar 9, 2022

Certainly fixed in BioPortal with new heap size setting. Thus can be tested again with the new heap-size parametrized setting (ontoportal-lirmm/ontologies_linked_data#15)

@syphax-bouazzouni
Copy link
Contributor Author

syphax-bouazzouni commented Jul 1, 2022

Retry after ncbo/ontologies_linked_data#124 and ncbo/goo#122

The Result is an error : "file not found in https://data.bioontology.org/ontologies/NCBITAXON/download?apikey=..."

There is a special handler for UMLS files

@syphax-bouazzouni
Copy link
Contributor Author

Changing the format from UMLS to OWL did fix the issue

Image

@syphax-bouazzouni
Copy link
Contributor Author

FYI @naouelkaram

@naouelkaram
Copy link

Hi @syphax-bouazzouni, do you know why the Classes are also Individuals? you can see it in the metrics and also on the raw data of the classes.
NCBITAXON-Metrics
NCBITAXON-ClassIndividual

@jonquet
Copy link
Contributor

jonquet commented Jan 31, 2024

This need some investigation indeed.
Seeing the ressource as an OWL file on our side has enabled parsing, but the result in the tree hiearchy is not good. We have stuff that should not be there as top concepts.
I would suppose the OWL-API also ends up counting every classes an instances too.

@naouelkaram
Copy link

Definitely @jonquet, I did an initial investigation on the BioPortal ttl version and I suspect the issue comes from the use of umls:hasSTY which is an ObjectProperty so the OWL-API classified all classes also as individuals. Also the top concepts appearing in Agroportal are not classified, they are also in BioPortal, they just do not appear in the hierarchy until you search for them, like this one: http://purl.bioontology.org/ontology/NCBITAXON/374660.
There are SKOS Classes (Concept, etc...) because the ontology imports skos.
And finally, the URIs are different from the OBO ones: http://purl.bioontology.org/ontology/NCBITAXON/374660 instead of http://purl.obolibrary.org/obo/NCBITaxon_374660

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Issues related to the content of AgroPortal
Projects
None yet
Development

No branches or pull requests

3 participants