Package | Description |
---|---|
owltools |
OWLTools - an OWL API wrapper
|
owltools.diff | |
owltools.frame.jsonld | |
owltools.gfx |
GFX - OWL Graphics and Visualization
|
owltools.graph |
OWLGraph -- OBO-like Graph Wrapper for OWL Ontologies
|
owltools.graph.shunt |
OWL Shunt
|
owltools.io |
IO - Input/Output
|
owltools.mooncat |
Mooncat -- Multiple OWL ONtology Catenation
|
owltools.mooncat.ontologymetadata |
OntologyMetadata
|
owltools.tr | |
owltools.util |
Modifier and Type | Method and Description |
---|---|
static OWLGraphWrapper |
InferenceBuilder.enforceEL(OWLGraphWrapper graph) |
static OWLGraphWrapper |
InferenceBuilder.enforceEL(OWLGraphWrapper graph,
org.semanticweb.owlapi.model.IRI elOntologyIRI)
Create an ontology with EL as description logic profile.
|
OWLGraphWrapper |
InferenceBuilder.getOWLGraphWrapper() |
Modifier and Type | Method and Description |
---|---|
static OWLGraphWrapper |
InferenceBuilder.enforceEL(OWLGraphWrapper graph) |
static OWLGraphWrapper |
InferenceBuilder.enforceEL(OWLGraphWrapper graph,
org.semanticweb.owlapi.model.IRI elOntologyIRI)
Create an ontology with EL as description logic profile.
|
void |
InferenceBuilder.setOWLGraphWrapper(OWLGraphWrapper g) |
Constructor and Description |
---|
InferenceBuilder(OWLGraphWrapper graph) |
InferenceBuilder(OWLGraphWrapper graph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory factory,
boolean enforceEL) |
InferenceBuilder(OWLGraphWrapper graph,
String reasonerName) |
InferenceBuilder(OWLGraphWrapper graph,
String reasonerName,
boolean enforceEL) |
TBoxUnFoldingTool(OWLGraphWrapper graph,
Set<String> parents,
String reasonerName)
Create a new instance for the given ontology graph.
|
Modifier and Type | Method and Description |
---|---|
static ReasonerDiff |
ReasonerDiff.createReasonerDiff(OWLGraphWrapper baseLine,
OWLGraphWrapper change,
String reasoner) |
Constructor and Description |
---|
FrameMakerLD(OWLGraphWrapper g) |
Modifier and Type | Field and Description |
---|---|
protected OWLGraphWrapper |
OWLGraphLayoutRenderer.owlGraphWrapper |
Modifier and Type | Method and Description |
---|---|
static RelationType |
OWLGraphStrokeEdge.getRelationType(OWLGraphEdge owlGraphEdge,
OWLGraphWrapper graph)
Sets the value of relType based on OWLGraphEdge properties
TODO : this is too hacky.
|
Constructor and Description |
---|
OWLGraphLayoutNode(OWLGraphWrapper owlGraphWrapper,
org.semanticweb.owlapi.model.OWLObject owlObject) |
OWLGraphLayoutNode(OWLGraphWrapper owlGraphWrapper,
org.semanticweb.owlapi.model.OWLObject owlObject,
GraphStyle style) |
OWLGraphLayoutRenderer(OWLGraphWrapper owlGraphWrapper)
Create a new renderer with default graph style.
|
OWLGraphLayoutRenderer(OWLGraphWrapper owlGraphWrapper,
GraphStyle style) |
OWLGraphStrokeEdge(OWLGraphLayoutNode parent,
OWLGraphLayoutNode child,
OWLGraphEdge oge,
OWLGraphWrapper graph) |
OWLGraphvizRenderer(OWLGraphWrapper owlGraphWrapper) |
Modifier and Type | Method and Description |
---|---|
OWLGraphWrapper |
OWLGraphManipulator.getOwlGraphWrapper()
Get the
OWLGraphWrapper on which modifications
are performed. |
Modifier and Type | Method and Description |
---|---|
static Set<org.semanticweb.owlapi.model.OWLObject> |
OWLGraphUtil.findCommonAncestors(OWLGraphWrapper g,
org.semanticweb.owlapi.model.OWLObject x,
org.semanticweb.owlapi.model.OWLObject y) |
static Set<org.semanticweb.owlapi.model.OWLObject> |
OWLGraphUtil.findCommonAncestors(OWLGraphWrapper g,
org.semanticweb.owlapi.model.OWLObject x,
org.semanticweb.owlapi.model.OWLObject y,
Set<org.semanticweb.owlapi.model.OWLPropertyExpression> overProps)
Find common ancestors to
x and y that can be reached
over the specified set of relations. |
static Set<OWLGraphEdge> |
OWLGraphUtil.findCommonSubsumersAsEdges(OWLGraphWrapper g,
org.semanticweb.owlapi.model.OWLObject x,
org.semanticweb.owlapi.model.OWLObject y) |
static Set<org.semanticweb.owlapi.model.OWLObject> |
OWLGraphUtil.findLeastCommonAncestors(OWLGraphWrapper g,
org.semanticweb.owlapi.model.OWLObject x,
org.semanticweb.owlapi.model.OWLObject y) |
static Set<org.semanticweb.owlapi.model.OWLObject> |
OWLGraphUtil.findLeastCommonAncestors(OWLGraphWrapper g,
org.semanticweb.owlapi.model.OWLObject x,
org.semanticweb.owlapi.model.OWLObject y,
Set<org.semanticweb.owlapi.model.OWLPropertyExpression> overProps)
Find lest common ancestors to
x and y that can be reached
over the specified set of relations. |
static Set<OWLGraphEdge> |
OWLGraphUtil.findLeastCommonSubsumersAsEdges(OWLGraphWrapper g,
org.semanticweb.owlapi.model.OWLObject x,
org.semanticweb.owlapi.model.OWLObject y) |
Constructor and Description |
---|
OWLGraphManipulator(OWLGraphWrapper owlGraphWrapper)
Constructor providing the
OWLGraphWrapper
wrapping the ontology on which modifications will be performed. |
Constructor and Description |
---|
OWLShuntEdge(org.semanticweb.owlapi.model.OWLObject subject_id,
org.semanticweb.owlapi.model.OWLObject object_id,
String predicate_id,
OWLGraphWrapper g) |
OWLShuntNode(OWLGraphWrapper g,
org.semanticweb.owlapi.model.OWLObject o) |
Modifier and Type | Field and Description |
---|---|
OWLGraphWrapper |
TableToAxiomConverter.graph |
OWLGraphWrapper |
StanzaToOWLConverter.graph |
protected OWLGraphWrapper |
AbstractRenderer.graph |
Modifier and Type | Method and Description |
---|---|
OWLGraphWrapper |
ParserWrapper.parseToOWLGraph(String iriString) |
OWLGraphWrapper |
ParserWrapper.parseToOWLGraph(String iriString,
boolean isMergeImportClosure) |
Modifier and Type | Method and Description |
---|---|
void |
TableToAxiomConverter.buildClassMap(OWLGraphWrapper g) |
void |
TableRenderer.render(OWLGraphWrapper g) |
void |
InferredParentRenderer.render(OWLGraphWrapper g) |
void |
GraphRenderer.render(OWLGraphWrapper g) |
void |
EdgeTableRenderer.render(OWLGraphWrapper g) |
void |
AbstractClosureRenderer.render(OWLGraphWrapper g) |
Constructor and Description |
---|
AbstractClosureReader(OWLGraphWrapper g) |
CompactGraphClosureReader(OWLGraphWrapper g) |
GMTParser(OWLGraphWrapper graph) |
ParserWrapper.OboAndOwlNameProvider(org.obolibrary.oboformat.model.OBODoc oboDoc,
OWLGraphWrapper wrapper) |
ParserWrapper.OWLGraphWrapperNameProvider(OWLGraphWrapper graph) |
ParserWrapper.OWLGraphWrapperNameProvider(OWLGraphWrapper graph,
org.obolibrary.oboformat.model.OBODoc oboDoc)
Deprecated.
|
ParserWrapper.OWLGraphWrapperNameProvider(OWLGraphWrapper graph,
String defaultOboNamespace) |
StanzaToOWLConverter(OWLGraphWrapper graph) |
TableToAxiomConverter(OWLGraphWrapper graph) |
Modifier and Type | Method and Description |
---|---|
OWLGraphWrapper |
Mooncat.getGraph() |
Modifier and Type | Method and Description |
---|---|
void |
QuerySubsetGenerator.createSubOntologyFromDLQuery(org.semanticweb.owlapi.model.OWLClass namedQuery,
OWLGraphWrapper sourceGraph,
OWLGraphWrapper targetGraph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Create a new sub ontology from a given DL query and source ontology.
|
void |
QuerySubsetGenerator.createSubOntologyFromDLQuery(String dlQueryString,
OWLGraphWrapper sourceGraph,
OWLGraphWrapper targetGraph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Create a new sub ontology from a given DL query and source ontology.
|
void |
QuerySubsetGenerator.createSubSet(OWLGraphWrapper targetGraph,
Set<org.semanticweb.owlapi.model.OWLClass> subset,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge)
Given a collection of classes (such as those generated from a reasoner getSubClasses call), create a
subset ontology and place it in targetGraph.
|
void |
QuerySubsetGenerator.createSubSet(OWLGraphWrapper targetGraph,
Set<org.semanticweb.owlapi.model.OWLClass> subset,
Set<org.semanticweb.owlapi.model.OWLOntology> toMerge,
boolean isExcludeClosure,
boolean isRemoveDangling) |
static Set<org.semanticweb.owlapi.model.OWLClass> |
DLQueryTool.executeDLQuery(String dlQuery,
OWLGraphWrapper graph,
org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory)
Execute the DL query on the given ontology graph.
|
static List<org.semanticweb.owlapi.model.RemoveAxiom> |
Mooncat.findRelatedAxioms(Set<org.semanticweb.owlapi.model.OWLObject> entities,
OWLGraphWrapper graph) |
static Set<org.semanticweb.owlapi.model.OWLObject> |
Mooncat.findTaggedEntities(org.semanticweb.owlapi.model.OWLAnnotationProperty p,
Set<org.semanticweb.owlapi.model.OWLAnnotationValue> values,
OWLGraphWrapper graph) |
void |
Mooncat.setGraph(OWLGraphWrapper graph) |
Constructor and Description |
---|
EquivalenceSetMergeUtil(OWLGraphWrapper g,
org.semanticweb.owlapi.reasoner.OWLReasoner r) |
Mooncat(OWLGraphWrapper g) |
SpeciesMergeUtil(OWLGraphWrapper g) |
SpeciesSubsetterUtil(OWLGraphWrapper g)
Constructor providing the
OWLGraphWrapper wrapping the OWLOntology
used for species subsetting. |
Modifier and Type | Method and Description |
---|---|
static org.semanticweb.owlapi.model.OWLOntology |
ImportChainExtractor.extractOntologyMetadata(OWLGraphWrapper g,
String mdoIRI) |
static String |
OntologyMetadataMarkdownWriter.renderMarkdown(OWLGraphWrapper g,
String baseDir,
boolean isIncludeImage) |
Constructor and Description |
---|
ImportChainDotWriter(OWLGraphWrapper graph)
Create a new writer for the given ontology and reasoner.
|
Constructor and Description |
---|
LinkMaker(OWLGraphWrapper g,
org.semanticweb.owlapi.reasoner.OWLReasoner r) |
Modifier and Type | Method and Description |
---|---|
static OWLShuntGraph |
ShuntGraphUtils.createShuntGraph(OWLGraphWrapper ogw,
org.semanticweb.owlapi.model.OWLObject focusObject,
Set<org.semanticweb.owlapi.model.OWLPropertyExpression> props,
boolean isIncludeDirectChildren)
Generate a shunt graph G = (V,E) which is a subset of the ontology
GO = (VO,EO)
from a focus object X and relationset R
such that:
V contains every node reachable from X over some relations r1,t2,...
|
static ShuntGraphUtils.ShuntGraphPair |
ShuntGraphUtils.createShuntGraphPair(OWLGraphWrapper ogw,
org.semanticweb.owlapi.model.OWLObject focusObject,
Set<org.semanticweb.owlapi.model.OWLPropertyExpression> props,
boolean isIncludeDirectChildren)
Generate two shunt graphs, one based on the topology and the other based
on the inferred graph.
|
Copyright © 2010–2015. All rights reserved.