owltools.gaf.inference
Class AbstractAnnotationPredictor
java.lang.Object
owltools.gaf.inference.AbstractAnnotationPredictor
- All Implemented Interfaces:
- AnnotationPredictor
- Direct Known Subclasses:
- BasicAnnotationPropagator, CompositionalClassPredictor
public abstract class AbstractAnnotationPredictor
- extends Object
- implements AnnotationPredictor
- Author:
- cjm
Field Summary |
protected static org.apache.log4j.Logger |
LOG
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static org.apache.log4j.Logger LOG
AbstractAnnotationPredictor
public AbstractAnnotationPredictor(GafDocument gafDocument,
OWLGraphWrapper graph)
getGafDocument
public GafDocument getGafDocument()
setGafDocument
public void setGafDocument(GafDocument gafDocument)
getGraph
public OWLGraphWrapper getGraph()
setGraph
public void setGraph(OWLGraphWrapper graph)
setAndFilterRedundantPredictions
protected void setAndFilterRedundantPredictions(Set<Prediction> predictions,
Set<org.semanticweb.owlapi.model.OWLClass> aClasses)
- side-effects: removes redundant predictions
- Parameters:
predictions
- aClasses
-
getAllPredictions
public Set<Prediction> getAllPredictions()
- Specified by:
getAllPredictions
in interface AnnotationPredictor
Copyright © 2010-2013. All Rights Reserved.