Uses of Interface
org.biopax.paxtools.query.model.Node
Packages that use Node
Package
Description
Graph-theoretic querying module in Paxtools is used for identifying paths between molecules or identifying other
molecules that is reachable through some specific paths using the BioPAX data model.
This package contains the SIF rules for BioPAX Level 3.
This package contains the SIF rules for BioPAX Level 3.
This package contains TODO annotate!
This package contains TODO annotate!
-
Uses of Node in org.biopax.paxtools.query
Methods in org.biopax.paxtools.query that return types with arguments of type NodeModifier and TypeMethodDescriptionQueryExecuter.getSeedInteractions(Collection<BioPAXElement> elements, Graph graph) Extracts the querible interactions from the elements.QueryExecuter.prepareSingleNodeSet(Set<BioPAXElement> elements, Graph graph) Gets the related wrappers of the given elements in a set.QueryExecuter.prepareSingleNodeSetFromSets(Set<Set<BioPAXElement>> sets, Graph graph) Gets the related wrappers of the given elements in the sets. -
Uses of Node in org.biopax.paxtools.query.algorithm
Fields in org.biopax.paxtools.query.algorithm with type parameters of type NodeModifier and TypeFieldDescriptionprotected LinkedList<Node>BFS.queueBFS queue.BFS.sourceSetBFS starts from source nodes.BFS.stopSetBFS will not further traverse neighbors of any node in the stopSet.Methods in org.biopax.paxtools.query.algorithm with parameters of type NodeModifier and TypeMethodDescriptionprotected intGets color tag of the nodeprotected booleanBFS.isEquivalentInTheSet(Node node, boolean direction, Set<Node> set) Checks if an equivalent of the given node is in the set.protected booleanBFS.isEquivalentInTheSet(Node node, Set<Node> set) Checks if an equivalent of the given node is in the set.booleanChecks whether an edge is on an unwanted cycle.protected voidBFS.labelEquivRecursive(Node node, boolean up, int dist, boolean enqueue, boolean head) Labels equivalent nodes recursively.protected voidBFS.processNode(Node current) Processes a node.protected booleanCycleBreaker.processNode2(Node current) Continue the search from the node.protected voidSets color tagMethod parameters in org.biopax.paxtools.query.algorithm with type arguments of type NodeModifier and TypeMethodDescriptionprotected booleanBFS.isEquivalentInTheSet(Node node, boolean direction, Set<Node> set) Checks if an equivalent of the given node is in the set.protected booleanBFS.isEquivalentInTheSet(Node node, Set<Node> set) Checks if an equivalent of the given node is in the set.Constructor parameters in org.biopax.paxtools.query.algorithm with type arguments of type NodeModifierConstructorDescriptionConstructor with all parameters.CommonStreamQuery(Collection<Set<Node>> sourceStateSet, Direction direction, int limit) Constructor for Common Stream with Entity States.CommonStreamQuery(Set<Node> sourceNodeSet, Direction direction, int limit) Constructor for Common Stream with Selected Nodes.NeighborhoodQuery(Set<Node> sourceNodes, Direction direction, int limit) Constructor with parameters.PathsBetweenQuery(Collection<Set<Node>> sourceSet, int limit) Constructor with parametersPathsFromToQuery(Set<Node> sourceSet, Set<Node> targetSet, LimitType limitType, int stopDistance, boolean strict) Constructor with parameters. -
Uses of Node in org.biopax.paxtools.query.model
Classes in org.biopax.paxtools.query.model that implement NodeFields in org.biopax.paxtools.query.model with type parameters of type NodeModifier and TypeFieldDescriptionAbstractNode.bannedFor saying: "If the algorithm traverses this node, it cannot traverse those others".AbstractNode.lowerEquivalentIf there are equivalent nodes in the graph, and they have a hierarchy, like an homology node and members, then this set is for the child equivalents of this node.AbstractNode.upperEquivalentIf there are equivalent nodes in the graph, and they have a hierarchy, like an homology node and members, then this set is for the parent equivalents of this node.Methods in org.biopax.paxtools.query.model that return NodeModifier and TypeMethodDescriptionAbstractEdge.getSourceNode()Edge.getSourceNode()AbstractEdge.getTargetNode()Edge.getTargetNode()abstract NodeCreates the wrapper for the given object.Methods in org.biopax.paxtools.query.model that return types with arguments of type NodeModifier and TypeMethodDescriptionAbstractNode.getBanned()AbstractNode.getLowerEquivalent()Node.getLowerEquivalent()AbstractNode.getUpperEquivalent()Node.getUpperEquivalent()Graph.getWrapperMap(Set<?> objects) Gets a map from objects to their wrappers.Graph.getWrapperSet(Set<?> objects) Gets the set of wrappers for the given wrapped object set.Method parameters in org.biopax.paxtools.query.model with type arguments of type NodeConstructors in org.biopax.paxtools.query.model with parameters of type NodeModifierConstructorDescriptionAbstractEdge(Node source, Node target, Graph graph) Edges should know their source and target nodes, and their graph. -
Uses of Node in org.biopax.paxtools.query.wrapperL3
Classes in org.biopax.paxtools.query.wrapperL3 that implement NodeModifier and TypeClassDescriptionclassWrapper for the Control class.classWrapper for the Conversion class.classThis is the parent wrapper class for both Conversion and TemplateReaction objects.classWrapper for PhysicalEntity.classWrapper for TemplateReaction class.Methods in org.biopax.paxtools.query.wrapperL3 that return NodeModifier and TypeMethodDescriptionThis method creates a wrapper for every wrappable L3 element.Methods in org.biopax.paxtools.query.wrapperL3 that return types with arguments of type NodeModifier and TypeMethodDescriptionControlWrapper.getLowerEquivalent()Control cannot have an equivalent.EventWrapper.getLowerEquivalent()Events do not have equivalent objects.PhysicalEntityWrapper.getLowerEquivalent()ControlWrapper.getUpperEquivalent()Control cannot have an equivalent.EventWrapper.getUpperEquivalent()Events do not have equivalent objects.PhysicalEntityWrapper.getUpperEquivalent()GraphL3.getWrapperMap(Set<?> objects) Gets an element-to-wrapper map for the given elements.GraphL3.getWrapperSet(Set<?> objects) Gets wrappers of given elementsConstructors in org.biopax.paxtools.query.wrapperL3 with parameters of type Node -
Uses of Node in org.biopax.paxtools.query.wrapperL3undirected
Classes in org.biopax.paxtools.query.wrapperL3undirected that implement NodeModifier and TypeClassDescriptionclassWrapper for the Control class.classThis is the parent wrapper class for both Conversion and TemplateReaction objects.classWrapper for Interaction class, excluding Control objects.classWrapper for PhysicalEntity.Methods in org.biopax.paxtools.query.wrapperL3undirected that return NodeModifier and TypeMethodDescriptionThis method creates a wrapper for every wrappable L3 element.Methods in org.biopax.paxtools.query.wrapperL3undirected that return types with arguments of type NodeModifier and TypeMethodDescriptionControlWrapper.getLowerEquivalent()Control cannot have an equivalent.EventWrapper.getLowerEquivalent()Events do not have equivalent objects.PhysicalEntityWrapper.getLowerEquivalent()ControlWrapper.getUpperEquivalent()Control cannot have an equivalent.EventWrapper.getUpperEquivalent()Events do not have equivalent objects.PhysicalEntityWrapper.getUpperEquivalent()GraphL3Undirected.getWrapperMap(Set<?> objects) Gets an element-to-wrapper map for the given elements.GraphL3Undirected.getWrapperSet(Set<?> objects) Gets wrappers of given elementsConstructors in org.biopax.paxtools.query.wrapperL3undirected with parameters of type Node