| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
pathfeatures.PathFeature --+
|
Constraint --+
|
object --+ |
| |
LogicNode --+
|
CodedConstraint --+
|
MultiConstraint --+
|
RangeConstraint
Constraints for testing where a value lies relative to a set of ranges
======================================================================
These constraints require that the value of the path they constrain
should lie in relationship to the set of values passed according to
the specific operator.
Valid operators:
- OVERLAPS : The value overlaps at least one of the given ranges
- WITHIN : The value is wholly outside the given set of ranges
- CONTAINS : The value contains all the given ranges
- DOES NOT CONTAIN : The value does not contain all the given ranges
- OUTSIDE : Some part is outside the given set of ranges
- DOES NOT OVERLAP : The value does not overlap with any of the ranges
For example:
4 WITHIN [1..5, 20..25] => True
The format of the ranges depends on the value being constrained and what range
parsers have been configured on the target server. A common range parser for
biological mines is the one for Locations:
Gene.chromosomeLocation OVERLAPS [2X:54321..67890, 3R:12345..456789]
|
|||
|
Inherited from Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
OPS =
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
OPS
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Thu Mar 21 13:40:33 2013 | http://epydoc.sourceforge.net |