Package jebl.evolution.io
Class PHYLIPExporter
java.lang.Object
jebl.evolution.io.PHYLIPExporter
- All Implemented Interfaces:
AlignmentExporter,TreeExporter
Export alignment to Phylip format.
Must be one of the most braindead format around. Try to output something that hopefuly any
"Phylip supported" variant can read - up to 9 name chars, followed by a blank, followed by
sequence on one line.
- Version:
- $Id: PHYLIPExporter.java 841 2007-11-11 21:36:42Z twobeers $
- Author:
- Joseph Heled
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidexportAlignment(Alignment alignment) export one alignment.voidexportTree(Tree tree) Export a single treevoidexportTrees(Collection<? extends Tree> trees) Export a collection of trees
-
Constructor Details
-
PHYLIPExporter
- Parameters:
writer- where export text goes
-
-
Method Details
-
exportAlignment
Description copied from interface:AlignmentExporterexport one alignment.- Specified by:
exportAlignmentin interfaceAlignmentExporter- Parameters:
alignment- to export- Throws:
IOException
-
exportTree
Description copied from interface:TreeExporterExport a single tree- Specified by:
exportTreein interfaceTreeExporter- Parameters:
tree-
-
exportTrees
Description copied from interface:TreeExporterExport a collection of trees- Specified by:
exportTreesin interfaceTreeExporter- Parameters:
trees-
-
close
public void close()- Specified by:
closein interfaceTreeExporter
-