Class TreesBlock.NewickTreeString

java.lang.Object
org.biojavax.bio.phylo.io.nexus.TreesBlock.NewickTreeString
Enclosing class:
TreesBlock

public static class TreesBlock.NewickTreeString extends Object
A simple representation of a Newick tree as a single string.
  • Constructor Details

  • Method Details

    • setRootType

      public void setRootType(String rootType)
      Make the tree (un)rooted.
      Parameters:
      rootType - 'U' for unrooted, 'R' for rooted, null for unsure.
    • setTreeString

      public void setTreeString(String treeString)
      Set the Newick string describing the tree.
    • setStarred

      public void setStarred(boolean starred)
      Sets whether this tree has a star before it's name.
      Parameters:
      starred - true if it has one.
    • isStarred

      public boolean isStarred()
      Tests whether this tree has a star before it's name.
      Returns:
      starred true if it has one.
    • getRootType

      public String getRootType()
      See if the tree is rooted.
      Returns:
      'U' for unrooted, 'R' for rooted, null for unsure.
    • getTreeString

      Get the Newick string describing the tree.
      Returns:
      the tree string.