25 throw Exception(
"Format " + format +
" is not supported for input.");
37 throw Exception(
"Format " + format +
" is not supported for output.");
static const std::string NEXUS_FORMAT
virtual OTree * createWriter(const std::string &format)
Get a new dynamically created OTree object.
static const std::string NHX_FORMAT
static const std::string NEWICK_FORMAT
virtual ITree * createReader(const std::string &format)
Get a new dynamically created ITree object.
General interface for tree readers.
The so-called 'newick' parenthetic format.
a simple parser for reading trees from a Nexus file.
The so-called 'Nhx - New Hampshire eXtended' parenthetic format.
General interface for tree writers.
Defines the basic types of data flow nodes.