A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

A

ABOX_CONTAINS_NOMINALS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ABOX_CONTAINS_NOMINALS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ABOX_SIZE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ABOX_SIZE_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AD_CLTIME_PER_ATOM - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
add(Object) - Method in class org.obolibrary.robot.Tuple
 
add(Cell) - Method in class org.obolibrary.robot.export.Row
Add a cell to the row.
add(OWLEntity) - Method in class org.obolibrary.robot.QuotedEntityChecker
Use annotation properties and the short form provider to add mappings for a single entity.
add(OWLEntity, String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Add a specific mapping to the given entity.
add(OWLOntology, OWLEntity) - Method in class org.obolibrary.robot.QuotedEntityChecker
Use annotation properties and the short form provider to add mappings for a single entity.
addAll(Collection) - Method in class org.obolibrary.robot.Tuple
 
addAll(OWLOntology) - Method in class org.obolibrary.robot.QuotedEntityChecker
Use annotation properties and the short form provider to add mappings for all entities in the given ontology.
addAxiomAnnotation(OWLOntology, OWLAxiom, Set<OWLAnnotation>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an axiom, and a set of annotations, annotate the axiom with the annotations in the ontology.
addAxiomAnnotation(OWLOntology, OWLAxiom, IRI, OWLAnnotationValue) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an axiom, a property IRI, and a value string, add an annotation to this ontology with that property and value.
addAxiomAnnotations(OWLOntology, IRI, OWLAnnotationValue) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an annotation property IRI, and an annotation value, annotate all axioms in the ontology with that property and value.
addAxioms(OWLClass, OWLReasoner, OWLDataFactory, Set<OWLSubClassOfAxiom>) - Method in class org.obolibrary.robot.reason.InferredSubClassAxiomGeneratorIncludingIndirect
 
addAxioms(OWLNamedIndividual, OWLReasoner, OWLDataFactory, Set<OWLClassAssertionAxiom>) - Method in class org.obolibrary.robot.reason.InferredClassAssertionAxiomGeneratorDirectOnly
 
addAxioms(OWLObjectProperty, OWLReasoner, OWLDataFactory, Set<OWLObjectPropertyDomainAxiom>, Set<OWLObjectPropertyExpression>) - Method in class org.obolibrary.robot.reason.InferredObjectPropertyDomainAxiomGenerator
 
addAxioms(OWLObjectProperty, OWLReasoner, OWLDataFactory, Set<OWLObjectPropertyRangeAxiom>, Set<OWLObjectPropertyExpression>) - Method in class org.obolibrary.robot.reason.InferredObjectPropertyRangeAxiomGenerator
 
addAxioms(OWLObjectProperty, OWLReasoner, OWLDataFactory, Set<OWLSubObjectPropertyOfAxiom>, Set<OWLObjectPropertyExpression>) - Method in class org.obolibrary.robot.reason.InferredSubObjectPropertyAxiomGeneratorIncludingIndirect
 
addBaseNamespace(String) - Method in class org.obolibrary.robot.IOHelper
Add a base namespace to the IOHelper.
addBaseNamespaces(String) - Method in class org.obolibrary.robot.IOHelper
Add a set of base namespaces to the IOHelper from file.
addColumn(Column) - Method in class org.obolibrary.robot.export.Table
Add a Column to the Table.
addLabels(Map<IRI, String>, String) - Static method in class org.obolibrary.robot.DiffOperation
Deprecated.
This functionality is now provided by the owl-diff library and no longer used to format results in DiffOperation.
addLabels(IOHelper, Map<IRI, String>, String) - Static method in class org.obolibrary.robot.DiffOperation
Deprecated.
This functionality is now provided by the owl-diff library and no longer used to format results in DiffOperation.
addOntologyAnnotation(OWLOntology, IRI, OWLAnnotationValue) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, a property IRI, and a value string, add an annotation to this ontology with that property and value.
addOntologyAnnotation(OWLOntology, OWLAnnotation) - Static method in class org.obolibrary.robot.OntologyHelper
Annotate the ontology with the annotation.
addPrefix(String) - Method in class org.obolibrary.robot.IOHelper
Add a prefix mapping as a single string "foo: http://example.com#".
addPrefix(String, String) - Method in class org.obolibrary.robot.IOHelper
Add a prefix mapping to the current JSON-LD context, as a prefix string and target string.
addPrefixes(Context) - Method in class org.obolibrary.robot.IOHelper
Given a Context, add the prefix mappings to the current JSON-LD context.
addPrefixes(String) - Method in class org.obolibrary.robot.IOHelper
Given a path to a JSON-LD prefix file, add the prefix mappings in the file to the current JSON-LD context.
addPrefixesAndSave(OWLOntology, File, List<String>) - Method in class org.obolibrary.robot.IOHelper
addProperty(OWLAnnotationProperty) - Method in class org.obolibrary.robot.QuotedEntityChecker
Add an annotation property for finding names.
addProvider(ShortFormProvider) - Method in class org.obolibrary.robot.QuotedEntityChecker
Add a short form providers for finding names.
addReportQuery(ReportQuery) - Method in class org.obolibrary.robot.checks.Report
Add a ReportQuery to this Report.
addRow(Row) - Method in class org.obolibrary.robot.export.Table
Add a Row to the Table.
addStatement(String, String) - Method in class org.obolibrary.robot.checks.Violation
Deprecated.
String properties are no longer recommended; create an OWLEntity for the property instead
addStatement(OWLEntity, String) - Method in class org.obolibrary.robot.checks.Violation
Add a literal statement to the Violation about the subject.
addStatement(OWLEntity, OWLEntity) - Method in class org.obolibrary.robot.checks.Violation
Add a statement with an OWLEntity value to the Violation about the subject.
addStatement(OWLEntity, OWLObject) - Method in class org.obolibrary.robot.checks.Violation
Deprecated.
OWLObjects are no longer supported; use OWLEntity or String literal instead
addToWorkbook(Workbook, List<Column>, String) - Method in class org.obolibrary.robot.export.Row
Add this Row to a Workbook.
addViolations(String, String, List<Violation>) - Method in class org.obolibrary.robot.checks.Report
Deprecated.
violations should be added to their appropriate ReportQuery object
addViolations(List<Violation>) - Method in class org.obolibrary.robot.checks.ReportQuery
Add multiple violations to this ReportQuery.
ALL - org.obolibrary.robot.reason.EquivalentClassReasoningMode
Allows all equivalent classes in the reason step.
ANCESTORS - org.obolibrary.robot.RelationType
 
ANNOTATION_PROP_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ANNOTATION_PROP_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ANNOTATION_PROPERTIES - org.obolibrary.robot.RelationType
 
ASSERTED_ONLY - org.obolibrary.robot.reason.EquivalentClassReasoningMode
Only allows directly asserted equivalent classes.
asWorkbook(String) - Method in class org.obolibrary.robot.export.Table
Render the Table as a Workbook.
AVG_ASSERT_N_SUBCLASS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AVG_ASSERT_N_SUBCLASS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AVG_ASSERT_N_SUPERCLASS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AVG_ASSERT_N_SUPERCLASS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AVG_INSTANCE_PER_CLASS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AVG_INSTANCE_PER_CLASS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AVG_SIZE_COMPLEXRHS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AVG_SIZE_COMPLEXRHS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOM_COMPLEXRHS_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOM_COMPLEXRHS_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOM_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOM_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOM_TYPES - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOM_TYPES_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOMTYPE_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
AXIOMTYPE_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

B

BOOL_PROFILE_OWL2 - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
BOOL_PROFILE_OWL2_DL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
BOOL_PROFILE_OWL2_EL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
BOOL_PROFILE_OWL2_QL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
BOOL_PROFILE_OWL2_RL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
BOOL_PROFILE_RDFS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

C

CannotReadQuery - Exception in org.obolibrary.robot.exceptions
Created by edouglass on 8/9/17.
CannotReadQuery(String, Exception) - Constructor for exception org.obolibrary.robot.exceptions.CannotReadQuery
 
CatalogElementHandler - Class in org.obolibrary.robot
A SAX DefaultHandler for reading OWL Catalog files.
CatalogElementHandler(File, Map<IRI, IRI>) - Constructor for class org.obolibrary.robot.CatalogElementHandler
Initialize the element handler with required context.
CatalogXmlIRIMapper - Class in org.obolibrary.robot
OWLOntologyIRIMapper using the mappings from a catalog.xml file.
CatalogXmlIRIMapper(File) - Constructor for class org.obolibrary.robot.CatalogXmlIRIMapper
Given a catalog File, create a CatalogXmlIRIMapper that interprets any relative paths as relative to the catalog file location.
CatalogXmlIRIMapper(File, File) - Constructor for class org.obolibrary.robot.CatalogXmlIRIMapper
Given a catalog File and a parent folder, create a CatalogXmlIRIMapper that interprets any relative paths as relative to the parent folder.
CatalogXmlIRIMapper(String) - Constructor for class org.obolibrary.robot.CatalogXmlIRIMapper
Given a String path to a catalog file, create a CatalogXmlIRIMapper that interprets any relative paths as relative to the catalog file location.
CatalogXmlIRIMapper(URL) - Constructor for class org.obolibrary.robot.CatalogXmlIRIMapper
Given an URL, create a CatalogXmlIRIMapper that interprets any relative paths as relative to the catalog file location.
CatalogXmlIRIMapper(URL, File) - Constructor for class org.obolibrary.robot.CatalogXmlIRIMapper
Given an URL and a parent folder, create a CatalogXmlIRIMapper that interprets any relative paths as relative to the parent folder.
CatalogXmlIRIMapper(IRI) - Constructor for class org.obolibrary.robot.CatalogXmlIRIMapper
Given an IRI, create a CatalogXmlIRIMapper that interprets any relative paths as relative to the catalog file location.
Cell - Class in org.obolibrary.robot.export
 
Cell(Column, String) - Constructor for class org.obolibrary.robot.export.Cell
Init a Cell for a Column with single value in cell with no sort value.
Cell(Column, String, String) - Constructor for class org.obolibrary.robot.export.Cell
Init a Cell for a Column with single value in cell.
Cell(Column, List<String>) - Constructor for class org.obolibrary.robot.export.Cell
Init a new Cell for a Column with multiple display values and no sort values.
Cell(Column, List<String>, List<String>) - Constructor for class org.obolibrary.robot.export.Cell
Init a new Cell for a Column with mulitple values in a cell.
cellToA1(int, int) - Static method in class org.obolibrary.robot.IOHelper
Convert a row index and column index for a cell to A1 notation.
cellValue - Variable in exception org.obolibrary.robot.exceptions.RowParseException
 
checkImportModule(OWLOntology, OWLOntology) - Static method in class org.obolibrary.robot.checks.InvalidReferenceChecker
Checks an import module.
CHILDREN - org.obolibrary.robot.RelationType
 
CLASS_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CLASS_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CLASS_SGL_SUBCLASS_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CLASS_SGL_SUBCLASS_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CLASSES - org.obolibrary.robot.RelationType
 
CLASSEXPRESSION_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CLASSEXPRESSION_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CLASSIFICATION_CORRECT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CLASSIFICATION_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
cleanTDB(String) - Static method in class org.obolibrary.robot.IOHelper
Given a directory containing TDB mappings, remove the files and directory.
clear() - Method in class org.obolibrary.robot.Tuple
 
COHERENT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
collapseOntology(OWLOntology, int, Set<IRI>, boolean) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, a threshold, and a set of precious IRIs (or empty set), minimize the input ontology's class hierarchy based on the threshold.
collapseOntology(OWLOntology, Set<IRI>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and a set of IRIs that must be retained, remove intermediate superclasses (classes that only have one child) and update the subclass relationships to preserve structure.
colNum - Variable in exception org.obolibrary.robot.exceptions.RowParseException
 
Column - Class in org.obolibrary.robot.export
 
Column(String) - Constructor for class org.obolibrary.robot.export.Column
Init a new column with a name.
Column(String, String) - Constructor for class org.obolibrary.robot.export.Column
Init a new column with a name and a display name.
Column(String, String, IRI, ShortFormProvider, String) - Constructor for class org.obolibrary.robot.export.Column
Init a new Column using an IRI.
Column(String, String, OWLAnnotationProperty, ShortFormProvider) - Constructor for class org.obolibrary.robot.export.Column
Init a new Column using an annotation property.
Column(String, String, OWLDataProperty, ShortFormProvider, String) - Constructor for class org.obolibrary.robot.export.Column
Init a new Column using a data property.
Column(String, String, OWLObjectProperty, ShortFormProvider, String) - Constructor for class org.obolibrary.robot.export.Column
Init a new column using an object property.
Column(String, Map<String, List<String>>, String, ShortFormProvider) - Constructor for class org.obolibrary.robot.export.Column
Init a new column using one or more rules for validate.
Column(String, ShortFormProvider) - Constructor for class org.obolibrary.robot.export.Column
Init a new column with a name and a provider.
ColumnException - Exception in org.obolibrary.robot.exceptions
Template column cannot be parsed.
ColumnException(String) - Constructor for exception org.obolibrary.robot.exceptions.ColumnException
Throw new ColumnException with message.
ColumnException(String, Exception) - Constructor for exception org.obolibrary.robot.exceptions.ColumnException
Throw new ColumnException with message and exception cause.
COMP_OVERHEAD - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
compare(OWLOntology, OWLOntology, Writer) - Static method in class org.obolibrary.robot.DiffOperation
Given two ontologies and a Writer, get their differences and write then to the writer.
compare(OWLOntology, OWLOntology, IOHelper, Writer, Map<String, String>) - Static method in class org.obolibrary.robot.DiffOperation
Given two ontologies, a Writer, and a set of diff options, get their differences and write then to the writer.
CONSISTENCYCHECK_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CONSISTENT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CONSTRUCTS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CONSTRUCTS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
contains(Object) - Method in class org.obolibrary.robot.Tuple
 
containsAll(Collection) - Method in class org.obolibrary.robot.Tuple
 
containsCycle(OWLOntology, Imports) - Static method in class org.obolibrary.robot.metrics.OntologyCycleDetector
 
convertModel(Model) - Static method in class org.obolibrary.robot.QueryOperation
convertModel(Model, IOHelper, String) - Static method in class org.obolibrary.robot.QueryOperation
Given a Model, an IOHelper, and a path to an XML catalog, convert the model to an OWLOntology object.
copy(OWLOntology, OWLOntology, OWLEntity, Set<OWLAnnotationProperty>) - Static method in class org.obolibrary.robot.OntologyHelper
Given input and output ontologies, a target entity, and a set of annotation properties, copy the target entity from the input ontology to the output ontology, along with the specified annotations.
copyAnnotations(OWLOntology, OWLOntology, OWLEntity, Set<OWLAnnotationProperty>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an input ontology, an output ontology, an entity to copy annotations of, and the annotation properties to copy (or null for all), copy annotations of the entity from the input to the output ontology.
countResults(ResultSet) - Static method in class org.obolibrary.robot.QueryOperation
Count results.
create(OWLAxiom, OWLEntity, InvalidReferenceViolation.Category) - Static method in class org.obolibrary.robot.checks.InvalidReferenceViolation
 
createEmptyDataset() - Static method in class org.obolibrary.robot.QueryOperation
 
createExportTable(OWLOntology, IOHelper, List<String>, Map<String, String>) - Static method in class org.obolibrary.robot.ExportOperation
Given an ontology, an ioHelper, a list of columns, an output export file, and a map of options, export details about the entities in the ontology to the export file.
createIncoherentModule(OWLReasoner, IRI) - Static method in class org.obolibrary.robot.ReasonerHelper
 
createIRI(String) - Method in class org.obolibrary.robot.IOHelper
Given a term string, use the current prefixes to create an IRI.
createIRI(String, boolean) - Method in class org.obolibrary.robot.IOHelper
Deprecated.
createIRIs(Set<String>) - Method in class org.obolibrary.robot.IOHelper
Given a set of term identifier strings, return a set of IRIs.
createLiteral(String) - Static method in class org.obolibrary.robot.IOHelper
Create an OWLLiteral.
CREATEREASONER_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
createTaggedLiteral(String, String) - Static method in class org.obolibrary.robot.IOHelper
Create an OWLLiteral with a language tag.
createTypedLiteral(String, String) - Method in class org.obolibrary.robot.IOHelper
Create a typed OWLLiteral.
createTypedLiteral(String, IRI) - Method in class org.obolibrary.robot.IOHelper
Create a typed OWLLiteral.
CURIE_MAP - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CURIEShortFormProvider - Class in org.obolibrary.robot.providers
ShortFormProvider to return CURIEs.
CURIEShortFormProvider(Map<String, String>) - Constructor for class org.obolibrary.robot.providers.CURIEShortFormProvider
Init a new CURIEShortFormProvider
CYCLE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
CYCLE_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

D

DANGLING - org.obolibrary.robot.checks.InvalidReferenceViolation.Category
 
DATA_PROPERTIES - org.obolibrary.robot.RelationType
 
DATAPROPERTY_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATAPROPERTY_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_AXIOMCOUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_AXIOMCOUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_BUILTIN_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_BUILTIN_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_NOTBUILTIN_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPE_NOTBUILTIN_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPES - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPES_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPES_NOT_BUILT_IN - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DATATYPES_NOT_BUILT_IN_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DELEGATE_REASONER_CT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
DEPRECATED - org.obolibrary.robot.checks.InvalidReferenceViolation.Category
 
DESCENDANTS - org.obolibrary.robot.RelationType
 
DiffOperation - Class in org.obolibrary.robot
Get the differences between two ontology files.
DiffOperation() - Constructor for class org.obolibrary.robot.DiffOperation
 
dispose() - Method in class org.obolibrary.robot.providers.CURIEShortFormProvider
Dispose of the ShortFormProvider
dispose() - Method in class org.obolibrary.robot.providers.EmptyShortFormProvider
Dispose of the provider.
dispose() - Method in class org.obolibrary.robot.providers.IRIValueShortFormProvider
Dispose of the short form provider.
DISPOSE_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

E

EL_DELEGATE_REASONER_CT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
emptyIRIProvider - Static variable in class org.obolibrary.robot.ExportOperation
 
EmptyIRIShortFormProvider - Class in org.obolibrary.robot.providers
Implementation of IRIShortFormProvider that always returns an empty string.
EmptyIRIShortFormProvider() - Constructor for class org.obolibrary.robot.providers.EmptyIRIShortFormProvider
 
emptyProvider - Static variable in class org.obolibrary.robot.ExportOperation
 
EmptyShortFormProvider - Class in org.obolibrary.robot.providers
Implementation of ShortFormProvider that always returns an empty string.
EmptyShortFormProvider() - Constructor for class org.obolibrary.robot.providers.EmptyShortFormProvider
 
entity - Variable in class org.obolibrary.robot.checks.Violation
 
entityStatements - Variable in class org.obolibrary.robot.checks.Violation
 
equals(Object) - Method in class org.obolibrary.robot.Tuple
 
equals(OWLOntology, OWLOntology) - Static method in class org.obolibrary.robot.DiffOperation
Given two ontologies, compare their sets of axioms, annotations, imports, and ontology IDs, returning true if they are identical and false otherwise.
EquivalentAxiomReasoningTest - Interface in org.obolibrary.robot.reason
Created by edouglass on 5/9/17.
EquivalentClassReasoning - Class in org.obolibrary.robot.reason
Created by edouglass on 5/9/17.
EquivalentClassReasoning(OWLOntology, OWLReasoner, EquivalentClassReasoningMode) - Constructor for class org.obolibrary.robot.reason.EquivalentClassReasoning
Creates a new instance that will reason over the given ontology with the strategy specified by the EquivalentClassReasoningMode.
EquivalentClassReasoningMode - Enum in org.obolibrary.robot.reason
Created by edouglass on 5/5/17.
EQUIVALENTS - org.obolibrary.robot.RelationType
 
error - Variable in class org.obolibrary.robot.checks.Report
Deprecated.
ERROR_MESSAGE_REASONING - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
errorCountByRule - Variable in class org.obolibrary.robot.checks.Report
Map of rule name to number of violations for ERROR level.
escape(String) - Static method in class org.obolibrary.robot.QuotedEntityChecker
Escape single quotations marks inside a string.
execConstruct(Dataset, String) - Static method in class org.obolibrary.robot.QueryOperation
Execute a SPARQL CONSTRUCT query on a dataset and return a model.
execConstruct(DatasetGraph, String) - Static method in class org.obolibrary.robot.QueryOperation
execQuery(Dataset, String) - Static method in class org.obolibrary.robot.QueryOperation
Execute a SPARQL SELECT query on a dataset and return a result set.
execQuery(DatasetGraph, String) - Static method in class org.obolibrary.robot.QueryOperation
execUpdate(Model, String) - Static method in class org.obolibrary.robot.QueryOperation
Given a Model and a SPARQL update (as string), update the model.
execVerify(Map<File, Tuple<ResultSetRewindable, OutputStream>>) - Static method in class org.obolibrary.robot.QueryOperation
Deprecated.
previously used as test method.
execVerify(Dataset, String, String) - Static method in class org.obolibrary.robot.QueryOperation
Given a dataset to query, a rule name, and the query string, execute the query over the dataset.
execVerify(DatasetGraph, String, String) - Static method in class org.obolibrary.robot.QueryOperation
EXPERIMENT_DATE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
EXPERIMENT_ID - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
EXPERIMENT_VERSION - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
explain(OWLAxiom, OWLOntology, OWLReasonerFactory, int) - Static method in class org.obolibrary.robot.ExplainOperation
Compute explanations for an entailed axiom.
explainInconsistent(OWLOntology, OWLReasonerFactory, int) - Static method in class org.obolibrary.robot.ExplainOperation
Compute explanations for inconsistent ontology
explainMostGeneralUnsatisfiableClasses(OWLOntology, OWLReasoner, OWLReasonerFactory, int) - Static method in class org.obolibrary.robot.ExplainOperation
Compute explanations for all most general unsatisfiable classes Note that this is a very naive implementation which assumes and acyclic class hierarchy.
ExplainOperation - Class in org.obolibrary.robot
Compute an explanation for an entailed axiom.
ExplainOperation() - Constructor for class org.obolibrary.robot.ExplainOperation
 
explainRootUnsatisfiableClasses(OWLOntology, OWLReasoner, OWLReasonerFactory, int) - Static method in class org.obolibrary.robot.ExplainOperation
Compute explanations for all root unsatisfiable classes See https://github.com/matthewhorridge/owlexplanation/blob/439c5ca67835f5e421adde725e4e8a3bcd760ac8/src/main/java/org/semanticweb/owl/explanation/impl/rootderived/StructuralRootDerivedReasoner.java#L122
explainUnsatisfiableClasses(OWLOntology, OWLReasoner, OWLReasonerFactory, int) - Static method in class org.obolibrary.robot.ExplainOperation
Compute explanations for all unsatisfiable classes
explainUnsatisfiableClasses(OWLOntology, OWLReasoner, OWLReasonerFactory, int, int) - Static method in class org.obolibrary.robot.ExplainOperation
Compute explanations for all unsatisfiable classes
EXPORT_EXCEPTION - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ExportOperation - Class in org.obolibrary.robot
 
ExportOperation() - Constructor for class org.obolibrary.robot.ExportOperation
 
EXPRESSIVITY - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
EXPRESSIVITY_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
extendsAxiomTypes(Class<? extends OWLAxiom>, Set<Class<? extends OWLAxiom>>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an OWLAxiom class and a set of OWLAxiom classes, determine if the axiom class provided extends at least one of the classes in the set.
extendsAxiomTypes(OWLAxiom, Set<Class<? extends OWLAxiom>>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an OWLAxiom and a set of OWLAxiom class, determine if the axiom's class is an extension of at least one of the given set.
extract(OWLOntology, Set<IRI>, IRI, ModuleType) - Static method in class org.obolibrary.robot.ExtractOperation
Extract a set of terms from an ontology using the OWLAPI's SyntacticLocalityModuleExtractor (SLME) with default options.
extract(OWLOntology, Set<IRI>, IRI, ModuleType, Map<String, String>) - Static method in class org.obolibrary.robot.ExtractOperation
 
extract(OWLOntology, Set<IRI>, IRI, ModuleType, Map<String, String>, Map<IRI, IRI>) - Static method in class org.obolibrary.robot.ExtractOperation
Extract a set of terms from an ontology using the OWLAPI's SyntacticLocalityModuleExtractor (SLME).
ExtractOperation - Class in org.obolibrary.robot
Extract a set of OWLEntities from the input ontology to an output ontology.
ExtractOperation() - Constructor for class org.obolibrary.robot.ExtractOperation
 
extractTerms(String) - Method in class org.obolibrary.robot.IOHelper
Extract a set of term identifiers from an input string by removing comments, trimming lines, and removing empty lines.

F

fails(OWLAxiom) - Method in interface org.obolibrary.robot.reason.EquivalentAxiomReasoningTest
Returns true if the given axiom fails the type of Test this Reasoning Test is.
FILENAME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
FILEPATH - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
FILESIZE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
filter(OWLOntology, Set<OWLObjectProperty>) - Static method in class org.obolibrary.robot.FilterOperation
Remove axioms from the input ontology.
filterAxioms(Set<OWLAxiom>, Set<OWLObject>, List<String>, List<String>, boolean, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Filter a set of OWLAxioms based on the provided arguments.
filterAxiomsByAxiomType(Set<OWLAxiom>, Set<OWLObject>, Set<Class<? extends OWLAxiom>>, boolean, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of OWLAxioms, a set of OWLObjects, a set of OWLAxiom Classes, a partial boolean, and a named-only boolean, return a set of OWLAxioms based on OWLAxiom type.
filterCompleteAxioms(Set<OWLAxiom>, Set<OWLObject>, Set<Class<? extends OWLAxiom>>, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a st of axioms, a set of objects, and a set of axiom types, return a set of axioms where all the objects in those axioms are in the set of objects.
filterExistingTerms(OWLOntology, Set<IRI>, boolean) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and a set of IRIs, filter the set of IRIs to only include those that exist in the ontology.
filterExistingTerms(OWLOntology, Set<IRI>, boolean, Imports) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and a set of IRIs, filter the set of IRIs to only include those that exist in the ontology.
filterExternalAxioms(Set<OWLAxiom>, List<String>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a list of base namespaces and a set of axioms, return only the axioms that DO NOT have a subject in the base namespaces.
filterInternalAxioms(Set<OWLAxiom>, List<String>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a list of base namespaces and a set of axioms, return only the axioms that have a subject in the base namespaces.
FilterOperation - Class in org.obolibrary.robot
Filter the axioms of an ontology by given criteria.
FilterOperation() - Constructor for class org.obolibrary.robot.FilterOperation
 
filterPartialAxioms(Set<OWLAxiom>, Set<OWLObject>, Set<Class<? extends OWLAxiom>>, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of axioms, a set of objects, and a set of axiom types, return a set of axioms where at least one object in those axioms is also in the set of objects.
filterTautologicalAxioms(Set<OWLAxiom>, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of OWLAxioms and a structural boolean, filter for tautological axioms, i.e., those that would be true in any ontology.
FINISH_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
FIXED_VIOLATIONS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
from(String) - Static method in enum org.obolibrary.robot.reason.EquivalentClassReasoningMode
Canonical way to find make a Mode instance from a String (say from a command line argument).

G

GCI_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
GCI_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
GCI_HIDDEN_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
GCI_HIDDEN_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
generateOutputOntology() - Method in class org.obolibrary.robot.Template
Generate an OWLOntology based on the rows of the template.
generateOutputOntology(String, boolean) - Method in class org.obolibrary.robot.Template
Generate an OWLOntology based on the rows of the template.
generateOutputOntology(String, boolean, String) - Method in class org.obolibrary.robot.Template
Generate an OWLOntology with given IRI based on the rows of the template.
getABoxAxioms(Set<OWLAxiom>) - Static method in class org.obolibrary.robot.metrics.MetricsUtils
 
getAllMetrics() - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getAllMetrics(String) - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getAncestors(OWLOntology, Set<IRI>, Set<IRI>, Set<OWLAnnotationProperty>) - Static method in class org.obolibrary.robot.MireotOperation
Given an ontology, a set of upper-level IRIs, a set of lower-level IRIs, and a set of annotation properties, return a new ontology with just the named ancestors of those terms, their subclass relations, and the selected annotations.
getAncestors(OWLOntology, Set<IRI>, Set<IRI>, Set<OWLAnnotationProperty>, boolean, Map<IRI, IRI>) - Static method in class org.obolibrary.robot.MireotOperation
getAncestors(OWLOntology, Set<IRI>, Set<IRI>, Set<OWLAnnotationProperty>, Map<String, String>, Map<IRI, IRI>) - Static method in class org.obolibrary.robot.MireotOperation
Given an input ontology, a set of upper IRIs, a set of lower IRIs, a set of annotation properties (or null for all), and a map of extract options, get the ancestors of the lower IRIs up to the upper IRIs.
getAnnotation(String, QuotedEntityChecker, IOHelper, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getAnnotation(QuotedEntityChecker, IOHelper, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getAnnotationAxioms(OWLEntity, Set<OWLAnnotation>, Map<OWLAnnotation, Map<OWLAnnotation, Set<OWLAnnotation>>>) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
TemplateOperation replaced with Template class
getAnnotationAxioms(OWLOntology, Set<OWLAnnotationProperty>, Set<IRI>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return a set of annotation assertion axioms for those subjects and those properties.
getAnnotationAxioms(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return the annotation axioms for all objects.
getAnnotationAxioms(OWLOntology, OWLAnnotationProperty) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, and an optional set of annotation properties, return a set of annotation assertion axioms for those properties, for all subjects.
getAnnotationAxioms(OWLOntology, OWLAnnotationProperty, IRI) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return a set of annotation assertion axioms for those subjects and those properties.
getAnnotationProperties(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getAnnotationProperties(QuotedEntityChecker, String, String, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a QuotedEntityChecker, a string value, and a character to split the value string on (or null), return the value or values as a set of OWLAnnotationProperties.
getAnnotationProperty(QuotedEntityChecker, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getAnnotationProperty(QuotedEntityChecker, String) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getAnnotationProperty(QuotedEntityChecker, String, int) - Static method in class org.obolibrary.robot.TemplateHelper
Find an annotation property with the given name or create one.
getAnnotations(String, QuotedEntityChecker, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Create an OWLAnnotation based on the template string and cell value.
getAnnotations(OWLOntology, IOHelper, String) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an IOHelper and an annotation as CURIE=..., return the OWLAnnotation object(s).
getAnnotationString(OWLOntology, Set<OWLAnnotationProperty>, Set<IRI>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return the alphanumerically first annotation value string for those subjects and those properties.
getAnnotationString(OWLOntology, OWLAnnotationProperty, IRI) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return the alphanumerically first annotation value string for those subjects and those properties.
getAnnotationStrings(OWLOntology, Set<OWLAnnotationProperty>, Set<IRI>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return a set of strings for those subjects and those properties.
getAnnotationStrings(OWLOntology, OWLAnnotationProperty, IRI) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return a set of strings for those subjects and those properties.
getAnnotationValues(OWLOntology, Set<OWLAnnotationProperty>, Set<IRI>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return a set of annotation values for those subjects and those properties.
getAnnotationValues(OWLOntology, OWLAnnotationProperty, IRI) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an optional set of annotation properties, and an optional set of subject, return a set of annotation values for those subjects and those properties.
getAnonymousAncestorAxioms(OWLOntology, OWLEntity) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an entity, and an empty set, fill the set with axioms representing any anonymous superclasses in the line of ancestors.
getAnonymousDescendantAxioms(OWLOntology, OWLEntity) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and an entity, return a set of axioms containing any anonymous entities referenced in the descendants of the entity.
getAnonymousEquivalentAxioms(OWLOntology, OWLEntity) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and an entity, return a set of axioms containing any anonymous entities referenced in equivalent entities.
getAnonymousParentAxioms(OWLOntology, OWLEntity) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and an entity, return a set of axioms only corresponding to anonymous parents.
getAxiom() - Method in class org.obolibrary.robot.checks.InvalidReferenceViolation
 
getAxioms(OWLOntology, Set<OWLObject>, Set<Class<? extends OWLAxiom>>, boolean, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
getAxiomStrings(OWLOntology) - Static method in class org.obolibrary.robot.DiffOperation
Deprecated.
This functionality is no longer used within DiffOperation.
getAxiomValues(String) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a string axiom selector, return the OWLAxiom Class type(s) or null.
getBaseNamespaces() - Method in class org.obolibrary.robot.IOHelper
Get the base namespaces.
getCategory() - Method in class org.obolibrary.robot.checks.InvalidReferenceViolation
 
getCellColor() - Method in class org.obolibrary.robot.export.Cell
Get the cell background color for this cell in an XLSX workbook.
getCellContent(List<List<String>>, int, Integer) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
TemplateOperation replaced with Template class
getCellPattern() - Method in class org.obolibrary.robot.export.Cell
Get the cell background pattern for this cell in an XLSX workbook.
getChecker() - Method in class org.obolibrary.robot.Template
Return the QuotedEntityChecker.
getClassExpressions(String, QuotedEntityChecker, ManchesterOWLSyntaxClassExpressionParser, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a Quoted Entity checker, a Manchester Syntax parser, a template string, and a template value, insert the value into the template string and parse to a set of class expressions.
getClassExpressions(String, ManchesterOWLSyntaxClassExpressionParser, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a Manchester Syntax parser, a template string, and a template value, insert the value into the template string and parse to a set of class expressions.
getColumnName() - Method in class org.obolibrary.robot.export.Cell
Get the column name for a cell.
getColumns() - Method in class org.obolibrary.robot.export.Table
Get the Columns in a Table.
getComment() - Method in class org.obolibrary.robot.export.Cell
Get the comment for this Cell.
getCompleteAxioms(OWLOntology, Set<OWLObject>, Set<Class<? extends OWLAxiom>>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a set of axiom types, return a set of axioms where all the objects in those axioms are in the set of objects.
getCompleteAxioms(OWLOntology, Set<OWLObject>, Set<Class<? extends OWLAxiom>>, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a set of axiom types, return a set of axioms where all the objects in those axioms are in the set of objects.
getContext() - Method in class org.obolibrary.robot.IOHelper
Get a copy of the current context.
getContextString() - Method in class org.obolibrary.robot.IOHelper
Return the current prefixes as a JSON-LD string.
getData() - Method in class org.obolibrary.robot.metrics.MeasureResult
 
getDataPropertyExpressions(String, QuotedEntityChecker, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a QuotedEntityChecker, a template string, and a template value, return a set of data property expressions based on the value or values (if SPLIT is included in the template string).
getDatatype(String, QuotedEntityChecker, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Find a datatype with the given name or create one.
getDatatype(QuotedEntityChecker, String) - Static method in class org.obolibrary.robot.TemplateHelper
Find a datatype with the given name or create one.
getDatatype(QuotedEntityChecker, String) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getDatatypes(String, QuotedEntityChecker, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a QuotedEntityChecker, a string value, and a character to split the value string on (or null), return the value or values as a set of OWLDatatypes.
getDefaultAnnotationProperties() - Static method in class org.obolibrary.robot.MireotOperation
Get a set of default annotation properties.
getDefaultContext() - Method in class org.obolibrary.robot.IOHelper
Get a copy of the default context.
getDefaultFormatName(String) - Static method in class org.obolibrary.robot.QueryOperation
Given a SPARQL query, return its default file format as a string.
getDefaultFormatName(Query) - Static method in class org.obolibrary.robot.QueryOperation
Given a SPARQL query, return its default file format as a string.
getDefaultOptions() - Static method in class org.obolibrary.robot.DiffOperation
Return default diff options.
getDefaultOptions() - Static method in class org.obolibrary.robot.ExportOperation
Return a map from option name to default option value, for all the available export options.
getDefaultOptions() - Static method in class org.obolibrary.robot.ExtractOperation
Return a map from option name to default option value.
getDefaultOptions() - Static method in class org.obolibrary.robot.MaterializeOperation
Return a map from option name to default option value, for all the available reasoner options.
getDefaultOptions() - Static method in class org.obolibrary.robot.MergeOperation
Return a map from option name to default option value, for all the available merge options.
getDefaultOptions() - Static method in class org.obolibrary.robot.ReasonOperation
Return a map from option name to default option value, for all the available reasoner options.
getDefaultOptions() - Static method in class org.obolibrary.robot.ReduceOperation
Return a map from option name to default option value, for all the available reasoner options.
getDefaultOptions() - Static method in class org.obolibrary.robot.RelaxOperation
Return a map from option name to default option value, for all the available reasoner options.
getDefaultOptions() - Static method in class org.obolibrary.robot.RepairOperation
Return a map from option name to default option value, for all the available repair options.
getDefaultOptions() - Static method in class org.obolibrary.robot.ReportOperation
Return a map from option name to default option value, for all the available report options.
getDefaultOptions() - Static method in class org.obolibrary.robot.TemplateOperation
Get the default template options.
getDescendants(OWLOntology, Set<IRI>, Set<OWLAnnotationProperty>) - Static method in class org.obolibrary.robot.MireotOperation
Given an ontology, a set of upper-level IRIs, and a set of annotation properties, return a new ontology with just those terms and their named descendants, their subclass relations, and the selected annotations.
getDescendants(OWLOntology, Set<IRI>, Set<OWLAnnotationProperty>, boolean, Map<IRI, IRI>) - Static method in class org.obolibrary.robot.MireotOperation
getDescendants(OWLOntology, Set<IRI>, Set<OWLAnnotationProperty>, Map<String, String>, Map<IRI, IRI>) - Static method in class org.obolibrary.robot.MireotOperation
Given an ontology, a set of upper-level IRIs, and a set of annotation properties, return a new ontology with just those terms and their named descendants, their subclass relations, and the selected annotations.
getDisplayName() - Method in class org.obolibrary.robot.export.Column
Get the display name of a column.
getDisplayRendererType() - Method in class org.obolibrary.robot.export.Table
Get the type of display renderer
getDisplayRule() - Method in class org.obolibrary.robot.export.Column
Get the display rule of a column for validation.
getDisplayValues() - Method in class org.obolibrary.robot.export.Cell
Get the value of a cell.
getDocumentIRI(IRI) - Method in class org.obolibrary.robot.CatalogXmlIRIMapper
Given an IRI, return the mapped IRI.
getEntities(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, return a set of all the entities in its signature.
getEntities(OWLOntology, Set<IRI>) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and a set of term IRIs, return a set of entities for those IRIs.
getEntity(QuotedEntityChecker, IRI, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
TemplateOperation replaced with Template class
getEntity(QuotedEntityChecker, IRI, String, String) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getEntity(OWLOntology, IRI) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology and an IRI, get the OWLEntity object represented by the IRI.
getEntity(OWLOntology, IRI, boolean) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, an IRI, and a boolean specifying if a null return value is allowed, get the OWLEntity object represented by the IRI.
getEssentialMetrics() - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getEssentialMetrics(String) - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getExplanation() - Method in enum org.obolibrary.robot.reason.EquivalentClassReasoningMode
Get the explanation.
getExtendedMetrics() - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getExtendedMetrics(String) - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getExtendedReasonerMetrics(String, OWLReasoner) - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getExtendedReasonerMetrics(OWLReasoner) - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getFontColor() - Method in class org.obolibrary.robot.export.Cell
Get the font color for this cell in an XLSX workbook.
getFormat() - Method in class org.obolibrary.robot.export.Table
Get the format of this table
getFormat(String) - Static method in class org.obolibrary.robot.IOHelper
Given the name of a file format, return an instance of it.
getFormatLang(String) - Static method in class org.obolibrary.robot.QueryOperation
Convert a format name string to a language code.
getHref() - Method in class org.obolibrary.robot.export.Cell
Get an href link for the cell or null.
getHTMLClass() - Method in class org.obolibrary.robot.export.Cell
Get the HTML class of a cell.
getIncludeAnonymous() - Method in class org.obolibrary.robot.export.Column
 
getIncludeNamed() - Method in class org.obolibrary.robot.export.Column
 
getIndividuals(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Given a QuotedEntityChecker, a string value (maybe separated by a split character), and a split character (or null), return the value or values as a set of OWLIndividuals.
getInferredAxiomGenerator(String) - Static method in class org.obolibrary.robot.ReasonerHelper
Given an axiom generator as a string, return the InferredAxiomGenerator object.
getInferredAxiomGenerator(String, boolean) - Static method in class org.obolibrary.robot.ReasonerHelper
Given an axiom generator as a string, return the InferredAxiomGenerator object.
getInferredAxiomGenerators(List<String>) - Static method in class org.obolibrary.robot.ReasonerHelper
Given a list of axiom generator strings, return a list of InferredAxiomGenerator objects.
getInferredAxiomGenerators(List<String>, boolean) - Static method in class org.obolibrary.robot.ReasonerHelper
Given a list of axiom generator strings, return a list of InferredAxiomGenerator objects.
getInvalidReferenceViolations(OWLOntology, boolean) - Static method in class org.obolibrary.robot.checks.InvalidReferenceChecker
 
getInvalidReferenceViolations(OWLOntology, Set<OWLAxiom>, boolean) - Static method in class org.obolibrary.robot.checks.InvalidReferenceChecker
Finds axioms that reference a deprecated or dangling entity.
getIOHelper() - Method in class org.obolibrary.robot.QuotedEntityChecker
Get the configured IOHelper.
getIRI() - Method in class org.obolibrary.robot.export.Column
Return the IRI used in a column, or null.
getIRI(String, boolean) - Method in class org.obolibrary.robot.QuotedEntityChecker
Get the IRI for the given name, or create a new IRI from the name.
getIRIAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getIRIAnnotation(QuotedEntityChecker, String, String, int) - Static method in class org.obolibrary.robot.TemplateHelper
Return an IRI annotation for the given template string and string value.
getIRIAnnotation(QuotedEntityChecker, String, IRI) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getIRIAnnotation(QuotedEntityChecker, String, IRI) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getIRIAnnotation(QuotedEntityChecker, String, IRI, int) - Static method in class org.obolibrary.robot.TemplateHelper
Return an IRI annotation for the given template string and IRI value.
getIRIs() - Method in class org.obolibrary.robot.checks.Report
Return all the IRI strings in the current Violations.
getIRIs(String, List<List<String>>, IOHelper) - Static method in class org.obolibrary.robot.TemplateHelper
Get a list of the IRIs defined in a template table.
getIRIs(String, List<List<String>>, IOHelper) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getIRIs(List<Violation>) - Method in class org.obolibrary.robot.checks.Report
Return all the IRI strings in the given list of Violations.
getIRIs(Map<String, List<List<String>>>, IOHelper) - Static method in class org.obolibrary.robot.TemplateHelper
Get a list of the IRIs defined in a set of template tables.
getIRIs(Map<String, List<List<String>>>, IOHelper) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getIRIs(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, return a set of IRIs for all the entities in its signature.
getIRIsInSignature(OWLAxiom) - Static method in class org.obolibrary.robot.OntologyHelper
Given an OWLAxiom, return all the IRIs in the signature.
getIsDefinedBy(OWLEntity, Map<IRI, IRI>) - Static method in class org.obolibrary.robot.ExtractOperation
Given an OWLEntity, return an OWLAnnotationAssertionAxiom indicating the source ontology with rdfs:isDefinedBy.
getLabel() - Method in class org.obolibrary.robot.reason.InferredClassAssertionAxiomGeneratorDirectOnly
 
getLabel() - Method in class org.obolibrary.robot.reason.InferredObjectPropertyDomainAxiomGenerator
 
getLabel() - Method in class org.obolibrary.robot.reason.InferredObjectPropertyRangeAxiomGenerator
 
getLabel() - Method in class org.obolibrary.robot.reason.InferredSubClassAxiomGeneratorIncludingIndirect
 
getLabel() - Method in class org.obolibrary.robot.reason.InferredSubObjectPropertyAxiomGeneratorIncludingIndirect
 
getLabel(IRI) - Method in class org.obolibrary.robot.QuotedEntityChecker
Get the label for the given IRI.
getLabelFunction(OWLOntology, boolean) - Static method in class org.obolibrary.robot.OntologyHelper
Generates a function that returns a label string for any named object in the ontology
getLabelIRIs(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, return a map from rdfs:label to IRIs.
getLabels() - Static method in class org.obolibrary.robot.metrics.MetricsLabels
 
getLabels(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, return a map from IRIs to rdfs:labels.
getLanguageAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getLanguageAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getLanguageAnnotations(QuotedEntityChecker, String, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getLanguageAnnotations(QuotedEntityChecker, String, String, String, int) - Static method in class org.obolibrary.robot.TemplateHelper
Return a set of language tagged annotations for the given template and value(s).
getLevel() - Method in class org.obolibrary.robot.checks.ReportQuery
Return the violation level of this ReportQuery.
getListData() - Method in class org.obolibrary.robot.metrics.MeasureResult
 
getLiterals(String, QuotedEntityChecker, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a QuotedEntityChecker, a string value (maybe separated by a split character), and a split character (or null), return the value or values as a set of OWLLiterals.
getLogicalAxioms(OWLClass, String, Set<OWLClassExpression>, Map<OWLClassExpression, Set<OWLAnnotation>>) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
TemplateOperation replaced with Template class
getLogicalAxioms(OWLOntology, Imports, boolean, Set<AxiomType<?>>) - Static method in class org.obolibrary.robot.metrics.MetricsUtils
 
getMapData() - Method in class org.obolibrary.robot.metrics.MeasureResult
 
getMetrics(OWLOntology, String, CURIEShortFormProvider) - Static method in class org.obolibrary.robot.MeasureOperation
Compute metrics for a given ontology.
getMetrics(OWLOntology, OWLReasonerFactory, String, CURIEShortFormProvider) - Static method in class org.obolibrary.robot.MeasureOperation
Run the metrics command using the reasoner factory.
getName() - Method in class org.obolibrary.robot.export.Column
Get the name of a column.
getNamedObjects(OWLAxiom) - Static method in class org.obolibrary.robot.OntologyHelper
Get all named OWLObjects associated with an axiom.
getNamedObjects(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Get all named OWLObjects from an input ontology.
getObjectPropertyExpressions(String, QuotedEntityChecker, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a QuotedEntityChecker, a template string, and a template value, return a set of object property expressions based on the value or values (if SPLIT is included in the template string).
getObjects(OWLAxiom) - Static method in class org.obolibrary.robot.OntologyHelper
Get all OWLObjects associated with an axiom.
getObjects(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Get all OWLObjects from an input ontology.
getOntology() - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getOption(Map<String, String>, String) - Static method in class org.obolibrary.robot.OptionsHelper
Given a map of options and a key name, return the value, or null if it is not specified.
getOption(Map<String, String>, String, String) - Static method in class org.obolibrary.robot.OptionsHelper
Given a map of options, a key name, and a default value, if the map contains the key, return its value, otherwise return the default value.
getOWLAnnotationProperty(String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find an annotation property with the given name, or create one.
getOWLAnnotationProperty(String, boolean) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find an annotation property with the given name, or create one.
getOWLClass(String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find a class with the given name, or create one.
getOWLClass(String, boolean) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find a class with the given name, or create one.
getOWLDataProperty(String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find a data property with the given name.
getOWLDatatype(String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find a datatype with the given name, or create one.
getOWLDatatype(String, boolean) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find a datatype with the given name, or create one.
getOWLEntity(String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find any entity with the given name.
getOWLIndividual(String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find a named individual with the given name.
getOWLObjectProperty(String) - Method in class org.obolibrary.robot.QuotedEntityChecker
Find an object property with the given name.
getPartialAxioms(OWLOntology, Set<OWLObject>, Set<Class<? extends OWLAxiom>>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a set of axiom types, return a set of axioms where at least one object in those axioms is also in the set of objects.
getPartialAxioms(OWLOntology, Set<OWLObject>, Set<Class<? extends OWLAxiom>>, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a set of axiom types, return a set of axioms where at least one object in those axioms is also in the set of objects.
getPrefixes() - Method in class org.obolibrary.robot.IOHelper
Get a copy of the current prefix map.
getPrefixManager() - Method in class org.obolibrary.robot.IOHelper
Get a prefix manager with the current prefixes.
getProperty() - Method in class org.obolibrary.robot.export.Column
Return the OWLProperty used in a column, or null.
getQuery() - Method in class org.obolibrary.robot.checks.ReportQuery
Return the query contents of this ReportQuery.
getQueryTypeName(String) - Static method in class org.obolibrary.robot.QueryOperation
Given a SPARQL query, return its type as a string: ASK, CONSTRUCT, DESCRIBE, or SELECT.
getReferencedObject() - Method in class org.obolibrary.robot.checks.InvalidReferenceViolation
 
getRelationType(String) - Static method in enum org.obolibrary.robot.RelationType
 
getReport(OWLOntology, IOHelper, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Given an ontology, an IOHelper, and a map of options, create a Report object and run the report queries specified in a profile (from options, or default).
getRuleName() - Method in class org.obolibrary.robot.checks.ReportQuery
Return the name of the rule for this ReportQuery.
getRules() - Method in class org.obolibrary.robot.export.Column
Return the rules used in column for validate, or null.
getRuleURL() - Method in class org.obolibrary.robot.checks.ReportQuery
Return the URL for rule documentation (or null) for this ReportQuery.
getShortForm(IRI) - Method in class org.obolibrary.robot.providers.CURIEShortFormProvider
Get the short form of an IRI as a CURIE.
getShortForm(IRI) - Method in class org.obolibrary.robot.providers.EmptyIRIShortFormProvider
Return an empty string as the short form of an IRI.
getShortForm(OWLEntity) - Method in class org.obolibrary.robot.providers.CURIEShortFormProvider
Get the short form of an OWLEntity as a CURIE.
getShortForm(OWLEntity) - Method in class org.obolibrary.robot.providers.EmptyShortFormProvider
Return an empty string as the short form of an entity.
getShortForm(OWLEntity) - Method in class org.obolibrary.robot.providers.IRIValueShortFormProvider
Return the IRI of the entity as the short form.
getShortForm(OWLEntity) - Method in class org.obolibrary.robot.providers.QuotedAnnotationValueShortFormProvider
Given an OWLEntity, return the short form based on annotation properties.
getShortFormProvider() - Method in class org.obolibrary.robot.export.Column
Return the short form provider for this column
getSimpleMetricValue(String) - Method in class org.obolibrary.robot.metrics.MeasureResult
 
getSimpleReasonerMetrics(String, OWLReasoner) - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getSimpleReasonerMetrics(OWLReasoner) - Method in class org.obolibrary.robot.metrics.OntologyMetrics
 
getSortedPrefixMap() - Method in class org.obolibrary.robot.providers.CURIEShortFormProvider
Get a copy of the full current curie map.
getSortOrder() - Method in class org.obolibrary.robot.export.Column
Get the int sort order of the column.
getSortRendererType() - Method in class org.obolibrary.robot.export.Table
Get thee type of sort renderer
getSortValueString() - Method in class org.obolibrary.robot.export.Cell
Get the sort value of a cell.
getSortValueString(String) - Method in class org.obolibrary.robot.export.Row
Get the Cell sort value of a column.
getStringAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getStringAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getStringAnnotations(QuotedEntityChecker, String, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getStringAnnotations(QuotedEntityChecker, String, String, String, int) - Static method in class org.obolibrary.robot.TemplateHelper
Return a set of string annotations for the given template string and value(s).
getSubject() - Method in class org.obolibrary.robot.export.Row
Return the subject of this row as an IRI.
getTautologies(Set<OWLAxiom>) - Static method in class org.obolibrary.robot.metrics.TautologyChecker
 
getTautologyChecker(boolean) - Static method in class org.obolibrary.robot.ReasonOperation
Create a tautology checker.
getTautologySyntactic(Set<OWLAxiom>) - Static method in class org.obolibrary.robot.metrics.TautologyChecker
 
getTBoxAxioms(Set<OWLAxiom>) - Static method in class org.obolibrary.robot.metrics.MetricsUtils
 
getTBoxAxiomTypes(boolean) - Static method in class org.obolibrary.robot.metrics.MetricsUtils
 
getTDBReport(String, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Given an input path to an ontology and a map of options, create a Report object and run (on TDB dataset) the report queries specified in a profile (from options, or default).
getTDBReport(Dataset, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Given a dataset and a map of options, create a Report object and run (on TDB dataset) the report queries specified in a profile (from options, or default).
getTDBReport(IOHelper, Dataset, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Given a dataset and a map of options, create a Report object and run (on TDB dataset) the report queries specified in a profile (from options, or default).
getTotalViolations() - Method in class org.obolibrary.robot.checks.Report
Return the total violations from reporting.
getTotalViolations(String) - Method in class org.obolibrary.robot.checks.Report
Given a reporting level, return the number of violations.
getType(OWLAnnotationValue) - Static method in class org.obolibrary.robot.OntologyHelper
Given an annotation value, return its datatype, or null.
getTypedAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
getTypedAnnotation(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
getTypedAnnotations(String, QuotedEntityChecker, String, String, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Return a set of typed annotations for the given template string and value(s).
getTypeIRI(OWLAnnotationValue) - Static method in class org.obolibrary.robot.OntologyHelper
Given an annotation value, return the IRI of its datatype, or null.
getValue(Set<OWLAnnotation>) - Static method in class org.obolibrary.robot.OntologyHelper
Given a set of OWLAnnotations, return the first string value as determined by natural string sorting.
getValue(OWLAnnotation) - Static method in class org.obolibrary.robot.OntologyHelper
Given an OWLAnnotation, return its value as a string.
getValue(OWLAnnotationAssertionAxiom) - Static method in class org.obolibrary.robot.OntologyHelper
Given an OWLAnnotationAssertionAxiom, return its value as a string.
getValue(OWLAnnotationValue) - Static method in class org.obolibrary.robot.OntologyHelper
Given an OWLAnnotationValue, return its value as a string.
getValueIRIs(QuotedEntityChecker, String, String) - Static method in class org.obolibrary.robot.TemplateHelper
Given a QuotedEntityChecker, a value, and a split character (or null), return the value (or values) as a set of IRIs.
getValues(Set<OWLAnnotation>) - Static method in class org.obolibrary.robot.OntologyHelper
Given a set of OWLAnnotations, return a set of their value strings.
getViolationCount(String) - Method in class org.obolibrary.robot.checks.Report
Given a rule name, return the violation count for that rule.
getViolations() - Method in class org.obolibrary.robot.checks.ReportQuery
Return the collection of violations for this ReportQuery.
getXMLEntityFlag() - Method in class org.obolibrary.robot.IOHelper
Get the useXMLEntities flag.
GRAPH_TRAVERSE_MODE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
guessCatalogFile(File) - Method in class org.obolibrary.robot.IOHelper
Try to guess the location of the catalog.xml file.

H

hashCode() - Method in class org.obolibrary.robot.Tuple
 
hasResult(ResultSet) - Static method in class org.obolibrary.robot.QueryOperation
If a result set has results, return true, otherwise false.
hasResult(Model) - Static method in class org.obolibrary.robot.QueryOperation
If a model has statements, return true, otherwise false.

I

importMetrics(MeasureResult) - Method in class org.obolibrary.robot.metrics.MeasureResult
 
IncoherentRBoxException - Exception in org.obolibrary.robot.exceptions
Ontology contains unsatisfiable properties.
IncoherentRBoxException(Set<OWLObjectProperty>) - Constructor for exception org.obolibrary.robot.exceptions.IncoherentRBoxException
 
IncoherentTBoxException - Exception in org.obolibrary.robot.exceptions
Ontology contains unsatisfiable classes.
IncoherentTBoxException(Set<OWLClass>) - Constructor for exception org.obolibrary.robot.exceptions.IncoherentTBoxException
 
InconsistentOntologyException - Exception in org.obolibrary.robot.exceptions
Ontology contains logical inconsistencies.
InconsistentOntologyException() - Constructor for exception org.obolibrary.robot.exceptions.InconsistentOntologyException
 
INCREMENTAL_REASONER_NR_CLASSIFY_CALLS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
INDIVIDUAL_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
INDIVIDUAL_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
INDIVIDUALS - org.obolibrary.robot.RelationType
 
INF_CLASSHIERARCHY_DEPTH - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
INFERRED_ONLY_ENTAILMENT_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
INFERRED_SUBSUMPTIONS_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
INFERRED_TAXONOMY_AXIOM_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
InferredClassAssertionAxiomGeneratorDirectOnly - Class in org.obolibrary.robot.reason
An InferredAxiomGenerator which returns only direct class assettion axioms.
InferredClassAssertionAxiomGeneratorDirectOnly() - Constructor for class org.obolibrary.robot.reason.InferredClassAssertionAxiomGeneratorDirectOnly
 
InferredObjectPropertyDomainAxiomGenerator - Class in org.obolibrary.robot.reason
An InferredAxiomGenerator which returns both direct and indirect inferred object property domain axioms.
InferredObjectPropertyDomainAxiomGenerator() - Constructor for class org.obolibrary.robot.reason.InferredObjectPropertyDomainAxiomGenerator
 
InferredObjectPropertyRangeAxiomGenerator - Class in org.obolibrary.robot.reason
An InferredAxiomGenerator which returns both direct and indirect inferred object property range axioms.
InferredObjectPropertyRangeAxiomGenerator() - Constructor for class org.obolibrary.robot.reason.InferredObjectPropertyRangeAxiomGenerator
 
InferredSubClassAxiomGeneratorIncludingIndirect - Class in org.obolibrary.robot.reason
An InferredAxiomGenerator which returns both direct and indirect inferred subclass axioms.
InferredSubClassAxiomGeneratorIncludingIndirect() - Constructor for class org.obolibrary.robot.reason.InferredSubClassAxiomGeneratorIncludingIndirect
 
InferredSubObjectPropertyAxiomGeneratorIncludingIndirect - Class in org.obolibrary.robot.reason
An InferredAxiomGenerator which returns both direct and indirect inferred subobjectproperty axioms.
InferredSubObjectPropertyAxiomGeneratorIncludingIndirect() - Constructor for class org.obolibrary.robot.reason.InferredSubObjectPropertyAxiomGeneratorIncludingIndirect
 
info - Variable in class org.obolibrary.robot.checks.Report
Deprecated.
infoCountByRule - Variable in class org.obolibrary.robot.checks.Report
Map of rule name to number of violations for INFO level.
InvalidReferenceChecker - Class in org.obolibrary.robot.checks
Checks to determine if axioms contain invalid references: to dangling classes or deprecated classes.
InvalidReferenceChecker() - Constructor for class org.obolibrary.robot.checks.InvalidReferenceChecker
 
InvalidReferenceException - Exception in org.obolibrary.robot.exceptions
Ontology contains unsatisfiable classes.
InvalidReferenceException(Set<InvalidReferenceViolation>) - Constructor for exception org.obolibrary.robot.exceptions.InvalidReferenceException
 
InvalidReferenceViolation - Class in org.obolibrary.robot.checks
Represents a reference violation
InvalidReferenceViolation.Category - Enum in org.obolibrary.robot.checks
A reference may be invalid for different reasons
IOHelper - Class in org.obolibrary.robot
Provides convenience methods for working with ontology and term files.
IOHelper() - Constructor for class org.obolibrary.robot.IOHelper
Create a new IOHelper with the default prefixes.
IOHelper(boolean) - Constructor for class org.obolibrary.robot.IOHelper
Create a new IOHelper with or without the default prefixes.
IOHelper(File) - Constructor for class org.obolibrary.robot.IOHelper
Create a new IOHelper with prefixes from a file.
IOHelper(String) - Constructor for class org.obolibrary.robot.IOHelper
Create a new IOHelper with prefixes from a file path.
IOHelper(Map<String, Object>) - Constructor for class org.obolibrary.robot.IOHelper
Create a new IOHelper with the specified prefixes.
IRIValueShortFormProvider - Class in org.obolibrary.robot.providers
A short form provider that returns full IRIs.
IRIValueShortFormProvider() - Constructor for class org.obolibrary.robot.providers.IRIValueShortFormProvider
Create a new IRIValueShortFormProvider
isDangling(OWLOntology, OWLEntity) - Static method in class org.obolibrary.robot.checks.InvalidReferenceChecker
Checks if entity is dangling.
isDeprecated(OWLOntology, OWLEntity) - Static method in class org.obolibrary.robot.checks.InvalidReferenceChecker
Checks if entity is deprecated.
isEmpty() - Method in class org.obolibrary.robot.metrics.MeasureResult
 
isEmpty() - Method in class org.obolibrary.robot.Tuple
 
isRelationType(String) - Static method in enum org.obolibrary.robot.RelationType
 
isReverseSort() - Method in class org.obolibrary.robot.export.Column
Get reverse sort for column.
isTautological(OWLAxiom, OWLReasoner, boolean) - Static method in class org.obolibrary.robot.ReasonOperation
Given an OWLAxiom, a tautology checker reasoner, and a boolean, determine if the axiom is a tautology.
isTautology(OWLAxiom) - Static method in class org.obolibrary.robot.metrics.TautologyChecker
 
isValidCURIE(CharSequence) - Static method in class org.obolibrary.robot.IOHelper
Determine if a string is a CURIE.
iterator() - Method in class org.obolibrary.robot.Tuple
 

J

JAVA_EXCEPTION - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
JAVA_EXCEPTION_CAUSE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
JAVA_EXCEPTION_MESSAGE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

L

left() - Method in class org.obolibrary.robot.Tuple
 
literalStatements - Variable in class org.obolibrary.robot.checks.Violation
 
loadOntology(File) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from a File, using a catalog file if available.
loadOntology(File, boolean) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from a File, with option to use a catalog file.
loadOntology(File, File) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from a File, with optional catalog File.
loadOntology(InputStream) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from an InputStream, without a catalog file.
loadOntology(InputStream, String) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from an InputStream with a catalog file.
loadOntology(String) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from a String path, using a catalog file if available.
loadOntology(String, boolean) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from a String path, with option to use catalog file.
loadOntology(String, String) - Method in class org.obolibrary.robot.IOHelper
Load an ontology from a String path, with optional catalog file.
loadOntology(IRI) - Method in class org.obolibrary.robot.IOHelper
Given an ontology IRI, load the ontology from the IRI.
loadOntology(IRI, String) - Method in class org.obolibrary.robot.IOHelper
Given an IRI and a path to a catalog file, load the ontology from the IRI with the catalog.
loadOntology(OWLOntology) - Static method in class org.obolibrary.robot.QueryOperation
loadOntology(OWLOntologyManager, OWLOntologyDocumentSource) - Method in class org.obolibrary.robot.IOHelper
Given an ontology manager and a document source, load the ontology from the source using the manager.
loadOntologyAsDataset(OWLOntology) - Static method in class org.obolibrary.robot.QueryOperation
Given an ontology, return a dataset containing that ontology as the only graph.
loadOntologyAsDataset(OWLOntology, boolean) - Static method in class org.obolibrary.robot.QueryOperation
Given an ontology and a boolean indicating if imports should be included as graphs, return a dataset either with just the ontology, or the ontology and its imports as separate graphs.
loadOntologyAsModel(OWLOntology) - Static method in class org.obolibrary.robot.QueryOperation
Given an OWLOntology, return the Model representation of the axioms.
loadToTDBDataset(String, String) - Static method in class org.obolibrary.robot.IOHelper
Given a path to an RDF/XML or TTL file and a RDF language, load the file as the default model of a TDB dataset backed by a directory to improve processing time.
loadTriplesAsDataset(String, String) - Static method in class org.obolibrary.robot.QueryOperation
LOGICAL_AXIOM_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
LOGICAL_AXIOM_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
LOGICAL_AXIOM_COUNT_REASONER - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
logReport(Logger) - Method in class org.obolibrary.robot.reason.EquivalentClassReasoning
Uses the provided logger to print out the results of the reasoning operation.

M

main(String[]) - Method in class org.obolibrary.robot.PythonOperation
Run a Gateway Server.
makePrefixManager(Map<String, String>) - Static method in class org.obolibrary.robot.IOHelper
Make an OWLAPI DefaultPrefixManager from a map of prefixes.
ManchesterOWLSyntaxObjectHTMLRenderer - Class in org.obolibrary.robot
A version of ManchesterOWLSyntaxObjectRenderer adapted to output named objects as hyperlinks
ManchesterOWLSyntaxObjectHTMLRenderer(Writer, ShortFormProvider) - Constructor for class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Initialize the renderer with the given Writer and ShortFormProvider
manchesterParseError - Static variable in class org.obolibrary.robot.TemplateHelper
Error message when a given class expression is not able to be parsed.
materialize(OWLOntology, OWLReasonerFactory, Set<OWLObjectProperty>, Map<String, String>) - Static method in class org.obolibrary.robot.MaterializeOperation
Replace EquivalentClass axioms with weaker SubClassOf axioms.
materialize(OWLOntology, OWLReasonerFactory, Set<OWLObjectProperty>, Map<String, String>, boolean) - Static method in class org.obolibrary.robot.MaterializeOperation
Replace EquivalentClass axioms with weaker SubClassOf axioms.
MaterializeOperation - Class in org.obolibrary.robot
Materialize SubClassOf axioms using Expression Materializing Reasoner.
MaterializeOperation() - Constructor for class org.obolibrary.robot.MaterializeOperation
 
MAX_AXIOMLENGTH - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
MAX_AXIOMLENGTH_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
MAX_NUM_NAMED_SUPERCLASS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
MAX_NUM_NAMED_SUPERCLASS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
maybeWriteResult(ResultSet, String, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
If a result set has results, write to the output stream and return true.
maybeWriteResult(Model, String, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
If a model has statements, write to the output stream and return true.
maybeWriteResult(MeasureResult, String, File) - Static method in class org.obolibrary.robot.MeasureOperation
If a result set has results, write to the output stream and return true.
measure(OWLOntology, OWLReasonerFactory, String, String, File, Map<String, String>) - Static method in class org.obolibrary.robot.MeasureOperation
Running the measure command
MeasureOperation - Class in org.obolibrary.robot
Compute metrics for the ontology.
MeasureOperation() - Constructor for class org.obolibrary.robot.MeasureOperation
 
MeasureResult - Class in org.obolibrary.robot.metrics
 
MeasureResult() - Constructor for class org.obolibrary.robot.metrics.MeasureResult
 
merge(List<OWLOntology>) - Static method in class org.obolibrary.robot.MergeOperation
Merge one or more ontologies with the default merge options (do not include annotations, do not collapse import closure).
merge(List<OWLOntology>, boolean, boolean) - Static method in class org.obolibrary.robot.MergeOperation
Given one or more ontologies, add all their axioms first ontology, and return the first ontology.
merge(List<OWLOntology>, Map<String, String>) - Static method in class org.obolibrary.robot.MergeOperation
Given one or more ontologies, add all their axioms (including their imports closures) into the first ontology, and return the first ontology.
merge(OWLOntology) - Static method in class org.obolibrary.robot.MergeOperation
Given a single ontology with zero or more imports, add all the imported axioms into the ontology itself, return the modified ontology.
mergeAxiomAnnotations(OWLOntology) - Static method in class org.obolibrary.robot.RepairOperation
Given an ontology, merge the annotations of duplicate axioms to create one axiom with all annotations.
mergeInto(List<OWLOntology>, OWLOntology) - Static method in class org.obolibrary.robot.MergeOperation
Given a list of ontologies and a target ontology, add all the axioms from the listed ontologies and their import closure into the target ontology.
mergeInto(List<OWLOntology>, OWLOntology, boolean) - Static method in class org.obolibrary.robot.MergeOperation
Given one or more ontologies and a target ontology, add all the axioms from the listed ontologies to the target ontology.
mergeInto(List<OWLOntology>, OWLOntology, boolean, boolean) - Static method in class org.obolibrary.robot.MergeOperation
Given a list of ontologies and a target ontology, add all the axioms from the listed ontologies and their import closure into the target ontology.
mergeInto(OWLOntology, OWLOntology) - Static method in class org.obolibrary.robot.MergeOperation
Given a source ontology and a target ontology, add all the axioms from the source ontology and its import closure into the target ontology.
mergeInto(OWLOntology, OWLOntology, boolean) - Static method in class org.obolibrary.robot.MergeOperation
Given a source ontology and a target ontology, add all the axioms from the source ontology and its import closure into the target ontology.
mergeInto(OWLOntology, OWLOntology, boolean, boolean) - Static method in class org.obolibrary.robot.MergeOperation
Given a source ontology and a target ontology, add all the axioms from the source ontology into the target ontology.
MergeOperation - Class in org.obolibrary.robot
Merge multiple ontologies into a single ontology.
MergeOperation() - Constructor for class org.obolibrary.robot.MergeOperation
 
MetricsLabels - Class in org.obolibrary.robot.metrics
 
MetricsLabels() - Constructor for class org.obolibrary.robot.metrics.MetricsLabels
 
MetricsUtils - Class in org.obolibrary.robot.metrics
 
MetricsUtils() - Constructor for class org.obolibrary.robot.metrics.MetricsUtils
 
MireotOperation - Class in org.obolibrary.robot
Implements several variations on MIREOT, as first described in "MIREOT: The minimum information to reference an external ontology term" (link).
MireotOperation() - Constructor for class org.obolibrary.robot.MireotOperation
 
mirror(OWLOntology, File, File) - Static method in class org.obolibrary.robot.MirrorOperation
Mirrors ontologies on local filesystem.
MirrorOperation - Class in org.obolibrary.robot
Mirrors ontologies on filesystem.
MirrorOperation() - Constructor for class org.obolibrary.robot.MirrorOperation
 
MOST_FRQUENTLY_USED_CONCEPT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
MOST_FRQUENTLY_USED_CONCEPT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
MULTI_INHERITANCE_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
MULTI_INHERITANCE_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

N

NONE - org.obolibrary.robot.reason.EquivalentClassReasoningMode
Does not allow any detected equivalent classes.
NS_USE_AXIOMS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
NS_USE_AXIOMS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
NS_USE_SIGNATURE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
NS_USE_SIGNATURE_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

O

OBJECT_HTML_RENDERER - org.obolibrary.robot.export.RendererType
 
OBJECT_PROPERTIES - org.obolibrary.robot.RelationType
 
OBJECT_RENDERER - org.obolibrary.robot.export.RendererType
 
OBJPROPERTY_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
OBJPROPERTY_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ONTOLOGY_ANNOTATIONS_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ONTOLOGY_ID - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ONTOLOGY_VERSION_ID - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
OntologyCycleDetector - Class in org.obolibrary.robot.metrics
 
OntologyCycleDetector() - Constructor for class org.obolibrary.robot.metrics.OntologyCycleDetector
 
OntologyHelper - Class in org.obolibrary.robot
Provides convenience methods for working with OWL ontologies.
OntologyHelper() - Constructor for class org.obolibrary.robot.OntologyHelper
 
OntologyLogicException - Exception in org.obolibrary.robot.exceptions
Ontology contains unsatisfiable classes, properties or inconsistencies.
OntologyLogicException() - Constructor for exception org.obolibrary.robot.exceptions.OntologyLogicException
Default constructor
OntologyLogicException(String) - Constructor for exception org.obolibrary.robot.exceptions.OntologyLogicException
Throw a new OntologyLogicException with string message.
OntologyLogicException(Set<? extends OWLEntity>) - Constructor for exception org.obolibrary.robot.exceptions.OntologyLogicException
Throw a new OntologyLogicException with a set of unsatisfiable classes or properties.
OntologyMetrics - Class in org.obolibrary.robot.metrics
 
OntologyMetrics(OWLOntology) - Constructor for class org.obolibrary.robot.metrics.OntologyMetrics
 
OntologyMetrics(OWLOntology, CURIEShortFormProvider) - Constructor for class org.obolibrary.robot.metrics.OntologyMetrics
 
OntologyStructureException - Exception in org.obolibrary.robot.exceptions
Ontology contains contains structure that constitutes an exception
OntologyStructureException() - Constructor for exception org.obolibrary.robot.exceptions.OntologyStructureException
 
openTDBDataset(String) - Static method in class org.obolibrary.robot.IOHelper
Given a path to a TDB directory, load the TDB as a Dataset.
OptionsHelper - Class in org.obolibrary.robot
Provides convenience methods for getting options.
OptionsHelper() - Constructor for class org.obolibrary.robot.OptionsHelper
 
org.obolibrary.robot - package org.obolibrary.robot
 
org.obolibrary.robot.checks - package org.obolibrary.robot.checks
 
org.obolibrary.robot.exceptions - package org.obolibrary.robot.exceptions
 
org.obolibrary.robot.export - package org.obolibrary.robot.export
 
org.obolibrary.robot.metrics - package org.obolibrary.robot.metrics
 
org.obolibrary.robot.providers - package org.obolibrary.robot.providers
 
org.obolibrary.robot.reason - package org.obolibrary.robot.reason
 
OWL_DELEGATE_REASONER_CT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
OWLAPI_VERSION - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
OWLAPILOAD_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

P

PARENTS - org.obolibrary.robot.RelationType
 
parseContext(String) - Static method in class org.obolibrary.robot.IOHelper
Load a map of prefixes from the "@context" of a JSON-LD string.
parseTerms(String) - Method in class org.obolibrary.robot.IOHelper
Parse a set of IRIs from a space-separated string, ignoring '#' comments.
POSTPROCESSING_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
PREPROCESSING_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
PREREASONINGOPTIMISATION_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
processReport(Report, String, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Given a Report, an output path, and a map of report options, process the Report results and save the report to the output path.
processSplit(String, String, List<String>) - Static method in class org.obolibrary.robot.TemplateHelper
Deprecated.
TemplateOperation replaced with Template class
PROPERTIES - org.obolibrary.robot.RelationType
 
put(String, Object) - Method in class org.obolibrary.robot.metrics.MeasureResult
add an individual data item
putMap(String, Map<String, ?>) - Method in class org.obolibrary.robot.metrics.MeasureResult
 
putSet(String, Set<?>) - Method in class org.obolibrary.robot.metrics.MeasureResult
 
PythonOperation - Class in org.obolibrary.robot
Starts a gateway server for Py4J to execute ROBOT operations via Python.
PythonOperation() - Constructor for class org.obolibrary.robot.PythonOperation
 

Q

QueryOperation - Class in org.obolibrary.robot
Query an ontology using SPARQL.
QueryOperation() - Constructor for class org.obolibrary.robot.QueryOperation
 
QuotedAnnotationValueShortFormProvider - Class in org.obolibrary.robot.providers
A custom AnnotationValueShortFormProvider that surrounds multi-word values with single quotes when returning the short form when quoting is true.
QuotedAnnotationValueShortFormProvider(OWLOntologySetProvider, ShortFormProvider, IRIShortFormProvider, List<OWLAnnotationProperty>, Map<OWLAnnotationProperty, List<String>>) - Constructor for class org.obolibrary.robot.providers.QuotedAnnotationValueShortFormProvider
Constructs a quoted annotation value short form provider.
QuotedEntityChecker - Class in org.obolibrary.robot
A custom OWLEntityChecker that also resolves names inside single and double quotation marks.
QuotedEntityChecker() - Constructor for class org.obolibrary.robot.QuotedEntityChecker
 

R

RBOX_SIZE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
RBOX_SIZE_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
readCSV(InputStream) - Static method in class org.obolibrary.robot.IOHelper
Read comma-separated values from a stream to a list of lists of strings.
readCSV(InputStream) - Static method in class org.obolibrary.robot.TemplateHelper
Read comma-separated values from a stream to a list of lists of strings.
readCSV(Reader) - Static method in class org.obolibrary.robot.IOHelper
Read comma-separated values from a reader to a list of lists of strings.
readCSV(Reader) - Static method in class org.obolibrary.robot.TemplateHelper
Read comma-separated values from a reader to a list of lists of strings.
readCSV(String) - Static method in class org.obolibrary.robot.IOHelper
Read comma-separated values from a path to a list of lists of strings.
readCSV(String) - Static method in class org.obolibrary.robot.TemplateHelper
Read comma-separated values from a path to a list of lists of strings.
readTable(String) - Static method in class org.obolibrary.robot.IOHelper
Read a table from a path to a list of lists of strings.
readTable(String) - Static method in class org.obolibrary.robot.TemplateHelper
Read a table from a path to a list of lists of strings.
readTSV(InputStream) - Static method in class org.obolibrary.robot.IOHelper
Read tab-separated values from a stream to a list of lists of strings.
readTSV(InputStream) - Static method in class org.obolibrary.robot.TemplateHelper
Read tab-separated values from a stream to a list of lists of strings.
readTSV(Reader) - Static method in class org.obolibrary.robot.IOHelper
Read tab-separated values from a reader to a list of lists of strings.
readTSV(Reader) - Static method in class org.obolibrary.robot.TemplateHelper
Read tab-separated values from a reader to a list of lists of strings.
readTSV(String) - Static method in class org.obolibrary.robot.IOHelper
Read tab-separated values from a path to a list of lists of strings.
readTSV(String) - Static method in class org.obolibrary.robot.TemplateHelper
Read tab-separated values from a path to a list of lists of strings.
reason() - Method in class org.obolibrary.robot.reason.EquivalentClassReasoning
Uses the reasoner to find all equivalent classes in the ontology, and then adds the axioms that are not allowed the the list of failed axioms.
reason(OWLOntology, OWLReasonerFactory) - Static method in class org.obolibrary.robot.ReasonOperation
Given an ontology and a reasoner factory, return the ontology with inferred axioms added after reasoning.
reason(OWLOntology, OWLReasonerFactory, Map<String, String>) - Static method in class org.obolibrary.robot.ReasonOperation
Given an ontology, a reasoner factory, and a map of options, return the ontology with inferred axioms added after reasoning.
REASONER_DISPOSE_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONER_ID - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONER_JAR - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONER_TIMEOUT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ReasonerHelper - Class in org.obolibrary.robot
Provides convenience methods for working with OWL reasoning.
ReasonerHelper() - Constructor for class org.obolibrary.robot.ReasonerHelper
 
REASONERNAME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONERNAME_CLASS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONERVERSION - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONING_CONSISTENCY_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONING_DECOMPOSITION_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONING_MODULARREASONING_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONING_POSTROCESSING_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONING_PREPROCESSING_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONING_PREREASONINGOPTIMISATION_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REASONING_TRAVERSALPHASE_TIME - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ReasonOperation - Class in org.obolibrary.robot
Reason over an ontology and add axioms.
ReasonOperation() - Constructor for class org.obolibrary.robot.ReasonOperation
 
reduce(OWLOntology, OWLReasonerFactory) - Static method in class org.obolibrary.robot.ReduceOperation
Remove redundant SubClassOf axioms.
reduce(OWLOntology, OWLReasonerFactory, Map<String, String>) - Static method in class org.obolibrary.robot.ReduceOperation
Remove redundant SubClassOf axioms.
ReduceOperation - Class in org.obolibrary.robot
Reason over an ontology and remove redundant SubClassOf axioms
ReduceOperation() - Constructor for class org.obolibrary.robot.ReduceOperation
 
REF_CLASS_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REF_CLASS_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REF_DATAPROP_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REF_DATAPROP_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REF_INDIV_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REF_INDIV_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REF_OBJPROP_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
REF_OBJPROP_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
RelatedObjectsHelper - Class in org.obolibrary.robot
Convenience methods to get related entities for a set of IRIs.
RelatedObjectsHelper() - Constructor for class org.obolibrary.robot.RelatedObjectsHelper
 
RelationType - Enum in org.obolibrary.robot
Enum containing all possible relation types.
relax(OWLOntology, Map<String, String>) - Static method in class org.obolibrary.robot.RelaxOperation
Replace EquivalentClass axioms with weaker SubClassOf axioms.
RelaxOperation - Class in org.obolibrary.robot
Add additional SubClassOf axioms that are relaxed forms of equivalence axioms.
RelaxOperation() - Constructor for class org.obolibrary.robot.RelaxOperation
 
remove(Object) - Method in class org.obolibrary.robot.Tuple
 
removeAll(Collection) - Method in class org.obolibrary.robot.Tuple
 
removeImports(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, remove the import declarations.
removeOntologyAnnotations(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Remove all annotations on this ontology.
removeRedundantSubClassAxioms(OWLReasoner) - Static method in class org.obolibrary.robot.ReasonOperation
Remove subClassAxioms where there is a more direct axiom, and the subClassAxiom does not have any annotations.
removeRedundantSubClassAxioms(OWLReasoner, Map<String, String>) - Static method in class org.obolibrary.robot.ReasonOperation
Remove subClassAxioms where there is a more direct axiom, and the subClassAxiom does not have any annotations.
renameFull(OWLOntology, IOHelper, Map<String, String>) - Static method in class org.obolibrary.robot.RenameOperation
Given an ontology, an IOHelper, and a map of old IRIs to new IRIs, rename each old IRI with the new IRI.
renameFull(OWLOntology, IOHelper, Map<String, String>, boolean) - Static method in class org.obolibrary.robot.RenameOperation
Given an ontology, an IOHelper, and a map of old IRIs to new IRIs, rename each old IRI with the new IRI.
RenameOperation - Class in org.obolibrary.robot
Rename entity IRIs in an ontology.
RenameOperation() - Constructor for class org.obolibrary.robot.RenameOperation
 
renamePrefixes(OWLOntology, IOHelper, Map<String, String>) - Static method in class org.obolibrary.robot.RenameOperation
Given an ontology, an IOHelper, and a map of old IRI bases to new IRI bases, rename each IRI with the 'old base' as a prefix, replacing it with the 'new base'.
renderAxiomImpactSummary(Map<OWLAxiom, Integer>, OWLOntology, OWLOntologyManager) - Static method in class org.obolibrary.robot.ExplainOperation
 
RendererType - Enum in org.obolibrary.robot.export
 
renderExplanationAsMarkdown(Explanation<OWLAxiom>, OWLOntologyManager) - Static method in class org.obolibrary.robot.ExplainOperation
Render an Explanation object as Markdown text, linking text labels to term IRIs and indenting axioms.
renderManchester(OWLObject, ShortFormProvider) - Static method in class org.obolibrary.robot.OntologyHelper
Render a Manchester string for an OWLObject.
renderManchester(OWLObject, ShortFormProvider, RendererType) - Static method in class org.obolibrary.robot.OntologyHelper
Render a Manchester string for an OWLObject.
repair(OWLOntology, IOHelper) - Static method in class org.obolibrary.robot.RepairOperation
Repairs ontology
repair(OWLOntology, IOHelper, boolean) - Static method in class org.obolibrary.robot.RepairOperation
Repairs ontology
repair(OWLOntology, IOHelper, boolean, Set<OWLAnnotationProperty>) - Static method in class org.obolibrary.robot.RepairOperation
Repairs ontology
repair(OWLOntology, IOHelper, Map<String, String>) - Static method in class org.obolibrary.robot.RepairOperation
Repairs ontology
repair(OWLOntology, IOHelper, Map<String, String>, boolean) - Static method in class org.obolibrary.robot.RepairOperation
Repairs ontology
repair(OWLOntology, IOHelper, Map<String, String>, boolean, Set<OWLAnnotationProperty>) - Static method in class org.obolibrary.robot.RepairOperation
Repairs ontology
repairInvalidReferences(IOHelper, OWLOntology, Set<InvalidReferenceViolation>) - Static method in class org.obolibrary.robot.RepairOperation
Repairs invalid references
repairInvalidReferences(IOHelper, OWLOntology, Set<InvalidReferenceViolation>, Set<OWLAnnotationProperty>) - Static method in class org.obolibrary.robot.RepairOperation
Repairs invalid references
RepairOperation - Class in org.obolibrary.robot
Repair an ontology
RepairOperation() - Constructor for class org.obolibrary.robot.RepairOperation
 
report(OWLOntology, String, String, String, String) - Static method in class org.obolibrary.robot.ReportOperation
Given an ontology, a profile path (or null), an output path (or null), and a report format (or null) report on the ontology using the rules within the profile and write results to the output path.
report(OWLOntology, IOHelper) - Static method in class org.obolibrary.robot.ReportOperation
Report on the ontology using the rules within the profile and print results.
report(OWLOntology, IOHelper, String, String, String, String) - Static method in class org.obolibrary.robot.ReportOperation
Given an ontology, an IOHelper, a profile path (or null), an output path (or null), a report format (or null), and a level to fail on, report on the ontology using the rules within the profile and write results to the output path.
report(OWLOntology, IOHelper, String, String, String, String, boolean) - Static method in class org.obolibrary.robot.ReportOperation
Given an ontology, an IOHelper, a profile path (or null), an output path (or null), a report format (or null), a level to fail on, and a boolean indicating to use labels, report on the ontology using the rules within the profile and write results to the output path.
report(OWLOntology, IOHelper, String, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Given an ontology, an IOHelper, an output path (or null), and a map of options (or null), report on the ontology using the rules within the profile specified by the options and write results to the output path.
report(OWLOntology, IOHelper, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Report on the ontology using the rules within the profile and print results.
Report - Class in org.obolibrary.robot.checks
 
Report() - Constructor for class org.obolibrary.robot.checks.Report
Create a new report object without an ontology or predefined IOHelper.
Report(Map<IRI, String>) - Constructor for class org.obolibrary.robot.checks.Report
Create a new report object with a QuotedEntityChecker loaded with entries from the label map.
Report(OWLOntology) - Constructor for class org.obolibrary.robot.checks.Report
Deprecated.
Report will not do anything with the ontology when not using labels. Use either Report() or Report(OWLOntology, boolean) or Report(OWLOntology, IOHelper, boolean).
Report(OWLOntology, boolean) - Constructor for class org.obolibrary.robot.checks.Report
Create a new report object with an ontology (maybe) using labels for output.
Report(OWLOntology, IOHelper) - Constructor for class org.obolibrary.robot.checks.Report
Deprecated.
Report will not do anything with the ontology when not using labels. Use either Report(OWLOntology, boolean) or Report(OWLOntology, IOHelper, boolean).
Report(OWLOntology, IOHelper, boolean) - Constructor for class org.obolibrary.robot.checks.Report
Create a new report object with an ontology to (maybe) get labels from and a defined IOHelper.
ReportOperation - Class in org.obolibrary.robot
Report issues with an ontology using a series of QC SPARQL queries.
ReportOperation() - Constructor for class org.obolibrary.robot.ReportOperation
 
ReportQuery - Class in org.obolibrary.robot.checks
 
ReportQuery(String, String, String) - Constructor for class org.obolibrary.robot.checks.ReportQuery
Create a new ReportQuery object.
ReportQuery(String, String, String, String) - Constructor for class org.obolibrary.robot.checks.ReportQuery
Create a new ReportQuery object.
retainAll(Collection) - Method in class org.obolibrary.robot.Tuple
 
right() - Method in class org.obolibrary.robot.Tuple
 
Row - Class in org.obolibrary.robot.export
 
Row() - Constructor for class org.obolibrary.robot.export.Row
Init a new Row.
Row(String) - Constructor for class org.obolibrary.robot.export.Row
Init a new Row for a Report with a violation level.
Row(IRI) - Constructor for class org.obolibrary.robot.export.Row
Init a new Row with a subject.
rowNum - Variable in exception org.obolibrary.robot.exceptions.RowParseException
 
RowParseException - Exception in org.obolibrary.robot.exceptions
Template row cannot be parsed.
RowParseException(String) - Constructor for exception org.obolibrary.robot.exceptions.RowParseException
Throw new RowParseException with message.
RowParseException(String, int, int, String) - Constructor for exception org.obolibrary.robot.exceptions.RowParseException
Throw a new RowParseException with message and location.
RowParseException(String, Exception) - Constructor for exception org.obolibrary.robot.exceptions.RowParseException
Throw new RowParseException with message amd cause.
RULE_CT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
RULE_CT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
ruleID - Variable in exception org.obolibrary.robot.exceptions.RowParseException
 
ruleName - Variable in exception org.obolibrary.robot.exceptions.RowParseException
 
run(Integer) - Static method in class org.obolibrary.robot.PythonOperation
Run a Gateway Server.
runConstruct(Dataset, String, File, Lang) - Static method in class org.obolibrary.robot.QueryOperation
Run a CONSTRUCT query and write the result to a file.
RUNID - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
runQuery(Dataset, String, File, Lang) - Static method in class org.obolibrary.robot.QueryOperation
Run a SELECT query on a dataset and write the result to a file.
runQuery(DatasetGraph, String, File, Lang) - Static method in class org.obolibrary.robot.QueryOperation
runSparqlQuery(Dataset, String, String, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
Given a dataset, a query string, a format name, and an output stream, run the SPARQL query over the named graphs and write the output to the stream.
runSparqlQuery(QueryExecution, String, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
Given a query execution, a format name, and an output stream, run the query and write to output.
runSparqlQuery(DatasetGraph, String, String, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
runUpdate(Model, String, File, Lang) - Static method in class org.obolibrary.robot.QueryOperation
Given a Model, a SPARQL update string, an output stream, and the output format, update the model and write it to the output.
runVerify(Dataset, String, String, Path, Lang) - Static method in class org.obolibrary.robot.QueryOperation
Run a SELECT query over the union of named graphs in a dataset and write the result to a file.
runVerify(DatasetGraph, String, String, Path, Lang) - Static method in class org.obolibrary.robot.QueryOperation

S

saveContext(File) - Method in class org.obolibrary.robot.IOHelper
Write the current context as a JSON-LD file.
saveContext(String) - Method in class org.obolibrary.robot.IOHelper
Write the current context as a JSON-LD file.
saveOntology(OWLOntology, File) - Method in class org.obolibrary.robot.IOHelper
Save an ontology to a File.
saveOntology(OWLOntology, String) - Method in class org.obolibrary.robot.IOHelper
Save an ontology to a String path.
saveOntology(OWLOntology, IRI) - Method in class org.obolibrary.robot.IOHelper
Save an ontology to an IRI, using the file extension to determine the format.
saveOntology(OWLOntology, OWLDocumentFormat, File) - Method in class org.obolibrary.robot.IOHelper
Save an ontology in the given format to a file.
saveOntology(OWLOntology, OWLDocumentFormat, File, boolean) - Method in class org.obolibrary.robot.IOHelper
Save an ontology in the given format to a file, with the option to ignore OBO document checks.
saveOntology(OWLOntology, OWLDocumentFormat, String, boolean) - Method in class org.obolibrary.robot.IOHelper
Save an ontology in the given format to a path, with the option to ignore OBO document checks.
saveOntology(OWLOntology, OWLDocumentFormat, IRI) - Method in class org.obolibrary.robot.IOHelper
Save an ontology in the given format to an IRI.
saveOntology(OWLOntology, OWLDocumentFormat, IRI, boolean) - Method in class org.obolibrary.robot.IOHelper
Save an ontology in the given format to an IRI, with the option to ignore OBO document checks.
saveOntology(OWLOntology, OWLDocumentFormat, IRI, Map<String, String>, boolean) - Method in class org.obolibrary.robot.IOHelper
Save an ontology in the given format to an IRI, with option to add prefixes and option to ignore OBO document checks.
saveTable(Table, String, Map<String, String>) - Static method in class org.obolibrary.robot.ExportOperation
Save the Table object as: csv, tsv, html, json, or xlsx.
select(OWLOntology, IOHelper, Set<OWLObject>, String) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a selector, return the related objects related to the set of OWL objects based on the selector.
select(OWLOntology, IOHelper, Set<OWLObject>, List<String>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a list of selector strings, return the objects related to the set of OWLObjects based on the set of selectors.
selectAncestors(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return all ancestors (recursively) of those objects.
selectAnnotationProperties(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of annotation properties from the starting set.
selectAnonymous(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of anonymous objects from the starting set.
selectChildren(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return the children of the starting set.
selectClasses(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of OWLClasses from the starting set.
selectComplement(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return all objects contained in the ontology that are NOT in the starting set.
selectCURIE(IOHelper, Set<OWLObject>, String) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an IOHelper, a set of objects, and a selector string for CURIE pattern, return a set of objects matching that CURIE pattern.
selectDataProperties(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of OWLDataProperties from the starting set.
selectDescendants(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return all descendants (recursively) of those objects.
selectDomains(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return all domains of any properties in the set.
selectEquivalents(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return all equivalent objects of the starting set.
selectGroups(OWLOntology, IOHelper, Set<OWLObject>, List<List<String>>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a list of select groups (as lists), return the objects related to the set of OWLObjects based on each set of selectors.
selectIndividuals(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of OWLIndividuals from the starting set.
selectInstances(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, select all the instances of the classes in the set of objects.
selectIRI(Set<OWLObject>, String) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, and a selector string (IRI pattern in angle brackets), select all the objects that have an IRI matching that pattern.
selectNamed(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of named objects from the starting set.
selectObjectProperties(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of OWLObjectProperties from the starting set.
selectParents(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return the parent objects of all objects in the set.
selectPattern(OWLOntology, IOHelper, Set<OWLObject>, String) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology, a set of objects, and a pattern to match annotations to, return a set of objects that are annotated with the matching annotation.
selectProperties(Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given a set of objects, return a set of all OWLProperties from the starting set.
selectRanges(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return all ranges of any properties in the set.
selectTypes(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, return a set of all the types of the individuals in that set.
SELF - org.obolibrary.robot.RelationType
 
setCellColor(IndexedColors) - Method in class org.obolibrary.robot.export.Cell
Set the cell background color for this cell in an XLSX workbook.
setCellPattern(FillPatternType) - Method in class org.obolibrary.robot.export.Cell
Set the cell background pattern for this cell in an XLSX workbook.
setComment(String) - Method in class org.obolibrary.robot.export.Cell
Add a comment to this Cell.
setContext() - Method in class org.obolibrary.robot.IOHelper
Set an empty context.
setContext(Context) - Method in class org.obolibrary.robot.IOHelper
Set the current JSON-LD context to the given context.
setContext(String) - Method in class org.obolibrary.robot.IOHelper
Set the current JSON-LD context to the given context.
setContext(Map<String, Object>) - Method in class org.obolibrary.robot.IOHelper
Set the current JSON-LD context to the given map.
setFontColor(IndexedColors) - Method in class org.obolibrary.robot.export.Cell
Set the font color for this cell in an XLSX workbook.
setHref(String) - Method in class org.obolibrary.robot.export.Cell
Add a link to this Cell.
setHTMLClass(String) - Method in class org.obolibrary.robot.export.Cell
Add an HTML class to this Cell.
setIOHelper(IOHelper) - Method in class org.obolibrary.robot.QuotedEntityChecker
Add an IOHelper for resolving names to IRIs.
setOntologyIRI(OWLOntology, String, String) - Static method in class org.obolibrary.robot.OntologyHelper
Set the ontology IRI and version IRI using strings.
setOntologyIRI(OWLOntology, IRI, IRI) - Static method in class org.obolibrary.robot.OntologyHelper
Set the ontology IRI and version IRI.
setPrefixes(Map<String, Object>) - Method in class org.obolibrary.robot.IOHelper
Set the current prefix map.
setSort(int) - Method in class org.obolibrary.robot.export.Column
Set the sort order for this column.
setSort(int, boolean) - Method in class org.obolibrary.robot.export.Column
Set the sort order for this column and if it should be sorted in reverse.
setSortColumns() - Method in class org.obolibrary.robot.export.Table
Once all Columns have been added to a Table, set the columns to sort on.
setStrict(Boolean) - Method in class org.obolibrary.robot.IOHelper
Set "strict" value.
setXMLEntityFlag(Boolean) - Method in class org.obolibrary.robot.IOHelper
Set whether or not XML entities will be swapped into URIs in saveOntology XML output formats.
SIGNATURE_NO_URIS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
SIGNATURE_SIZE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
SIGNATURE_SIZE_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
size() - Method in class org.obolibrary.robot.Tuple
 
sortRows() - Method in class org.obolibrary.robot.export.Table
Once all Rows have been added to a Table, sort Rows based on the sort Columns.
spanGaps(OWLOntology, List<String>, Set<OWLObject>, boolean, boolean, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, construct a set of subClassOf axioms that span the gaps between classes to maintain a hierarchy.
spanGaps(OWLOntology, Set<OWLObject>) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, construct a set of subClassOf axioms that span the gaps between classes to maintain a hierarchy.
spanGaps(OWLOntology, Set<OWLObject>, boolean) - Static method in class org.obolibrary.robot.RelatedObjectsHelper
Given an ontology and a set of objects, construct a set of subClassOf axioms that span the gaps between classes to maintain a hierarchy.
startElement(String, String, String, Attributes) - Method in class org.obolibrary.robot.CatalogElementHandler
Handle startElement events by looking for 'uri' elements, and their 'name' and 'uri' attributes, and updating 'mappings'.
STARTPROCESS_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
statements - Variable in class org.obolibrary.robot.checks.Violation
 
STRIPPED_AXIOMTYPES - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
subject - Variable in class org.obolibrary.robot.checks.Violation
 
SUBSUMPTIONS_ATOMIC_AVOIDED - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
SUBSUMPTIONS_ATOMIC_AVOIDED_REASONER - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
SUBSUMPTIONS_ATOMIC_POSSIBLE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
SUBSUMPTIONS_ATOMIC_REASONER - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
SUBSUMPTIONS_ATOMIC_REDUNDANT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
SYNTAX - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

T

Table - Class in org.obolibrary.robot.export
 
Table() - Constructor for class org.obolibrary.robot.export.Table
Init a new Table.
Table(String) - Constructor for class org.obolibrary.robot.export.Table
Init a new Table with a format.
TautologyChecker - Class in org.obolibrary.robot.metrics
 
TautologyChecker() - Constructor for class org.obolibrary.robot.metrics.TautologyChecker
 
TAUTOLOGYCOUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
TAUTOLOGYCOUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
TBOX_CONTAINS_NOMINALS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
TBOX_CONTAINS_NOMINALS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
TBOX_SIZE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
TBOX_SIZE_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
TBOXRBOX_SIZE - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
TBOXRBOX_SIZE_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
tdbReport(String, String, Map<String, String>) - Static method in class org.obolibrary.robot.ReportOperation
Given an input path, an output path (or null), and a map of options, report on the ontology using the rules within the profile specified by the options and write results to the output path.
template(Map<String, List<List<String>>>) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
template(Map<String, List<List<String>>>, OWLOntology) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
template(Map<String, List<List<String>>>, OWLOntology, IOHelper) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
template(Map<String, List<List<String>>>, OWLOntology, QuotedEntityChecker) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
template(Map<String, List<List<String>>>, OWLOntology, QuotedEntityChecker, IOHelper) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
template(OWLOntology, IOHelper, String, List<List<String>>) - Static method in class org.obolibrary.robot.TemplateOperation
Given an OWLOntology, an IOHelper, a table name, and the table contents, use the table as the template to generate an output OWLOntology.
template(OWLOntology, IOHelper, String, List<List<String>>, Map<String, String>) - Static method in class org.obolibrary.robot.TemplateOperation
Given an OWLOntology, an IOHelper, a table name, the table contents, and a map of template options, use the table as the template to generate an output OWLOntology.
template(OWLOntology, IOHelper, Map<String, List<List<String>>>, Map<String, String>) - Static method in class org.obolibrary.robot.TemplateOperation
Given an OWLOntology, an IOHelper, a map of table names to table contents, and a map of template options, use the tables as templates to generate a merged output ontology.
Template - Class in org.obolibrary.robot
 
Template(String, List<List<String>>) - Constructor for class org.obolibrary.robot.Template
Given a template name and a list of rows, create a template object with a new IOHelper and QuotedEntityChecker.
Template(String, List<List<String>>, IOHelper) - Constructor for class org.obolibrary.robot.Template
Given a template name, a list of rows, and an IOHelper, create a template object with a new QuotedEntityChecker.
Template(String, List<List<String>>, OWLOntology) - Constructor for class org.obolibrary.robot.Template
Given a template name, a list of rows, and an input ontology, create a template object with a new IOHelper and QuotedEntityChecker populated by the input ontology.
Template(String, List<List<String>>, OWLOntology, IOHelper) - Constructor for class org.obolibrary.robot.Template
Given a template name, a list of rows, an input ontology, and an IOHelper, create a template object with a new QuotedEntityChecker with the IOHelper populated by the input ontology.
Template(String, List<List<String>>, OWLOntology, IOHelper, QuotedEntityChecker) - Constructor for class org.obolibrary.robot.Template
Given a template name, a list of rows, an IOHelper, and a QuotedEntityChecker, create a template object.
TemplateHelper - Class in org.obolibrary.robot
Convenience methods for working with templates.
TemplateHelper() - Constructor for class org.obolibrary.robot.TemplateHelper
 
TemplateOperation - Class in org.obolibrary.robot
Generate OWL from tables.
TemplateOperation() - Constructor for class org.obolibrary.robot.TemplateOperation
 
toArray() - Method in class org.obolibrary.robot.Tuple
 
toArray(Object[]) - Method in class org.obolibrary.robot.Tuple
 
toArray(List<Column>, String) - Method in class org.obolibrary.robot.export.Row
Render the Row as an array.
toCSV() - Method in class org.obolibrary.robot.checks.Report
Deprecated.
toggleQuoting() - Method in class org.obolibrary.robot.providers.QuotedAnnotationValueShortFormProvider
Turn quoting on or off.
toHTML(String) - Method in class org.obolibrary.robot.export.Table
Render the Table as an HTML string.
toHTML(String, boolean) - Method in class org.obolibrary.robot.export.Table
Render the Table as an HTML string.
toHTML(String, boolean, boolean) - Method in class org.obolibrary.robot.export.Table
Render the Table as an HTML string.
toHTML(List<Column>, String) - Method in class org.obolibrary.robot.export.Row
Render the Row as a row in an HTML table.
toHTMLList() - Method in class org.obolibrary.robot.export.Table
 
toHTMLList(List<Column>) - Method in class org.obolibrary.robot.export.Row
Convert a row into an item in an HTML list.
toJSON() - Method in class org.obolibrary.robot.checks.Report
Return the report in JSON format.
toJSON() - Method in class org.obolibrary.robot.export.Table
Render the Table as a JSON string.
toJSON(List<Column>) - Method in class org.obolibrary.robot.export.Row
Render the Row as a JsonObject
toList(String) - Method in class org.obolibrary.robot.export.Table
Render the Table as List of Arrays for writing to CSV/TSV.
toString() - Method in class org.obolibrary.robot.checks.InvalidReferenceViolation
 
toString() - Method in enum org.obolibrary.robot.RelationType
Return the name of the RelationType.
toTable(String) - Method in class org.obolibrary.robot.checks.Report
Convert the report details to a Table object to save.
toTSV() - Method in class org.obolibrary.robot.checks.Report
Deprecated.
toYAML() - Method in class org.obolibrary.robot.checks.Report
Return the report in YAML format.
toYAML() - Method in class org.obolibrary.robot.export.Table
Render the Table as a YAML string.
TRAVERSAL_TS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
trimOntology(OWLOntology) - Static method in class org.obolibrary.robot.OntologyHelper
Given an ontology, remove any dangling entities.
tryParse(String, QuotedEntityChecker, ManchesterOWLSyntaxClassExpressionParser, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a Quoted Entity Checker to resolve labels, a Manchester class expression parser, and a content string, try to parse the content string.
tryParse(String, ManchesterOWLSyntaxClassExpressionParser, String, int, int) - Static method in class org.obolibrary.robot.TemplateHelper
Given a Manchester class expression parser and a content string, try to parse the content string.
Tuple<A,​B> - Class in org.obolibrary.robot
Created by edouglass on 8/14/17.
TYPES - org.obolibrary.robot.RelationType
 

U

UNDECLARED_ENTITY_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
UNDECLARED_ENTITY_COUNT_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
unmerge(List<OWLOntology>) - Static method in class org.obolibrary.robot.UnmergeOperation
Given one or more ontologies, remove all the axioms from the listed ontologies and their import closure from the first ontology, and return the first ontology
unmergeFrom(List<OWLOntology>, OWLOntology) - Static method in class org.obolibrary.robot.UnmergeOperation
Given a list of ontologies and a target ontology, remove all the axioms from the listed ontologies and their import closure from the target ontology.
unmergeFrom(List<OWLOntology>, OWLOntology, boolean) - Static method in class org.obolibrary.robot.UnmergeOperation
Given a list of ontologies and a target ontology, remove all the axioms from the listed ontologies and their import closure from the target ontology.
unmergeFrom(OWLOntology, OWLOntology) - Static method in class org.obolibrary.robot.UnmergeOperation
Given a source ontology and a target ontology, remove all the axioms from the listed ontologies and their import closure from the target ontology.
unmergeFrom(OWLOntology, OWLOntology, boolean) - Static method in class org.obolibrary.robot.UnmergeOperation
Given a source ontology and a target ontology, remove all the axioms from the listed ontologies and their import closure from the target ontology.
UnmergeOperation - Class in org.obolibrary.robot
Remove axioms from an ontology.
UnmergeOperation() - Constructor for class org.obolibrary.robot.UnmergeOperation
 
UNSATISFIABLECLASSES - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
UNSATISFIABLECLASSES_COUNT - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 

V

VALID_IMPORTS - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
VALID_IMPORTS_INCL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
validate(OWLReasoner) - Static method in class org.obolibrary.robot.ReasonerHelper
Validates ontology.
validate(OWLReasoner, String) - Static method in class org.obolibrary.robot.ReasonerHelper
Validates ontology.
validate(OWLReasoner, String, IOHelper) - Static method in class org.obolibrary.robot.ReasonerHelper
Validates ontology, writes unsatisfiable module.
validates(String) - Method in enum org.obolibrary.robot.reason.EquivalentClassReasoningMode
Checks if the given string counts as this mode.
validateTemplateString(String) - Static method in class org.obolibrary.robot.TemplateHelper
Return true if the template string is valid, false otherwise.
validateTemplateString(String) - Static method in class org.obolibrary.robot.TemplateOperation
Deprecated.
valueOf(String) - Static method in enum org.obolibrary.robot.checks.InvalidReferenceViolation.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.obolibrary.robot.export.RendererType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.obolibrary.robot.reason.EquivalentClassReasoningMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.obolibrary.robot.RelationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.obolibrary.robot.checks.InvalidReferenceViolation.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.obolibrary.robot.export.RendererType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.obolibrary.robot.reason.EquivalentClassReasoningMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.obolibrary.robot.RelationType
Returns an array containing the constants of this enum type, in the order they are declared.
Violation - Class in org.obolibrary.robot.checks
 
Violation(String) - Constructor for class org.obolibrary.robot.checks.Violation
Create a new Violation object about a String.
Violation(OWLEntity) - Constructor for class org.obolibrary.robot.checks.Violation
Create a new Violation object about an OWL entity.
VIOLATION_PROFILE_OWL2_DL - Static variable in class org.obolibrary.robot.metrics.MetricsLabels
 
visit(OWLAnnotationProperty) - Method in class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Given an OWLAnnotationProperty, write a hyperlink describing it to the writer.
visit(OWLClass) - Method in class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Given an OWLClass, write a hyperlink describing it to the writer.
visit(OWLClassExpression) - Method in class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Given an OWLClassExpression, determine the particular type of OWLClassExpression that it is, and then call the appropriate visit() function for it.
visit(OWLDataProperty) - Method in class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Given an OWLDataProperty, write a hyperlink describing it to the writer.
visit(OWLDatatype) - Method in class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Given an OWLDataType, write a hyperlink describing it to the writer.
visit(OWLNamedIndividual) - Method in class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Given an OWLNamedIndividual, write a hyperlink describing it to the writer.
visit(OWLObjectProperty) - Method in class org.obolibrary.robot.ManchesterOWLSyntaxObjectHTMLRenderer
Given an OWLObjectProperty, write a hyperlink describing it to the writer.

W

warn - Variable in class org.obolibrary.robot.checks.Report
Deprecated.
warnCountByRule - Variable in class org.obolibrary.robot.checks.Report
Map of rule name to number of violations for WARN level.
wrap(String) - Static method in class org.obolibrary.robot.QuotedEntityChecker
Given a string that may be a name or a class expression, if it starts with quotation mark or parenthesis then return it, if it contains no spaces then return it, otherwise return it wrapped in single quotes.
write(String, String) - Method in class org.obolibrary.robot.export.Table
Given a path and a split character, write the table to a path.
write(String, String, boolean) - Method in class org.obolibrary.robot.export.Table
Given a path, a split character, and boolean if standalone, write the table to a path.
writeCatalog(File, Map<IRI, String>) - Static method in class org.obolibrary.robot.MirrorOperation
Writes a catalog-v001.xml file.
writeResult(boolean, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
Write a boolean result to an output stream.
writeResult(ResultSet, String, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
Write a result set to an output stream.
writeResult(ResultSet, Lang, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
Write a result set to an output stream.
writeResult(Model, String, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
Write a model to an output stream.
writeResult(Model, Lang, OutputStream) - Static method in class org.obolibrary.robot.QueryOperation
Write a model to an output stream.
writeResult(MeasureResult, String, File) - Static method in class org.obolibrary.robot.MeasureOperation
Write a model to an output stream.
writeTable(List<String[]>, File, char) - Static method in class org.obolibrary.robot.IOHelper
Write a table from a list of arrays.
writeTable(List<String[]>, Writer, char) - Static method in class org.obolibrary.robot.IOHelper
Write a table from a list of arrays.
writeTable(List<String[]>, String) - Static method in class org.obolibrary.robot.IOHelper
Write a table from a list of arrays.
written() - Method in enum org.obolibrary.robot.reason.EquivalentClassReasoningMode
Change mode to command line format.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages