Package | Description |
---|---|
owltools.sim2 | |
owltools.sim2.kb |
Modifier and Type | Method and Description |
---|---|
org.semanticweb.owlapi.model.OWLOntology |
OwlSim.cacheInformationContentInOntology()
Generates an ontology containing annotation assertion axioms connecting
a class to an IC value.
|
org.semanticweb.owlapi.model.OWLOntology |
AbstractOwlSim.cacheInformationContentInOntology() |
List<EnrichmentResult> |
OwlSim.calculateAllByAllEnrichment() |
List<EnrichmentResult> |
AbstractOwlSim.calculateAllByAllEnrichment() |
List<EnrichmentResult> |
OwlSim.calculateAllByAllEnrichment(org.semanticweb.owlapi.model.OWLClass populationClass,
org.semanticweb.owlapi.model.OWLClass pc1,
org.semanticweb.owlapi.model.OWLClass pc2)
For every c ∈ sample set, test c against all classes ∈ enriched class set.
|
List<EnrichmentResult> |
AbstractOwlSim.calculateAllByAllEnrichment(org.semanticweb.owlapi.model.OWLClass populationClass,
org.semanticweb.owlapi.model.OWLClass pc1,
org.semanticweb.owlapi.model.OWLClass pc2) |
List<EnrichmentResult> |
OwlSim.calculateEnrichment(org.semanticweb.owlapi.model.OWLClass populationClass,
org.semanticweb.owlapi.model.OWLClass sampleSetClass)
|
List<EnrichmentResult> |
AbstractOwlSim.calculateEnrichment(org.semanticweb.owlapi.model.OWLClass populationClass,
org.semanticweb.owlapi.model.OWLClass sampleSetClass) |
ClassDifferentiaLearner.InferredClassDefinition |
ClassDifferentiaLearner.calculateGenusDifferentiaEnrichment(org.semanticweb.owlapi.model.OWLClass sample,
org.semanticweb.owlapi.model.OWLClass genus,
org.semanticweb.owlapi.model.OWLClass differentia) |
void |
SimpleOwlSim.calculateMetricStats(Set<org.semanticweb.owlapi.model.OWLNamedIndividual> iset,
Set<org.semanticweb.owlapi.model.OWLNamedIndividual> jset) |
double |
OwlSim.calculateOverallAnnotationSufficiencyForAttributeSet(Set<org.semanticweb.owlapi.model.OWLClass> atts) |
double |
AbstractOwlSim.calculateOverallAnnotationSufficiencyForAttributeSet(Set<org.semanticweb.owlapi.model.OWLClass> atts) |
double |
OwlSim.calculateOverallAnnotationSufficiencyForIndividual(org.semanticweb.owlapi.model.OWLNamedIndividual i) |
double |
AbstractOwlSim.calculateOverallAnnotationSufficiencyForIndividual(org.semanticweb.owlapi.model.OWLNamedIndividual i) |
EnrichmentResult |
OwlSim.calculatePairwiseEnrichment(org.semanticweb.owlapi.model.OWLClass populationClass,
org.semanticweb.owlapi.model.OWLClass sampleSetClass,
org.semanticweb.owlapi.model.OWLClass enrichedClass)
Pairwise enrichment test
|
EnrichmentResult |
AbstractOwlSim.calculatePairwiseEnrichment(org.semanticweb.owlapi.model.OWLClass populationClass,
org.semanticweb.owlapi.model.OWLClass sampleSetClass,
org.semanticweb.owlapi.model.OWLClass enrichedClass) |
double |
OwlSim.calculateSubgraphAnnotationSufficiencyForAttributeSet(Set<org.semanticweb.owlapi.model.OWLClass> atts,
org.semanticweb.owlapi.model.OWLClass c) |
double |
AbstractOwlSim.calculateSubgraphAnnotationSufficiencyForAttributeSet(Set<org.semanticweb.owlapi.model.OWLClass> atts,
org.semanticweb.owlapi.model.OWLClass c) |
double |
AbstractOwlSim.calculateSubgraphAnnotationSufficiencyForIndividual(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLClass c) |
protected void |
FastOwlSim.clearLCSCache() |
List<SimResultRenderer.AttributesSimScores> |
OwlSim.compareAllAttributes(org.semanticweb.owlapi.model.OWLClass c,
Set<org.semanticweb.owlapi.model.OWLClass> ds) |
List<SimResultRenderer.AttributesSimScores> |
FastOwlSim.compareAllAttributes(org.semanticweb.owlapi.model.OWLClass c,
Set<org.semanticweb.owlapi.model.OWLClass> ds) |
static void |
OwlSimUtil.compareLCSWithEnrichmentGrouping(org.semanticweb.owlapi.model.OWLOntology ont,
Double pthresh,
OWLPrettyPrinter owlpp) |
void |
ClassDifferentiaLearner.compute(org.semanticweb.owlapi.model.OWLClass baseClassRoot,
org.semanticweb.owlapi.model.OWLClass diffClassRoot) |
org.apache.commons.math3.stat.descriptive.SummaryStatistics |
AbstractOwlSim.computeIndividualSimilarityStats(org.semanticweb.owlapi.model.OWLNamedIndividual i) |
org.apache.commons.math3.stat.descriptive.SummaryStatistics |
SimpleOwlSim.computeIndividualStats(org.semanticweb.owlapi.model.OWLNamedIndividual i) |
org.apache.commons.math3.stat.descriptive.SummaryStatistics |
OwlSim.computeIndividualStats(org.semanticweb.owlapi.model.OWLNamedIndividual i)
This will compute the individual summary statistics over the
set of anntoated classes to an individual i.
|
org.apache.commons.math3.stat.descriptive.SummaryStatistics |
AbstractOwlSim.computeIndividualStats(org.semanticweb.owlapi.model.OWLNamedIndividual i) |
org.apache.commons.math3.stat.descriptive.SummaryStatistics |
AbstractOwlSim.computeIndividualStatsForSubgraph(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLClass c) |
void |
SimpleOwlSim.computeSystemStats() |
void |
OwlSim.computeSystemStats()
This function will compute the IC-based summary statistics over the set of
individuals for direct annotations.
|
void |
AbstractOwlSim.computeSystemStats() |
void |
OwlSim.computeSystemStatsForSubgraph(org.semanticweb.owlapi.model.OWLClass c) |
void |
AbstractOwlSim.computeSystemStatsForSubgraph(org.semanticweb.owlapi.model.OWLClass c) |
Double[][] |
SimpleOwlSim.computeTFIDFMatrix(int[][] subsetMatrix,
int numIndividualsInSubset,
int[][] backgroundMatrix,
int numIndividualsInBackground) |
Double[][] |
OwlSim.computeTFIDFMatrix(int[][] subsetMatrix,
int numIndividualsInSubset,
int[][] backgroundMatrix,
int numIndividualsInBackground) |
Double[][] |
FastOwlSim.computeTFIDFMatrix(int[][] subsetMatrix,
int numIndividualsInSubset,
int[][] backgroundMatrix,
int numIndividualsInBackground) |
void |
OwlSim.createElementAttributeMapFromOntology()
This must be called prior to calculation of any similarity metrics.
|
void |
FastOwlSim.createElementAttributeMapFromOntology() |
static OwlSim |
OwlSimUtil.createOwlSimFromOntologyFiles(String ontologyFile,
Set<String> assocFiles,
Set<String> labelFiles) |
List<ClassDifferentiaLearner.InferredClassDefinition> |
ClassDifferentiaLearner.findDifferentia(org.semanticweb.owlapi.model.OWLClass child,
org.semanticweb.owlapi.model.OWLClass parent,
org.semanticweb.owlapi.model.OWLClass diffClassRoot) |
List<ElementPairScores> |
SimpleOwlSim.findMatches(Set<org.semanticweb.owlapi.model.OWLClass> atts,
String targetIdSpace) |
List<ElementPairScores> |
OwlSim.findMatches(Set<org.semanticweb.owlapi.model.OWLClass> atts,
String targetIdSpace)
Find all similar matches to a pseudo-individual with a set of attributes
when compared to loaded individuals using
getGroupwiseSimilarity
with default cutoffs. |
List<ElementPairScores> |
SimpleOwlSim.findMatches(Set<org.semanticweb.owlapi.model.OWLClass> atts,
String targetIdSpace,
double minSimJPct,
double minMaxIC) |
String |
SimJSONEngine.getAnnotationSufficiencyScore(org.semanticweb.owlapi.model.OWLNamedIndividual i) |
String |
SimJSONEngine.getAnnotationSufficiencyScore(Set<org.semanticweb.owlapi.model.OWLClass> atts) |
String |
SimJSONEngine.getAnnotationSufficiencyScore(Set<org.semanticweb.owlapi.model.OWLClass> atts,
org.semanticweb.owlapi.model.OWLClass c) |
double |
OwlSim.getAsymmetricAttributeJaccardSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d)
SimJASym(c,d) = | anc(c) ∩ anc(d) | / | anc(d) |
|
double |
FastOwlSim.getAsymmetricAttributeJaccardSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
int |
OwlSim.getAsymmetricAttributeJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b)
Equivalent to
OwlSim.getAsymmetricAttributeJaccardSimilarity(OWLClass, OWLClass) * 100 |
int |
AbstractOwlSim.getAsymmetricAttributeJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b) |
double |
FastOwlSim.getAsymmetricElementGraphInformationContentSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
double |
SimpleOwlSim.getAsymmetricElementJaccardSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
double |
OwlSim.getAsymmetricElementJaccardSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j)
SimJ(i,j) = | Type(i) ∩ Type(j) | / | Type(j) |
|
double |
FastOwlSim.getAsymmetricElementJaccardSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
int |
OwlSim.getAsymmetricElementJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j)
|
int |
FastOwlSim.getAsymmetricElementJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
int |
AbstractOwlSim.getAsymmetricElementJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
double |
SimpleOwlSim.getAttributeGraphInformationContentSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
double |
OwlSim.getAttributeGraphInformationContentSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d)
sums of IC of the intersection attributes/ sum of IC of union attributes.
|
double |
FastOwlSim.getAttributeGraphInformationContentSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
String |
SimJSONEngine.getAttributeInformationProfile(Set<org.semanticweb.owlapi.model.OWLClass> atts) |
String |
SimJSONEngine.getAttributeInformationProfile(Set<org.semanticweb.owlapi.model.OWLClass> atts,
Set<org.semanticweb.owlapi.model.OWLClass> nodes) |
double |
OwlSim.getAttributeJaccardSimilarity(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b)
SimJ(a,b) = | anc(a) ∩ anc(b) | / | anc(a) ∪ anc(b) |
|
double |
FastOwlSim.getAttributeJaccardSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
int |
OwlSim.getAttributeJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b)
Equivalent to
OwlSim.getAttributeJaccardSimilarity(OWLClass, OWLClass) * 100 |
int |
FastOwlSim.getAttributeJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
int |
AbstractOwlSim.getAttributeJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b) |
Set<org.semanticweb.owlapi.model.OWLClass> |
OwlSim.getAttributesForElement(org.semanticweb.owlapi.model.OWLNamedIndividual e)
Gets all attribute classes used to describe individual element e.
|
Set<org.semanticweb.owlapi.model.OWLClass> |
FastOwlSim.getAttributesForElement(org.semanticweb.owlapi.model.OWLNamedIndividual e) |
double |
OwlSim.getAttributeSimilarity(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b,
SimpleOwlSim.Metric metric)
This method provides a generic wrapper onto other attribute-based similarity
methods
Compares two classes (attributes) according to the specified metric
|
double |
FastOwlSim.getAttributeSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d,
SimpleOwlSim.Metric metric) |
double |
OwlSim.getConditionalProbability(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
double |
AbstractOwlSim.getConditionalProbability(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
double |
OwlSim.getElementGraphInformationContentSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j)
sums of IC of the intersection attributes/ sum of IC of union attributes.
|
double |
FastOwlSim.getElementGraphInformationContentSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
double |
OwlSim.getElementJaccardSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j)
SimJ(i,j) = | Type(i) ∩ Type(j) | / | Type(i) ∪ Type(j) |
|
double |
FastOwlSim.getElementJaccardSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
int |
OwlSim.getElementJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j)
Equivalent to
OwlSim.getElementJaccardSimilarity(OWLNamedIndividual, OWLNamedIndividual) * 100 |
int |
FastOwlSim.getElementJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
int |
AbstractOwlSim.getElementJaccardSimilarityAsPercent(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
Set<org.semanticweb.owlapi.model.OWLNamedIndividual> |
OwlSim.getElementsForAttribute(org.semanticweb.owlapi.model.OWLClass c)
inferred
|
Set<org.semanticweb.owlapi.model.OWLNamedIndividual> |
FastOwlSim.getElementsForAttribute(org.semanticweb.owlapi.model.OWLClass c) |
Double |
OwlSim.getEntropy() |
Double |
AbstractOwlSim.getEntropy() |
Double |
OwlSim.getEntropy(Set<org.semanticweb.owlapi.model.OWLClass> cset) |
Double |
AbstractOwlSim.getEntropy(Set<org.semanticweb.owlapi.model.OWLClass> cset) |
ElementPairScores |
SimpleOwlSim.getGroupwiseSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i) |
ElementPairScores |
SimpleOwlSim.getGroupwiseSimilarity(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j,
double minSimJPct,
double minMaxIC) |
ElementPairScores |
SimpleOwlSim.getGroupwiseSimilarity(Set<org.semanticweb.owlapi.model.OWLClass> atts,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
ElementPairScores |
SimpleOwlSim.getGroupwiseSimilarity(Set<org.semanticweb.owlapi.model.OWLClass> atts,
org.semanticweb.owlapi.model.OWLNamedIndividual j,
double minSimJPct,
double minMaxIC) |
Double |
OwlSim.getInformationContentForAttribute(org.semanticweb.owlapi.model.OWLClass c)
IC = -(log
OwlSim.getNumElementsForAttribute(OWLClass) / corpus size) / log(2) |
Double |
FastOwlSim.getInformationContentForAttribute(org.semanticweb.owlapi.model.OWLClass c) |
OwlSim.ScoreAttributeSetPair |
SimpleOwlSim.getLowestCommonSubsumerWithIC(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
OwlSim.ScoreAttributeSetPair |
OwlSim.getLowestCommonSubsumerWithIC(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d)
Resnick similarity measure, together with all LCSs (MICAs) that
have this as IC
|
OwlSim.ScoreAttributeSetPair |
FastOwlSim.getLowestCommonSubsumerWithIC(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
OwlSim.ScoreAttributeSetPair |
SimpleOwlSim.getLowestCommonSubsumerWithIC(org.semanticweb.owlapi.model.OWLClass i,
org.semanticweb.owlapi.model.OWLClass j,
Double thresh) |
OwlSim.ScoreAttributeSetPair |
OwlSim.getLowestCommonSubsumerWithIC(org.semanticweb.owlapi.model.OWLClass i,
org.semanticweb.owlapi.model.OWLClass j,
Double thresh) |
OwlSim.ScoreAttributeSetPair |
FastOwlSim.getLowestCommonSubsumerWithIC(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d,
Double thresh) |
OwlSim.ScoreAttributeSetPair |
OwlSim.getLowestCommonSubsumerWithLinScore(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
OwlSim.ScoreAttributeSetPair |
AbstractOwlSim.getLowestCommonSubsumerWithLinScore(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
protected int |
AbstractOwlSim.getMinimumDistanceViaMICA(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> |
OwlSim.getNamedCommonSubsumers(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b)
CS(a,b) = { c : c ∈ RSub(a), c ∈ RSub(b) }
|
Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> |
FastOwlSim.getNamedCommonSubsumers(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> |
OwlSim.getNamedCommonSubsumers(org.semanticweb.owlapi.model.OWLNamedIndividual a,
org.semanticweb.owlapi.model.OWLNamedIndividual b)
CS(i,j) = { c : c ∈ Type(i), c ∈ Type(j) }
|
Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> |
FastOwlSim.getNamedCommonSubsumers(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
int |
OwlSim.getNamedCommonSubsumersCount(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b)
| CS(i,j) | = | { c : c ∈ Type(i), c ∈ Type(j) } |
|
int |
FastOwlSim.getNamedCommonSubsumersCount(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> |
OwlSim.getNamedLowestCommonSubsumers(org.semanticweb.owlapi.model.OWLClass a,
org.semanticweb.owlapi.model.OWLClass b)
CSredundant(a,b) = { c : c ∈ CS(a,b), &E; c' : c' ∈ CS(a,b), c' &in Sub(c) }
LCS(a,b) = CS(a,b) - CSredundant
|
Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> |
FastOwlSim.getNamedLowestCommonSubsumers(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> |
FastOwlSim.getNamedUnionSubsumers(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
int |
OwlSim.getNumElementsForAttribute(org.semanticweb.owlapi.model.OWLClass c)
|{e : e ∈ Inst(c)}|
|
int |
FastOwlSim.getNumSharedElements(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
int |
AbstractOwlSim.getNumSharedElements(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
int |
FastOwlSim.getNumSharedElements(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d,
org.semanticweb.owlapi.model.OWLClass e) |
AttributePairScores |
SimpleOwlSim.getPairwiseSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
AttributePairScores |
OwlSim.getPairwiseSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d)
Deprecated.
|
AttributePairScores |
FastOwlSim.getPairwiseSimilarity(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
Set<org.semanticweb.owlapi.model.OWLNamedIndividual> |
AbstractOwlSim.getSharedElements(org.semanticweb.owlapi.model.OWLClass c,
org.semanticweb.owlapi.model.OWLClass d) |
OwlSim.ScoreAttributeSetPair |
OwlSim.getSimilarityMaxIC(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j)
Find the inferred attribute shared by both i and j that has highest IC.
|
OwlSim.ScoreAttributeSetPair |
FastOwlSim.getSimilarityMaxIC(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j) |
protected Map<String,Object> |
SimJSONEngine.makeLCSTriple(org.semanticweb.owlapi.model.OWLObject a,
org.semanticweb.owlapi.model.OWLObject b,
org.semanticweb.owlapi.model.OWLObject lcs) |
protected Map<String,Object> |
SimJSONEngine.makeObj(org.semanticweb.owlapi.model.OWLObject obj) |
protected void |
SimJSONEngine.makeObjAndSet(Map<String,Object> subj,
String key,
org.semanticweb.owlapi.model.OWLObject t) |
protected void |
FastOwlSim.populateSimilarityMatrix(org.semanticweb.owlapi.model.OWLNamedIndividual i,
org.semanticweb.owlapi.model.OWLNamedIndividual j,
ElementPairScores ijscores) |
void |
OwlSim.precomputeAttributeAllByAll()
For implementations that use a cache, this performs an all by all comparison
of all attributes and caches the results.
|
void |
AbstractOwlSim.precomputeAttributeAllByAll() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.commons.math3.stat.descriptive.DescriptiveStatistics |
OWLSimReferenceBasedStatistics.computeDescriptiveStatistics(org.semanticweb.owlapi.model.OWLNamedIndividual referenceEntity) |
protected org.apache.commons.math3.stat.descriptive.DescriptiveStatistics |
OWLSimReferenceBasedStatistics.computeDescriptiveStatistics(Set<org.semanticweb.owlapi.model.OWLClass> attributes) |
protected Set<org.semanticweb.owlapi.model.OWLClass> |
OWLSimReferenceBasedStatistics.getAttributes(org.semanticweb.owlapi.model.IRI referenceEntity) |
Map<org.semanticweb.owlapi.model.IRI,ICDistribution> |
OWLSimReferenceBasedStatistics.getICDistribution(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
org.semanticweb.owlapi.model.IRI referenceEntity,
Set<org.semanticweb.owlapi.model.OWLClass> topLevelReferenceEntities,
double samplingRate) |
PValue |
OWLSimReferenceBasedStatistics.getPValue(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
org.semanticweb.owlapi.model.IRI referenceEntity) |
Map<org.semanticweb.owlapi.model.IRI,PValue> |
OWLSimReferenceBasedStatistics.getPValue(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
org.semanticweb.owlapi.model.IRI referenceEntity,
Set<org.semanticweb.owlapi.model.OWLClass> topLevelReferenceEntities) |
Map<org.semanticweb.owlapi.model.IRI,PValue> |
OwlSimPValue.getPValue(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
org.semanticweb.owlapi.model.IRI referenceEntity,
Set<org.semanticweb.owlapi.model.OWLClass> topLevelReferenceEntities) |
Map<String,Double> |
OWLSimReferenceBasedStatistics.getTopNVariances(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
int n) |
double |
OWLSimReferenceBasedStatistics.getVariance(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
org.semanticweb.owlapi.model.IRI referenceEntity) |
Map<org.semanticweb.owlapi.model.IRI,Double> |
OWLSimReferenceBasedStatistics.getVariance(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
org.semanticweb.owlapi.model.IRI referenceEntity,
Set<org.semanticweb.owlapi.model.OWLClass> topLevelReferenceEntities) |
Map<org.semanticweb.owlapi.model.IRI,Double> |
OwlSimVariance.getVarianceValue(Set<org.semanticweb.owlapi.model.OWLClass> candidates,
org.semanticweb.owlapi.model.IRI referenceEntity,
Set<org.semanticweb.owlapi.model.OWLClass> topLevelReferenceEntities) |
Constructor and Description |
---|
OwlSimPValue(OWLSimReferenceBasedStatistics refBasedStats) |
OWLSimReferenceBasedStatistics(OwlSim owlsim,
org.semanticweb.owlapi.model.OWLOntology sourceOntology,
OWLGraphWrapper ontologyGraph)
Assuming owlsim, ontologyGraph and sourceOntology objects already initialized
|
OwlSimVariance(OWLSimReferenceBasedStatistics refBasedStats) |
Copyright © 2010–2015. All rights reserved.