Uses of Class
org.forester.phylogeny.PhylogenyNode
-
-
Uses of PhylogenyNode in org.forester.archaeopteryx
Methods in org.forester.archaeopteryx with parameters of type PhylogenyNode Modifier and Type Method Description static java.lang.StringTreePanelUtil. createUriForSeqWeb(PhylogenyNode node, Configuration conf, TreePanel tp)static java.util.List<java.lang.String>TreePanelUtil. createUrisForPdbWeb(PhylogenyNode node, java.util.List<Accession> pdb_accs, Configuration configuration, TreePanel treePanel)static java.util.Set<Taxonomy>AptxUtil. obtainAllDistinctTaxonomies(PhylogenyNode node)static java.util.Set<Taxonomy>TreePanelUtil. obtainDistinctTaxonomies(PhylogenyNode node)Returns the set of distinct taxonomies of all external nodes of node.static voidTreePanelUtil. showExtDescNodeDataUserSelectedHelper(org.forester.archaeopteryx.ControlPanel cp, PhylogenyNode node, java.util.List<java.lang.String> data) -
Uses of PhylogenyNode in org.forester.archaeopteryx.tools
Methods in org.forester.archaeopteryx.tools with parameters of type PhylogenyNode Modifier and Type Method Description static booleanBlast. isContainsQueryForBlast(PhylogenyNode node)static java.lang.StringBlast. obtainQueryForBlast(PhylogenyNode node) -
Uses of PhylogenyNode in org.forester.io.parsers.nhx
Methods in org.forester.io.parsers.nhx with parameters of type PhylogenyNode Modifier and Type Method Description static voidNHXParser. parseNHX(java.lang.String s, PhylogenyNode node_to_annotate, NHXParser.TAXONOMY_EXTRACTION taxonomy_extraction, boolean replace_underscores, boolean allow_errors_in_distance_to_parent, boolean replace_bell) -
Uses of PhylogenyNode in org.forester.io.parsers.util
Methods in org.forester.io.parsers.util with parameters of type PhylogenyNode Modifier and Type Method Description static java.lang.StringParserUtils. extractTaxonomyDataFromNodeName(PhylogenyNode node, NHXParser.TAXONOMY_EXTRACTION taxonomy_extraction) -
Uses of PhylogenyNode in org.forester.io.writers
Methods in org.forester.io.writers with parameters of type PhylogenyNode Modifier and Type Method Description static voidPhyloXmlNodeWriter. toPhyloXml(java.io.Writer w, PhylogenyNode node, int level, java.lang.String indentation) -
Uses of PhylogenyNode in org.forester.pccx
Methods in org.forester.pccx with parameters of type PhylogenyNode Modifier and Type Method Description voidBranchCountingBasedScoringMethod. calculateScoreForExternalNode(java.util.SortedMap<PhylogenyNode,java.lang.Double> external_node_scores, Phylogeny phylogeny, PhylogenyNode external_node, CoverageCalculationOptions options)voidScoringMethodForExternalNode. calculateScoreForExternalNode(java.util.SortedMap<PhylogenyNode,java.lang.Double> external_node_scores, Phylogeny phylogeny, PhylogenyNode external_node, CoverageCalculationOptions options)This calculates the coverage score for one external node.Method parameters in org.forester.pccx with type arguments of type PhylogenyNode Modifier and Type Method Description voidBranchCountingBasedScoringMethod. calculateScoreForExternalNode(java.util.SortedMap<PhylogenyNode,java.lang.Double> external_node_scores, Phylogeny phylogeny, PhylogenyNode external_node, CoverageCalculationOptions options)voidScoringMethodForExternalNode. calculateScoreForExternalNode(java.util.SortedMap<PhylogenyNode,java.lang.Double> external_node_scores, Phylogeny phylogeny, PhylogenyNode external_node, CoverageCalculationOptions options)This calculates the coverage score for one external node. -
Uses of PhylogenyNode in org.forester.phylogeny
Methods in org.forester.phylogeny that return PhylogenyNode Modifier and Type Method Description static PhylogenyNodePhylogenyMethods. calculateLCA(PhylogenyNode node1, PhylogenyNode node2)Returns the LCA of PhylogenyNodes node1 and node2.static PhylogenyNodePhylogenyMethods. calculateLCAonTreeWithIdsInPreOrder(PhylogenyNode node1, PhylogenyNode node2)Returns the LCA of PhylogenyNodes node1 and node2.static PhylogenyNodePhylogenyMethods. calculateNodeWithMaxDistanceToRoot(Phylogeny phy)PhylogenyNodePhylogenyNode. copyNodeData()Returns a new PhylogenyNode which has its data copied from this PhylogenyNode.PhylogenyNodePhylogenyNode. copyNodeDataShallow()Returns a new PhylogenyNode which has the same data as this PhylogenyNode.static PhylogenyNodePhylogenyNode. createInstanceFromNhxString(java.lang.String nhx)static PhylogenyNodePhylogenyNode. createInstanceFromNhxString(java.lang.String nhx, NHXParser.TAXONOMY_EXTRACTION taxonomy_extraction)static PhylogenyNodePhylogenyNode. createInstanceFromNhxString(java.lang.String nhx, NHXParser.TAXONOMY_EXTRACTION taxonomy_extraction, boolean replace_underscores)PhylogenyNodePhylogenyNode. getChildNode(int i)This return child node n of this node.PhylogenyNodePhylogenyNode. getChildNode1()Convenience method.PhylogenyNodePhylogenyNode. getChildNode2()Convenience method.PhylogenyNodePhylogenyBranch. getConnectedNode(PhylogenyNode node)PhylogenyNodePhylogenyNode. getFirstChildNode()Convenience method.PhylogenyNodePhylogeny. getFirstExternalNode()Returns the first external PhylogenyNode.PhylogenyNodePhylogenyBranch. getFirstNode()static PhylogenyNodePhylogenyMethods. getFurthestDescendant(PhylogenyNode node)PhylogenyNodePhylogenyNode. getLastChildNode()Convenience method.PhylogenyNodePhylogenyNode. getLink()Returns a refernce to the linked PhylogenyNode of this PhylogenyNode.PhylogenyNodePhylogenyNode. getNextExternalNode()Returns a refernce to the next external PhylogenyNode of this PhylogenyNode.PhylogenyNodePhylogenyNode. getNextExternalNodeWhileTakingIntoAccountCollapsedNodes()PhylogenyNodePhylogeny. getNode(long id)Finds the PhylogenyNode of this Phylogeny which has a matching ID number.PhylogenyNodePhylogeny. getNode(java.lang.String name)Returns a PhylogenyNode of this Phylogeny which has a matching name.PhylogenyNodePhylogeny. getNodeViaSequenceName(java.lang.String seq_name)PhylogenyNodePhylogeny. getNodeViaTaxonomyCode(java.lang.String taxonomy_code)PhylogenyNodePhylogenyNode. getParent()Returns a refernce to the parent PhylogenyNode of this PhylogenyNode.PhylogenyNodePhylogenyNode. getPreviousExternalNode()Returns a refernce to the next external PhylogenyNode of this PhylogenyNode.PhylogenyNodePhylogeny. getRoot()Returns the root PhylogenyNode of this Phylogeny.PhylogenyNodePhylogenyBranch. getSecondNode()Methods in org.forester.phylogeny that return types with arguments of type PhylogenyNode Modifier and Type Method Description static java.util.HashMap<java.lang.String,PhylogenyNode>PhylogenyMethods. createNameToExtNodeMap(Phylogeny phy)static java.util.List<java.util.List<PhylogenyNode>>PhylogenyMethods. divideIntoSubTrees(Phylogeny phy, double min_distance_to_root)static java.util.List<PhylogenyNode>PhylogenyMethods. getAllDescendants(PhylogenyNode node)java.util.List<PhylogenyNode>PhylogenyNode. getAllDescendants()java.util.List<PhylogenyNode>PhylogenyNode. getAllExternalDescendants()Returns a List containing references to all external children of this PhylogenyNode.java.util.List<PhylogenyNode>PhylogenyNode. getDescendants()java.util.List<PhylogenyNode>Phylogeny. getExternalNodes()Warning.java.util.List<PhylogenyNode>Phylogeny. getNodes(java.lang.String name)Returns a List with references to all Nodes of this Phylogeny which have a matching name.java.util.List<PhylogenyNode>Phylogeny. getNodesViaGeneName(java.lang.String seq_name)java.util.List<PhylogenyNode>Phylogeny. getNodesViaSequenceName(java.lang.String seq_name)java.util.List<PhylogenyNode>Phylogeny. getNodesViaSequenceSymbol(java.lang.String seq_name)java.util.List<PhylogenyNode>Phylogeny. getNodesViaTaxonomyCode(java.lang.String taxonomy_code)java.util.List<PhylogenyNode>Phylogeny. getNodesWithMatchingSpecies(java.lang.String specname)Returns a Vector with references to all Nodes of this Phylogeny which have a matching species name.java.util.List<PhylogenyNode>Phylogeny. getParalogousNodes(PhylogenyNode n, java.lang.String[] taxonomyCodeRange)Returns all paralogs of the external PhylogenyNode n of this Phylogeny.static java.util.List<PhylogenyNode>PhylogenyMethods. obtainAllNodesAsList(Phylogeny phy)static java.util.List<PhylogenyNode>PhylogenyMethods. searchData(java.lang.String query, Phylogeny phy, boolean case_sensitive, boolean partial, boolean regex, boolean search_domains, double domains_confidence_threshold)static java.util.List<PhylogenyNode>PhylogenyMethods. searchDataLogicalAnd(java.lang.String[] queries, Phylogeny phy, boolean case_sensitive, boolean partial, boolean search_domains, double domains_confidence_threshold)static java.util.List<PhylogenyNode>PhylogenyMethods. taxonomyBasedDeletionOfExternalNodes(Phylogeny reference, Phylogeny to_be_stripped)Removes from Phylogeny to_be_stripped all external Nodes which are associated with a species NOT found in Phylogeny reference.Methods in org.forester.phylogeny with parameters of type PhylogenyNode Modifier and Type Method Description voidPhylogeny. addAsChild(PhylogenyNode parent)Adds this Phylogeny to the list of child nodes of PhylogenyNode parent and sets the parent of this to parent.voidPhylogenyNode. addAsChild(PhylogenyNode node)Adds PhylogenyNode n to the list of child nodes and sets the _parent of n to this.voidPhylogeny. addAsSibling(PhylogenyNode sibling)static doublePhylogenyMethods. calculateDistance(PhylogenyNode node1, PhylogenyNode node2)Calculates the distance between PhylogenyNodes node1 and node2.static PhylogenyNodePhylogenyMethods. calculateLCA(PhylogenyNode node1, PhylogenyNode node2)Returns the LCA of PhylogenyNodes node1 and node2.static PhylogenyNodePhylogenyMethods. calculateLCAonTreeWithIdsInPreOrder(PhylogenyNode node1, PhylogenyNode node2)Returns the LCA of PhylogenyNodes node1 and node2.static shortPhylogenyMethods. calculateMaxBranchesToLeaf(PhylogenyNode node)static intPhylogenyMethods. calculateNumberOfExternalNodesWithoutTaxonomy(PhylogenyNode node)doublePhylogeny. calculateSubtreeHeight(PhylogenyNode n)This calculates the height of the subtree emanating at n for rooted, tree-shaped phylogeniesstatic voidPhylogenyMethods. collapseSubtreeStructure(PhylogenyNode n)intPhylogenyNode. compareTo(PhylogenyNode o)PhylogenyPhylogeny. copy(PhylogenyNode source)Returns a deep copy of this Phylogeny.PhylogenyPhylogeny. copyShallow(PhylogenyNode source)static voidPhylogenyMethods. deleteNonOrthologousExternalNodes(Phylogeny phy, PhylogenyNode n)voidPhylogeny. deleteSubtree(PhylogenyNode remove_us, boolean collapse_resulting_node_with_one_desc)Need to call clearHashIdToNodeMap() afterwards (not done automatically to allow client multiple deletions in linear time).static java.util.List<PhylogenyNode>PhylogenyMethods. getAllDescendants(PhylogenyNode node)static java.awt.ColorPhylogenyMethods. getBranchColorValue(PhylogenyNode node)Convenience methodstatic doublePhylogenyMethods. getBranchWidthValue(PhylogenyNode node)Convenience methodintPhylogenyNode. getChildNodeIndex(PhylogenyNode parent)This gets the child node index of this node, given that parent is its parentstatic doublePhylogenyMethods. getConfidenceValue(PhylogenyNode node)Convenience methodstatic double[]PhylogenyMethods. getConfidenceValuesAsArray(PhylogenyNode node)Convenience methodPhylogenyNodePhylogenyBranch. getConnectedNode(PhylogenyNode node)static EventPhylogenyMethods. getEventAtLCA(PhylogenyNode n1, PhylogenyNode n2)static TaxonomyPhylogenyMethods. getExternalDescendantsTaxonomy(PhylogenyNode node)Returns taxonomy t if all external descendants have the same taxonomy t, null otherwise.static PhylogenyNodePhylogenyMethods. getFurthestDescendant(PhylogenyNode node)java.util.List<PhylogenyNode>Phylogeny. getParalogousNodes(PhylogenyNode n, java.lang.String[] taxonomyCodeRange)Returns all paralogs of the external PhylogenyNode n of this Phylogeny.static java.lang.StringPhylogenyMethods. getSpecies(PhylogenyNode node)Convenience method for display purposes.static java.lang.StringPhylogenyMethods. getTaxonomyIdentifier(PhylogenyNode node)Convenience method for display purposes.static booleanPhylogenyMethods. isAllDecendentsAreDuplications(PhylogenyNode n)booleanPhylogenyBranch. isDirectionTowards(PhylogenyNode node)static booleanPhylogenyMethods. isHasExternalDescendant(PhylogenyNode node)static java.util.Map<Taxonomy,java.lang.Integer>PhylogenyMethods. obtainDistinctTaxonomyCounts(PhylogenyNode node)Returns a map of distinct taxonomies of all external nodes of node.static voidPhylogenyMethods. orderAppearance(PhylogenyNode n, boolean order, boolean order_ext_alphabetically, PhylogenyMethods.DESCENDANT_SORT_PRIORITY pri)Arranges the order of childern for each node of this Phylogeny in such a way that either the branch with more children is on top (right) or on bottom (left), dependent on the value of boolean order.voidPhylogenyNode. removeChildNode(PhylogenyNode remove_me)static voidPhylogenyMethods. removeNode(PhylogenyNode remove_me, Phylogeny phylogeny)voidPhylogeny. reRoot(PhylogenyNode n)Places the root of this Phylogeny on the parent branch PhylogenyNode n.voidPhylogeny. reRoot(PhylogenyNode n, double distance_n_to_parent)static voidPhylogenyMethods. setBootstrapConfidence(PhylogenyNode node, double bootstrap_confidence_value)Convenience method.static voidPhylogenyMethods. setBranchColorValue(PhylogenyNode node, java.awt.Color color)static voidPhylogenyMethods. setBranchWidthValue(PhylogenyNode node, double branch_width_value)Convenience methodvoidPhylogenyNode. setChild1(PhylogenyNode n)Sets the first child PhylogenyNode of this PhylogenyNode to n.voidPhylogenyNode. setChild2(PhylogenyNode n)Sets the second child PhylogenyNode of this PhylogenyNode to n.voidPhylogenyNode. setChildNode(int i, PhylogenyNode node)Inserts PhylogenyNode n at the specified position i into the list of child nodes.static voidPhylogenyMethods. setConfidence(PhylogenyNode node, double confidence_value)Convenience method.static voidPhylogenyMethods. setConfidence(PhylogenyNode node, double confidence_value, java.lang.String type)Convenience method.voidPhylogenyBranch. setDirectionTowards(PhylogenyNode node)voidPhylogenyNode. setLink(PhylogenyNode n)Sets the linked PhylogenyNode of this PhylogenyNode to n.voidPhylogenyNode. setParent(PhylogenyNode n)Sets the _parent PhylogenyNode of this PhylogenyNode to n.voidPhylogeny. setRoot(PhylogenyNode n)static voidPhylogenyMethods. setScientificName(PhylogenyNode node, java.lang.String scientific_name)static voidPhylogenyMethods. setTaxonomyCode(PhylogenyNode node, java.lang.String taxonomy_code)Convenience method to set the taxonomy code of a phylogeny node.static voidPhylogenyMethods. sortNodeDescendents(PhylogenyNode node, PhylogenyMethods.DESCENDANT_SORT_PRIORITY pri)Method parameters in org.forester.phylogeny with type arguments of type PhylogenyNode Modifier and Type Method Description voidPhylogeny. setIdToNodeMap(java.util.HashMap<java.lang.Long,PhylogenyNode> idhash)Constructors in org.forester.phylogeny with parameters of type PhylogenyNode Constructor Description PhylogenyBranch(PhylogenyNode first_node, PhylogenyNode second_node)PhylogenyBranch(PhylogenyNode first_node, PhylogenyNode second_node, boolean direction_towards_first) -
Uses of PhylogenyNode in org.forester.phylogeny.iterators
Methods in org.forester.phylogeny.iterators that return PhylogenyNode Modifier and Type Method Description PhylogenyNodePostOrderStackObject. getNode()PhylogenyNodeExternalForwardIterator. next()PhylogenyNodeLevelOrderTreeIterator. next()Returns the next PhylogenyNode.PhylogenyNodePhylogenyNodeIterator. next()PhylogenyNodePostorderTreeIterator. next()Advances the Iterator by one.PhylogenyNodePreorderTreeIterator. next()Advances the Iterator by one.Constructors in org.forester.phylogeny.iterators with parameters of type PhylogenyNode Constructor Description LevelOrderTreeIterator(PhylogenyNode node)Creates a new LevelOrderTreeIterator for iterating over all the child nodes of PhylogenyNode node (including node itself).PostOrderStackObject(PhylogenyNode n, int i)PreorderTreeIterator(PhylogenyNode node) -
Uses of PhylogenyNode in org.forester.rio
Methods in org.forester.rio that return types with arguments of type PhylogenyNode Modifier and Type Method Description java.util.List<PhylogenyNode>RIO. getRemovedGeneTreeNodes() -
Uses of PhylogenyNode in org.forester.sdi
Methods in org.forester.sdi that return types with arguments of type PhylogenyNode Modifier and Type Method Description java.util.Set<PhylogenyNode>GSDI. getMappedExternalSpeciesTreeNodes()java.util.Set<PhylogenyNode>GSDII. getMappedExternalSpeciesTreeNodes()java.util.Set<PhylogenyNode>GSDIR. getMappedExternalSpeciesTreeNodes()java.util.List<PhylogenyNode>GSDI. getStrippedExternalGeneTreeNodes()java.util.List<PhylogenyNode>GSDII. getStrippedExternalGeneTreeNodes()java.util.List<PhylogenyNode>GSDIR. getStrippedExternalGeneTreeNodes()java.util.List<PhylogenyNode>GSDI. getStrippedSpeciesTreeNodes()java.util.List<PhylogenyNode>GSDII. getStrippedSpeciesTreeNodes()java.util.List<PhylogenyNode>GSDIR. getStrippedSpeciesTreeNodes() -
Uses of PhylogenyNode in org.forester.tools
Method parameters in org.forester.tools with type arguments of type PhylogenyNode Modifier and Type Method Description booleanTreeSplitMatrix. match(java.util.Set<PhylogenyNode> query_nodes)Constructor parameters in org.forester.tools with type arguments of type PhylogenyNode Constructor Description TreeSplitMatrix(Phylogeny evaluator, boolean strict, java.util.Set<PhylogenyNode> target_external_nodes)If strict is true, target nodes (all external nodes of the phylogeny for which support values are to be calculated) is not used for anything during construction. -
Uses of PhylogenyNode in org.forester.util
Methods in org.forester.util with parameters of type PhylogenyNode Modifier and Type Method Description static voidForesterUtil. ensurePresenceOfDate(PhylogenyNode node)static voidForesterUtil. ensurePresenceOfDistribution(PhylogenyNode node)static voidForesterUtil. ensurePresenceOfSequence(PhylogenyNode node)static voidForesterUtil. ensurePresenceOfTaxonomy(PhylogenyNode node)static AccessionSequenceAccessionTools. obtainAccessorFromDataFields(PhylogenyNode n)static AccessionSequenceAccessionTools. obtainFromSeqAccession(PhylogenyNode n)static java.lang.StringSequenceAccessionTools. obtainGenbankAccessorFromDataFields(PhylogenyNode n)static java.lang.StringSequenceAccessionTools. obtainGiNumberFromDataFields(PhylogenyNode n)static java.lang.StringSequenceAccessionTools. obtainRefSeqAccessorFromDataFields(PhylogenyNode n)static java.lang.StringSequenceAccessionTools. obtainUniProtAccessorFromDataFields(PhylogenyNode n) -
Uses of PhylogenyNode in org.forester.ws.seqdb
Methods in org.forester.ws.seqdb with parameters of type PhylogenyNode Modifier and Type Method Description static AccessionSequenceDbWsTools. obtainSeqAccession(PhylogenyNode node)static voidSequenceDbWsTools. obtainSeqInformation(boolean allow_to_set_taxonomic_data, int lines_to_return, java.util.SortedSet<java.lang.String> not_found, PhylogenyNode node)static voidSequenceDbWsTools. obtainSeqInformation(boolean allow_to_set_taxonomic_data, java.util.SortedSet<java.lang.String> not_found, PhylogenyNode node)static voidSequenceDbWsTools. obtainSeqInformation(PhylogenyNode node)
-