You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 25, 2018. It is now read-only.
The current ClassInstance.types variable is intended for direct types.
We could add an optional inferred_types field that stores the superclasses and equivalence classes. This is useful in architectures where the query engine is ontology-unaware (e.g. most DBMSs). An ontology-aware processor (e.g. part of phenotools) could take a packet P, populate the inferred_types to produce P*. The database engine then loads P* and is able to efficiently return valid and complete phenotype query results.
The text was updated successfully, but these errors were encountered:
I am guessing do expose in the YAML/JSON. Someone can use an ontology-aware tool such as pxftools to populate the inferred_types fields, and then pass the file to another system that can read phenopacket files but doesn't have ontology capabilities.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The current
ClassInstance.types
variable is intended for direct types.We could add an optional inferred_types field that stores the superclasses and equivalence classes. This is useful in architectures where the query engine is ontology-unaware (e.g. most DBMSs). An ontology-aware processor (e.g. part of phenotools) could take a packet
P
, populate the inferred_types to produceP*
. The database engine then loadsP*
and is able to efficiently return valid and complete phenotype query results.The text was updated successfully, but these errors were encountered: