|
bpp-phyl
2.2.0
|
Rate Distribution I/O in BppO format. More...
#include <Bpp/Phyl/Io/BppORateDistributionFormat.h>
Inheritance diagram for bpp::BppORateDistributionFormat:
Collaboration diagram for bpp::BppORateDistributionFormat:Public Member Functions | |
| BppORateDistributionFormat (bool allowConstant) | |
| Build a new BppORateDistributionFormat object. More... | |
| virtual | ~BppORateDistributionFormat () |
| DiscreteDistribution * | read (const std::string &distDescription, bool parseArguments) |
| void | write (const DiscreteDistribution &dist, OutputStream &out, std::map< std::string, std::string > &globalAliases, std::vector< std::string > &writtenNames) const |
Private Attributes | |
| bool | allowConstant_ |
Rate Distribution I/O in BppO format.
Creates a new discrete distribution object according to distribution description syntax (see the Bio++ Progam Suite manual for a detailed description of this syntax).
Rate distributions are normalized and have a mean of 1, so that branch lengths are measured in mean number of substitutions per site.
Definition at line 60 of file BppORateDistributionFormat.h.
|
inline |
Build a new BppORateDistributionFormat object.
| allowConstant | Is contant distribution allowed. |
Definition at line 72 of file BppORateDistributionFormat.h.
|
inlinevirtual |
Definition at line 77 of file BppORateDistributionFormat.h.
| DiscreteDistribution * BppORateDistributionFormat::read | ( | const std::string & | distDescription, |
| bool | parseArguments | ||
| ) |
Definition at line 61 of file BppORateDistributionFormat.cpp.
References read().
Referenced by bpp::PhylogeneticsApplicationTools::getRateDistribution(), and read().
| void BppORateDistributionFormat::write | ( | const DiscreteDistribution & | dist, |
| OutputStream & | out, | ||
| std::map< std::string, std::string > & | globalAliases, | ||
| std::vector< std::string > & | writtenNames | ||
| ) | const |
Definition at line 245 of file BppORateDistributionFormat.cpp.
Referenced by bpp::PhylogeneticsApplicationTools::printParameters().
|
private |
Definition at line 64 of file BppORateDistributionFormat.h.