Используя OWLAPI 4.5.2, есть ли способ вытащить описание класса для OWLClass в онтологии?В частности, я ищу утвержденные аксиомы, которые описывают этот класс вместе со свойствами аннотации, в основном блок, который вы получаете в сохранении Protege, например:
<!-- http://edamontology.org/data_0848 -->
<owl:Class rdf:about="http://edamontology.org/data_0848">
<rdfs:subClassOf rdf:resource="http://edamontology.org/data_2044"/>
<edamontology:created_in>beta12orEarlier</edamontology:created_in>
<oboInOwl:hasDefinition>A raw molecular sequence (string of characters) which might include ambiguity, unknown positions and non-sequence characters.</oboInOwl:hasDefinition>
<oboInOwl:inSubset rdf:resource="http://purl.obolibrary.org/obo/edam#data"/>
<oboInOwl:inSubset rdf:resource="http://purl.obolibrary.org/obo/edam#edam"/>
<rdfs:comment>Non-sequence characters may be used for example for gaps and translation stop.</rdfs:comment>
<rdfs:label>Raw sequence</rdfs:label>
</owl:Class>
Меня интересуют только утверждения в классе, ничего, что выведено после.Большое спасибо за любую помощь, которую вы можете предложить (OWLAPI великолепен, если вы читаете это и пишете!).