public class GafCommandRunner extends CommandRunner
Modifier and Type | Field and Description |
---|---|
BioentityDocument |
bioentityDocument |
TraversingEcoMapper |
eco |
boolean |
exitOnException |
OWLGraphWrapper |
g |
GafDocument |
gafdoc |
boolean |
isDisposeReasonerOnExit |
Set<org.semanticweb.owlapi.model.OWLObject> |
owlObjectCachedSet |
protected ParserWrapper |
pw |
org.semanticweb.owlapi.model.OWLOntology |
queryOntology |
org.semanticweb.owlapi.reasoner.OWLReasoner |
reasoner |
String |
reasonerName |
Constructor and Description |
---|
GafCommandRunner() |
Modifier and Type | Method and Description |
---|---|
void |
createExperimentalPredictions(Opts opts) |
void |
createRdfXml(Opts opts) |
protected void |
exit(int code) |
void |
extractOntologySubsetByGaf(Opts opts) |
void |
foldGafExtensions(Opts opts) |
void |
gaCalculateSpecificity(Opts opts) |
void |
gaf(Opts opts)
Used for loading GAFs into memory
|
void |
gaf2oa(Opts opts) |
void |
gaf2Owl(Opts opts) |
void |
gaf2OwlSimple(Opts opts)
Created to mimic the translation to OWL for GAF checks
|
void |
gafCompareBasic(Opts opts) |
void |
gafFoldInferences(Opts opts) |
void |
gafQuery(Opts opts) |
void |
gafRemoveRedundant(Opts opts) |
void |
gafTermCounts(Opts opts) |
void |
gafTermICValues(Opts opts) |
void |
gafXpPredict(Opts opts) |
void |
generateJsonGafStatistics(Opts opts) |
protected OWLPrettyPrinter |
getPrettyPrinter() |
void |
handlePrettyPrinter(Opts opts) |
void |
help() |
void |
helpFooter() |
void |
loadGpadGpi(Opts opts) |
void |
mapToSlim(Opts opts) |
protected int |
preCheckOntology(String inConsistentMsg,
String unsatisfiableMsg) |
org.semanticweb.owlapi.model.OWLClass |
resolveClass(String id) |
List<org.semanticweb.owlapi.model.OWLClass> |
resolveClassList(Opts opts) |
org.semanticweb.owlapi.model.OWLObject |
resolveEntity(Opts opts) |
org.semanticweb.owlapi.model.OWLObject |
resolveEntity(String id) |
Set<org.semanticweb.owlapi.model.OWLObject> |
resolveEntityList(Opts opts) |
org.semanticweb.owlapi.model.OWLObjectProperty |
resolveObjectProperty(String id) |
Set<org.semanticweb.owlapi.model.OWLObjectProperty> |
resolveObjectPropertyList(Opts opts) |
List<org.semanticweb.owlapi.model.OWLObjectProperty> |
resolveObjectPropertyListAsList(Opts opts) |
void |
run(Opts opts) |
void |
run(String[] args) |
void |
runGAFChecks(Opts opts) |
void |
runOntologyPreCheck(Opts opts)
Similar method to '--run-reasoner', but not only checks for unsatisfiable
classes, but also checks first for a consistent ontology.
|
void |
runSingleIteration(String[] args) |
void |
setExperimentalGAFPredictionFile(Opts opts) |
void |
setExperimentalGAFPredictionReportFile(Opts opts) |
void |
setGAFPredictionFile(Opts opts) |
void |
setGAFPredictionReportFile(Opts opts) |
void |
setGAFReportFile(Opts opts) |
void |
setGAFReportSummaryFile(Opts opts) |
void |
setGAFTaxonModule(Opts opts) |
void |
summarizeOntology(org.semanticweb.owlapi.model.OWLOntology ont) |
void |
unfoldGafExtensions(Opts opts) |
void |
writeGaf(Opts opts) |
void |
writeGpad(Opts opts) |
void |
writeGpi(Opts opts) |
void |
writeXgmml(Opts opts) |
assertAboxInferences, assertInferredSubClassAxioms, createBioChebi, createExternalMappings, createPartOfLinks, createSlim, createSubsetTags, extractAnnotationValue, extractExtensionFile, filterExtensionFile, jsonLdToRdf, rdfToJsonLd, removeRedundantInferredSuperClassAxioms, removeRedundantSubclasses, removeSubsetEntities, runDAGCheck, runSingleIteration, verifyChanges
public GafDocument gafdoc
public BioentityDocument bioentityDocument
public TraversingEcoMapper eco
public OWLGraphWrapper g
public org.semanticweb.owlapi.model.OWLOntology queryOntology
public boolean exitOnException
public boolean isDisposeReasonerOnExit
public org.semanticweb.owlapi.reasoner.OWLReasoner reasoner
public String reasonerName
public Set<org.semanticweb.owlapi.model.OWLObject> owlObjectCachedSet
protected ParserWrapper pw
public void gaf(Opts opts) throws Exception
opts
- Exception
public void gaf2OwlSimple(Opts opts) throws Exception
opts
- Exception
public void gaf2Owl(Opts opts) throws org.semanticweb.owlapi.model.OWLException
org.semanticweb.owlapi.model.OWLException
public void gafXpPredict(Opts opts)
public void gafTermICValues(Opts opts)
public void gaCalculateSpecificity(Opts opts)
public void gafTermCounts(Opts opts)
public void gafQuery(Opts opts)
public void extractOntologySubsetByGaf(Opts opts) throws org.semanticweb.owlapi.model.OWLOntologyCreationException
org.semanticweb.owlapi.model.OWLOntologyCreationException
public void mapToSlim(Opts opts) throws org.semanticweb.owlapi.model.OWLOntologyCreationException, IOException
org.semanticweb.owlapi.model.OWLOntologyCreationException
IOException
public void runOntologyPreCheck(Opts opts) throws Exception
opts
- Exception
public void setGAFReportFile(Opts opts)
public void setGAFReportSummaryFile(Opts opts)
public void setGAFPredictionFile(Opts opts)
public void setGAFPredictionReportFile(Opts opts)
public void setGAFTaxonModule(Opts opts)
public void setExperimentalGAFPredictionFile(Opts opts)
public void setExperimentalGAFPredictionReportFile(Opts opts)
public void createExperimentalPredictions(Opts opts) throws Exception
Exception
public void writeXgmml(Opts opts) throws IOException
IOException
public void generateJsonGafStatistics(Opts opts) throws Exception
Exception
protected void exit(int code)
protected OWLPrettyPrinter getPrettyPrinter()
public void summarizeOntology(org.semanticweb.owlapi.model.OWLOntology ont)
public Set<org.semanticweb.owlapi.model.OWLObjectProperty> resolveObjectPropertyList(Opts opts)
public List<org.semanticweb.owlapi.model.OWLObjectProperty> resolveObjectPropertyListAsList(Opts opts)
public org.semanticweb.owlapi.model.OWLObject resolveEntity(Opts opts)
public org.semanticweb.owlapi.model.OWLObject resolveEntity(String id)
public org.semanticweb.owlapi.model.OWLObjectProperty resolveObjectProperty(String id)
public org.semanticweb.owlapi.model.OWLClass resolveClass(String id)
public void help()
public void helpFooter()
Copyright © 2010–2015. All rights reserved.