Import ontology classes from an OWL-formatted RDF XML file.
More...
#include <OwlRdfSource.h>
|
| OwlRdfSource (const std::string &xml, const std::string &url, const std::string &name) |
|
| Source (const std::string &url, const std::string &name, std::vector< Identifier > &&classes, std::vector< Relation > &&relations) |
|
| Source (const std::string &url, const std::string &name) |
|
| Source (const Source &)=default |
|
const std::string & | url () const |
|
const std::string & | name () const |
|
const std::vector< Identifier > & | classes () const |
|
const std::vector< Relation > & | relations () const |
|
|
static const Source & | findByName (const std::string &name) |
|
static const Source & | findByURL (const std::string &url) |
|
static bool | registerSource (const Source &src) |
|
Import ontology classes from an OWL-formatted RDF XML file.
This class will extract class names and descriptions from the Open Biological and Biomedical Ontologies (OBO) Foundry1 as well as those generated by yamlpyowl2.
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/smtk/checkouts/latest/smtk/markup/ontology/OwlRdfSource.h
- /home/docs/checkouts/readthedocs.org/user_builds/smtk/checkouts/latest/smtk/markup/ontology/OwlRdfSource.cxx