owltools.gaf.inference
Class FoldBasedPredictor
java.lang.Object
owltools.gaf.inference.AbstractAnnotationPredictor
owltools.gaf.inference.FoldBasedPredictor
- All Implemented Interfaces:
- AnnotationPredictor
public class FoldBasedPredictor
- extends AbstractAnnotationPredictor
- implements AnnotationPredictor
Use a reasoner to find more specific named classes for annotations with extension expressions.
see http://code.google.com/p/owltools/wiki/AnnotationExtensionFolding
- Author:
- cjm
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FoldBasedPredictor
public FoldBasedPredictor(GafDocument gafDocument,
OWLGraphWrapper graph)
init
public void init()
predictForBioEntity
public List<Prediction> predictForBioEntity(Bioentity e,
Collection<GeneAnnotation> anns)
- Specified by:
predictForBioEntity
in interface AnnotationPredictor
getPrediction
protected Prediction getPrediction(GeneAnnotation ann,
org.semanticweb.owlapi.model.OWLClass c,
String bioentity,
String with)
dispose
public void dispose()
- Specified by:
dispose
in interface AnnotationPredictor
- Overrides:
dispose
in class AbstractAnnotationPredictor
Copyright © 2010-2014. All Rights Reserved.