public class GenericReasonerValidationCheck extends AbstractAnnotationRule
ElkReasoner
will not detect unsatisfiable
classes, which result from inverse_of object properties. ELK does not support
this at the moment.Modifier and Type | Field and Description |
---|---|
static boolean |
CREATE_EXPLANATIONS |
static String |
PERMANENT_JAVA_ID
The string to identify this class in the annotation_qc.xml and related factories.
|
Constructor and Description |
---|
GenericReasonerValidationCheck() |
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
|
boolean |
isAnnotationLevel() |
boolean |
isOwlDocumentLevel() |
getDate, getDescription, getGrandFatheringDate, getName, getPredictedAnnotations, getRuleId, getRuleViolations, getStatus, hasGrandFathering, isDocumentLevel, isInferringAnnotations, setDate, setDescription, setGrandFatheringDate, setName, setRuleId, setStatus
public static final String PERMANENT_JAVA_ID
public static boolean CREATE_EXPLANATIONS
public Set<AnnotationRuleViolation> getRuleViolations(GeneAnnotation a)
AnnotationRule
getRuleViolations
in interface AnnotationRule
getRuleViolations
in class AbstractAnnotationRule
a
- annotationAnnotationRule.isAnnotationLevel()
public boolean isAnnotationLevel()
isAnnotationLevel
in interface AnnotationRule
isAnnotationLevel
in class AbstractAnnotationRule
GeneAnnotation
.AnnotationRule.getRuleViolations(GeneAnnotation)
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()
Copyright © 2010-2014. All Rights Reserved.