owltools.gaf.inference
Class FoldBasedPredictor

java.lang.Object
  extended by owltools.gaf.inference.AbstractAnnotationPredictor
      extended by owltools.gaf.inference.FoldBasedPredictor
All Implemented Interfaces:
AnnotationPredictor

public class FoldBasedPredictor
extends AbstractAnnotationPredictor
implements AnnotationPredictor

see http://code.google.com/p/owltools/wiki/AnnotationExtensionFolding

Author:
cjm

Field Summary
protected static org.apache.log4j.Logger LOG
           
 org.semanticweb.owlapi.reasoner.OWLReasoner reasoner
           
 
Constructor Summary
FoldBasedPredictor(GafDocument gafDocument, OWLGraphWrapper graph)
           
 
Method Summary
 void fold()
           
protected  Prediction getPrediction(GeneAnnotation ann, org.semanticweb.owlapi.model.OWLClass c, String bioentity, String with)
           
 Set<Prediction> predict(String bioentity)
           
 
Methods inherited from class owltools.gaf.inference.AbstractAnnotationPredictor
getAllPredictions, getGafDocument, getGraph, setAndFilterRedundantPredictions, setGafDocument, setGraph
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface owltools.gaf.inference.AnnotationPredictor
getAllPredictions
 

Field Detail

LOG

protected static org.apache.log4j.Logger LOG

reasoner

public org.semanticweb.owlapi.reasoner.OWLReasoner reasoner
Constructor Detail

FoldBasedPredictor

public FoldBasedPredictor(GafDocument gafDocument,
                          OWLGraphWrapper graph)
Method Detail

fold

public void fold()

predict

public Set<Prediction> predict(String bioentity)
Specified by:
predict in interface AnnotationPredictor

getPrediction

protected Prediction getPrediction(GeneAnnotation ann,
                                   org.semanticweb.owlapi.model.OWLClass c,
                                   String bioentity,
                                   String with)


Copyright © 2010-2013. All Rights Reserved.