owltools.gaf.inference
Class TaxonConstraintsEngine

java.lang.Object
  extended by owltools.gaf.inference.TaxonConstraintsEngine

Deprecated. There is now a taxon checks using an OWL resoner. This implementation may over-report violations, i.e. taxon constrains should not be propagated over regulates relations.

@Deprecated
public class TaxonConstraintsEngine
extends Object

Author:
cjm
See Also:
AnnotationTaxonRule

Constructor Summary
TaxonConstraintsEngine(OWLGraphWrapper graph)
          Deprecated.  
 
Method Summary
 boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c, org.semanticweb.owlapi.model.OWLClass testTax)
          Deprecated. returns true if testOntologyCls is applicable for testTax
 boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c, org.semanticweb.owlapi.model.OWLClass testTax, Set<OWLGraphEdge> testClsEdges, Set<org.semanticweb.owlapi.model.OWLObject> taxAncs)
          Deprecated.  
 boolean isClassApplicable(String cid, String taxId)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaxonConstraintsEngine

public TaxonConstraintsEngine(OWLGraphWrapper graph)
Deprecated. 
Method Detail

isClassApplicable

public boolean isClassApplicable(String cid,
                                 String taxId)
Deprecated. 
Parameters:
cid -
taxId -
Returns:
boolean

isClassApplicable

public boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c,
                                 org.semanticweb.owlapi.model.OWLClass testTax)
Deprecated. 
returns true if testOntologyCls is applicable for testTax

Parameters:
c -
testTax -
Returns:
boolean

isClassApplicable

public boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c,
                                 org.semanticweb.owlapi.model.OWLClass testTax,
                                 Set<OWLGraphEdge> testClsEdges,
                                 Set<org.semanticweb.owlapi.model.OWLObject> taxAncs)
Deprecated. 


Copyright © 2010-2013. All Rights Reserved.