public class AnnotationTaxonRule extends AbstractAnnotationRule
Constructor and Description |
---|
AnnotationTaxonRule(OWLGraphWrapper graph) |
Modifier and Type | Method and Description |
---|---|
Set<AnnotationRuleViolation> |
getRuleViolations(GafDocument gafDoc,
OWLGraphWrapper graph)
Given a whole
GafDocument in OWL, find the set of violations using the rule |
Set<AnnotationRuleViolation> |
getRuleViolations(GeneAnnotation a)
Given an annotation, find the set of violations using the rule
|
protected void |
handleUnsatisfiable(Set<org.semanticweb.owlapi.model.OWLClass> unsatisfiable,
org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isOwlDocumentLevel() |
getDate, getDescription, getGrandFatheringDate, getName, getPredictedAnnotations, getRuleId, getRuleViolations, getStatus, hasGrandFathering, isAnnotationLevel, isDocumentLevel, isInferringAnnotations, setDate, setDescription, setGrandFatheringDate, setName, setRuleId, setStatus
public AnnotationTaxonRule(OWLGraphWrapper graph)
graph
- public Set<AnnotationRuleViolation> getRuleViolations(GeneAnnotation a)
AnnotationRule
getRuleViolations
in interface AnnotationRule
getRuleViolations
in class AbstractAnnotationRule
a
- annotationAnnotationRule.isAnnotationLevel()
public boolean isOwlDocumentLevel()
isOwlDocumentLevel
in interface AnnotationRule
isOwlDocumentLevel
in class AbstractAnnotationRule
AnnotationRule.getRuleViolations(GafDocument, OWLGraphWrapper)
public Set<AnnotationRuleViolation> getRuleViolations(GafDocument gafDoc, OWLGraphWrapper graph)
AnnotationRule
GafDocument
in OWL, find the set of violations using the rulegetRuleViolations
in interface AnnotationRule
getRuleViolations
in class AbstractAnnotationRule
AnnotationRule.isOwlDocumentLevel()
protected void handleUnsatisfiable(Set<org.semanticweb.owlapi.model.OWLClass> unsatisfiable, org.semanticweb.owlapi.model.OWLOntology ontology)
Copyright © 2010–2015. All rights reserved.