Class GoeBURST

java.lang.Object
pt.ist.phylolib.command.algorithm.Algorithm
pt.ist.phylolib.command.algorithm.goeburst.GoeBURST
All Implemented Interfaces:
ICommand<Matrix,​Tree>

public class GoeBURST
extends Algorithm
Responsible for calculating a phylogenetic tree from a distance matrix using the goeBURST algorithm.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface pt.ist.phylolib.command.ICommand

    ICommand.IGetter<T>
  • Field Summary

    Fields inherited from interface pt.ist.phylolib.command.ICommand

    COMMAND, FINISHED, STARTED, UNUSED
  • Constructor Summary

    Constructors 
    Constructor Description
    GoeBURST()  
  • Method Summary

    Modifier and Type Method Description
    void init​(Context context, Options options)
    Initializes this command with the given context and options.
    Tree process​(Matrix matrix)
    Processes this command's input data into an output data.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • init

      public void init​(Context context, Options options)
      Description copied from interface: ICommand
      Initializes this command with the given context and options.
      Parameters:
      context - the current context of the program
      options - the options for this command
    • process

      public Tree process​(Matrix matrix)
      Description copied from interface: ICommand
      Processes this command's input data into an output data.
      Parameters:
      matrix - the input data of this command
      Returns:
      the output data resultant from processing the input data with this command