Package | Description |
---|---|
org.obolibrary.obo2owl |
OBO to OWL.
|
org.semanticweb.owlapi.io |
Ontology parsing and saving classes.
|
org.semanticweb.owlapi.model |
Main API classes.
|
org.semanticweb.owlapi.modularity |
Modularity interface package.
|
org.semanticweb.owlapi.util |
Utilities package.
|
uk.ac.manchester.cs.owl.owlapi |
OWL API reference implementation package.
|
uk.ac.manchester.cs.owlapi.modularity |
Modularity package.
|
Modifier and Type | Method and Description |
---|---|
OWLOntology |
OWLAPIObo2Owl.convert(OBODoc doc)
Convert.
|
OWLOntology |
OWLAPIObo2Owl.convert(String oboFile)
Creates an OBOFormatParser object to parse a file and then converts it using the convert
method.
|
static void |
OWLAPIObo2Owl.convertURL(String iri,
String outFile,
OWLOntologyManager manager)
Static convenience method which: (1) creates an Obo2Owl bridge object (2) parses an obo file
from a URL (3) converts that to an OWL ontology (4) saves the OWL ontology as RDF/XML.
|
static void |
OWLAPIObo2Owl.convertURL(String iri,
String outFile,
String defaultOnt,
OWLOntologyManager manager)
See.
|
Modifier and Type | Class and Description |
---|---|
class |
OntologyIRIMappingNotFoundException |
class |
OWLOntologyCreationIOException
Indicates an
IOException happened during ontology creation. |
class |
UnparsableOntologyException
A class that describes how ontology parsing failed.
|
Modifier and Type | Class and Description |
---|---|
class |
OWLOntologyAlreadyExistsException
Indicates that an ontology with the given ontology IRI (and possible version
IRI) exists.
|
class |
OWLOntologyDocumentAlreadyExistsException
An exception that describes the situation where there was an attempt to
create or load an ontology where the corresponding ontology document IRI
already was already mapped to an ontology.
|
Modifier and Type | Method and Description |
---|---|
OWLOntologyCreationException |
MissingImportEvent.getCreationException() |
OWLOntologyCreationException |
UnloadableImportException.getOntologyCreationException() |
Modifier and Type | Method and Description |
---|---|
OWLOntology |
OWLOntologyManager.copyOntology(OWLOntology toCopy,
OntologyCopy settings)
Copy an ontology from another manager to this one.
|
default OWLOntology |
OWLOntologyManager.createOntology()
Creates a new (empty) ontology that does not have an ontology IRI (and therefore does not
have a version IRI).
|
default OWLOntology |
OWLOntologyManager.createOntology(Collection<OWLAxiom> axioms)
Creates a new ontology that is initialised to contain specific axioms.
|
default OWLOntology |
OWLOntologyManager.createOntology(Collection<OWLAxiom> axioms,
IRI ontologyIRI)
Creates a new ontology that has the specified ontology IRI and is initialised to contain
specific axioms.
|
default OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI)
Creates a new (empty) ontology that has the specified ontology IRI (and no version IRI).
|
default OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI,
Collection<OWLOntology> ontologies)
Creates a new ontology that has the specified ontology IRI and is initialised to contain the
axioms that are contained in the specified ontologies.
|
default OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI,
Collection<OWLOntology> ontologies,
boolean copyLogicalAxiomsOnly)
Creates a new ontology that has the specified ontology IRI and is initialised to contain the
axioms that are contained in the specified ontologies.
|
OWLOntology |
OWLOntologyManager.createOntology(IRI ontologyIRI,
Stream<OWLOntology> ontologies,
boolean copyLogicalAxiomsOnly)
Creates a new ontology that has the specified ontology IRI and is initialised to contain the
axioms that are contained in the specified ontologies.
|
OWLOntology |
OWLOntologyManager.createOntology(OWLOntologyID ontologyID)
Creates a new (empty) ontology that has the specified ontology ID.
|
default OWLOntology |
OWLOntologyManager.createOntology(Stream<OWLAxiom> axioms)
Creates a new ontology that is initialised to contain specific axioms.
|
OWLOntology |
OWLOntologyManager.createOntology(Stream<OWLAxiom> axioms,
IRI ontologyIRI)
Creates a new ontology that has the specified ontology IRI and is initialised to contain
specific axioms.
|
OWLOntology |
OWLOntologyFactory.createOWLOntology(OWLOntologyManager manager,
OWLOntologyID ontologyID,
IRI documentIRI,
OWLOntologyFactory.OWLOntologyCreationHandler handler)
Creates an (empty) ontology.
|
OWLOntology |
OWLOntologyManager.loadOntology(IRI ontologyIRI)
Loads an ontology that is assumed to have the specified
ontologyIRI as its IRI or
version IRI. |
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(File file)
Loads an ontology from an ontology document contained in a local file.
|
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(InputStream inputStream)
Loads an ontology from an ontology document obtained from an input stream.
|
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(IRI documentIRI)
Loads an ontology from an ontology document specified by an IRI.
|
default OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(OWLOntologyDocumentSource documentSource)
A convenience method that load an ontology from an input source.
|
OWLOntology |
OWLOntologyManager.loadOntologyFromOntologyDocument(OWLOntologyDocumentSource documentSource,
OWLOntologyLoaderConfiguration config)
A convenience method that load an ontology from an input source with specified configuration.
|
OWLOntology |
OWLOntologyFactory.loadOWLOntology(OWLOntologyManager manager,
OWLOntologyDocumentSource documentSource,
OWLOntologyFactory.OWLOntologyCreationHandler handler,
OWLOntologyLoaderConfiguration configuration)
Creates and loads an
OWLOntology . |
Constructor and Description |
---|
MissingImportEvent(IRI ontologyIRI,
OWLOntologyCreationException creationException) |
UnloadableImportException(OWLOntologyCreationException e,
OWLImportsDeclaration importsDeclaration) |
Modifier and Type | Method and Description |
---|---|
OWLOntology |
OntologySegmenter.extractAsOntology(Set<OWLEntity> signature,
IRI iri)
Returns an ontology that is a segment of the ontology associated with this segmenter.
|
OWLOntology |
OntologySegmenter.extractAsOntology(Set<OWLEntity> signature,
IRI iri,
int superClassLevel,
int subClassLevel,
OWLReasoner reasoner)
Returns an ontology that is a segment of the ontology associated with this segmenter.
|
default OWLOntology |
ModuleExtractor.extractAsOntology(Stream<OWLEntity> signature,
OWLOntologyManager ontologyManager,
IRI ontologyIRI)
Extracts a module as an
OWLOntology with respect to the given signature over the
given axiom base. |
Modifier and Type | Method and Description |
---|---|
OWLOntology |
OWLOntologyMerger.createMergedOntology(OWLOntologyManager ontologyManager,
IRI ontologyIRI) |
Modifier and Type | Method and Description |
---|---|
OWLOntology |
SyntacticLocalityModuleExtractor.extractAsOntology(Set<OWLEntity> signature,
IRI iri) |
OWLOntology |
SyntacticLocalityModuleExtractor.extractAsOntology(Set<OWLEntity> signature,
IRI iri,
int superClassLevel,
int subClassLevel,
OWLReasoner reasoner) |
Copyright © 2020 The University of Manchester. All rights reserved.