Constructor and Description |
---|
ConBox() |
Modifier and Type | Method and Description |
---|---|
static Constraint |
complexes()
From PhysicalEntity to its parent Complex recursively.
|
static Constraint |
complexMembers()
From Complex to its members recursively (also getting member of the inner complexes).
|
static Constraint |
compToER()
From Complex or SimplePhysicalEntity to the related EntityReference.
|
static Constraint |
controlled()
From Control to the controlled Process
|
static Constraint |
controllerPE()
From Control to the controller PhysicalEntity
|
static Constraint |
controlsConv()
From PhysicalEntity to the controlled Conversion, skipping the middle Control.
|
static Constraint |
controlsInteraction()
From PhysicalEntity to the controlled Interaction, skipping the middle Control.
|
static Constraint |
controlToConv()
From Control to the controlled Conversion, traversing downstream Controls recursively.
|
static Constraint |
controlToInter()
From Control to the controlled Interaction, traversing downstream Controls recursively.
|
static Constraint |
controlToTempReac()
From Control to the controlled TemplateReaction, traversing downstream Controls recursively.
|
static Constraint |
convToControl()
From Conversion to the upstream Control (and its upstream Control recursively).
|
static Constraint |
convToController()
From Conversion to the controller of the upstream Control (and its upstream Control
recursively).
|
static Constraint |
differentialActivity(boolean activating)
Gets a constraint to ensure that ensures only one of the two PhysicalEntities has an
activity.
|
static Constraint |
equal(boolean equal)
Makes a linker constraint from PhysicalEntity to its linked PhysicalEntity towards complex
direction.
|
static Constraint |
erToPE()
From EntityReference to the member PhysicalEntity
|
static Constraint |
genericEquiv()
From PhysicalEntity to its generic equivalents, i.e.
|
static Constraint |
hasDifferentCompartments()
Checks if two physical entities have non-empty and different compartments.
|
static Constraint |
hasXref(String xrefID)
Makes sure that the object has an Xref with the given ID.
|
static Constraint |
inSamePathway()
Makes sure that the two interactions are members of the same pathway.
|
static Constraint |
interToControl()
From Interaction to the upstream Control (and its upstream Control recursively).
|
static Constraint |
interToController()
From Interaction to the controlling Controls recursively, and their controller PEs.
|
static Constraint |
interToPE()
From Interaction to the related PhysicalEntity.
|
static Constraint |
isBait()
Checks if the molecule is a bait of a Y2H experiment.
|
static Constraint |
isHuman()
Makes sure the EntityReference or the PhysicalEntity belongs to human.
|
static Constraint |
isPrey()
Checks if the molecule is a prey of a Y2H experiment.
|
static Constraint |
left()
From Conversion to its left participants.
|
static Constraint |
linkedER(boolean up) |
static Constraint |
linkToComplex()
Makes a linker constraint from PhysicalEntity to its linked PhysicalEntity towards complex
direction.
|
static Constraint |
linkToComplex(Blacklist blacklist)
Makes a linker constraint from PhysicalEntity to its linked PhysicalEntity towards complex
direction.
|
static Constraint |
linkToSimple(Blacklist blacklist)
Makes a linker constraint from PhysicalEntity to its linked PhysicalEntity towards member
direction.
|
static Constraint |
linkToSpecific()
Makes a linker constraint from PhysicalEntity to its linked PhysicalEntity towards member
direction.
|
static Constraint |
maxDegree(int limit)
Makes sure the participant degree (number of Conversions that this is a participant) of the
PhysicalEntity is less than or equal to the parameter.
|
static Constraint |
modificationConstraint(String modifTerm)
Makes sure that the PhysicalEntity or any linked PE contains the modification term.
|
static Constraint |
moreControllerThanParticipant()
Makes sure that the PhysicalEntity is controlling more reactions than it participates
(excluding complex assembly).
|
static Constraint |
nameEquals(String... name)
Filters Named to contain a name from the input set.
|
static Constraint |
nameEquals(String name)
Filters Named to contain a specific name.
|
static Constraint |
nextInteraction()
Starts from an Interaction and gets next Interactions in temporal order, if ever defined in
a Pathway.
|
static Constraint |
notAParticipant()
Makes sure that the second element (PhysicalEntity) is not a participant of the first element
(Interaction).
|
static Constraint |
notControlled()
Makes sure the Interaction has no Control
|
static Constraint |
notControlsThis()
Makes sure the second element (Control) is not a controller to the first element
(Interaction).
|
static Constraint |
notGeneric()
Makes sure that the PhysicalEntity do not have member physical entities..
|
static Constraint |
notLabeledInactive()
Makes sure a PhysicalEntity of any linked member PhysicalEntities toward members are not
labeled as inactive.
|
static Constraint |
participant()
From Interaction to its PhysicalEntity participants.
|
static Constraint |
participantER()
From Interaction to the related EntityReference of its participants.
|
static Constraint |
participatesInConv()
From PhysicalEntity to the Conversion that it participates.
|
static Constraint |
participatesInInter()
From PhysicalEntity to the Interaction that it participates.
|
static Constraint |
peNotRelatedToER()
Makes sure that the given physical entity is not related to the entity reference.
|
static Constraint |
peToControl()
From PhysicalEntity to the downstream Control
|
static Constraint |
peToControlledConv()
From PhysicalEntity to the downstream Conversion.
|
static Constraint |
peToControlledInter()
From PhysicalEntity to the downstream Interaction.
|
static Constraint |
peToER()
From SimplePhysicalEntity to its EntityReference.
|
static Constraint |
peToInter()
From PhysicalEntity to the related Interaction.
|
static Constraint |
product()
From TemplateReaction to its products.
|
static Constraint |
right()
From Conversion to its right participants.
|
static Constraint |
simpleMembers()
From complex to its simple members (members which are of type SimplePhysicalEntity)
recursively.
|
static Constraint |
simplePEToConv(RelType type)
From simple PhysicalEntity to related Conversion.
|
static Constraint |
source(String dbname) |
static Constraint |
type(Class<? extends BioPAXElement> clazz)
Creates an element type constraint.
|
static Constraint |
withComplexes()
From PhysicalEntity to parent Complex recursively, or to itself.
|
static Constraint |
withComplexMembers()
From Complex to its members, or the complex itself.
|
static Constraint |
withSimpleMembers()
From complex to its simple members recursively, or the Complex itself
|
public ConBox()
public static Constraint erToPE()
public static Constraint peToER()
public static Constraint peToControl()
public static Constraint peToControlledConv()
public static Constraint peToControlledInter()
public static Constraint peToInter()
public static Constraint simplePEToConv(RelType type)
type
- relationship typepublic static Constraint interToPE()
public static Constraint controlled()
public static Constraint controllerPE()
public static Constraint controlToConv()
public static Constraint controlToTempReac()
public static Constraint controlToInter()
public static Constraint convToControl()
public static Constraint convToController()
public static Constraint interToControl()
public static Constraint controlsConv()
public static Constraint controlsInteraction()
public static Constraint nextInteraction()
public static Constraint genericEquiv()
public static Constraint complexMembers()
public static Constraint simpleMembers()
public static Constraint withComplexMembers()
public static Constraint withSimpleMembers()
public static Constraint complexes()
public static Constraint withComplexes()
public static Constraint left()
public static Constraint right()
public static Constraint participatesInConv()
public static Constraint participatesInInter()
public static Constraint interToController()
public static Constraint compToER()
public static Constraint nameEquals(String name)
name
- name to requirepublic static Constraint nameEquals(String... name)
name
- name to requirepublic static Constraint differentialActivity(boolean activating)
activating
- true/false (TODO explain)public static Constraint participant()
public static Constraint participantER()
public static Constraint product()
public static Constraint notControlled()
public static Constraint isHuman()
public static Constraint hasXref(String xrefID)
xrefID
- xref idpublic static Constraint notAParticipant()
public static Constraint peNotRelatedToER()
public static Constraint notControlsThis()
public static Constraint notLabeledInactive()
public static Constraint modificationConstraint(String modifTerm)
modifTerm
- term to checkpublic static Constraint linkToSpecific()
public static Constraint linkToComplex()
public static Constraint linkedER(boolean up)
public static Constraint linkToSimple(Blacklist blacklist)
blacklist
- used to detect ubiquitous small moleculespublic static Constraint linkToComplex(Blacklist blacklist)
blacklist
- used to detect ubiquitous small moleculespublic static Constraint equal(boolean equal)
equal
- true/false (TODO explain)public static Constraint type(Class<? extends BioPAXElement> clazz)
clazz
- a BioPAX type, i.e., corresponding interface classpublic static Constraint notGeneric()
public static Constraint maxDegree(int limit)
limit
- max degree limitpublic static Constraint source(String dbname)
public static Constraint inSamePathway()
public static Constraint moreControllerThanParticipant()
public static Constraint hasDifferentCompartments()
public static Constraint isPrey()
public static Constraint isBait()
Copyright © 2015 BioPAX. All rights reserved.