owltools.sim
Class SimSearch
java.lang.Object
owltools.sim.SimSearch
public class SimSearch
- extends Object
quick search for best matches
- Author:
- cjm
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
minScore
protected Double minScore
minIC
protected Double minIC
simEngine
protected SimEngine simEngine
bloomFilter
protected BloomFilter<org.semanticweb.owlapi.model.OWLObject> bloomFilter
maxHits
protected int maxHits
candidates
protected Set<org.semanticweb.owlapi.model.OWLObject> candidates
reporter
protected Reporter reporter
SimSearch
public SimSearch(SimEngine simEngine)
SimSearch
public SimSearch(SimEngine simEngine,
Reporter reporter)
search
public List<org.semanticweb.owlapi.model.OWLObject> search(org.semanticweb.owlapi.model.OWLObject queryObj)
- Given a query object (e.g. organism, disorder, gene), find candidate hit objects based
on simple attribute overlap
- Parameters:
queryObj
-
- Returns:
setCandidates
public void setCandidates(Set<org.semanticweb.owlapi.model.OWLObject> candidates)
getSimEngine
public SimEngine getSimEngine()
setSimEngine
public void setSimEngine(SimEngine simEngine)
getMaxHits
public int getMaxHits()
setMaxHits
public void setMaxHits(int maxHits)
Copyright © 2010-2011. All Rights Reserved.