5 #ifndef BPP_PHYL_LEGACY_IO_IOPAIREDSITELIKELIHOODS_H
6 #define BPP_PHYL_LEGACY_IO_IOPAIREDSITELIKELIHOODS_H
16 #include "../Likelihood/PairedSiteLikelihoods.h"
Base class for I/O on paired-site likelihoods.
This class provides input for the Phyml paired-site likelihoods format.
static std::vector< double > readPairedSiteLikelihoods(std::istream &is)
Read paired-site likelihoods from a Phyml-formatted stream.
This class provides I/O for the Tree-Puzzle/RAxML (phylip-like) paired-site likelihoods format.
static void writePairedSiteLikelihoods(const PairedSiteLikelihoods &psl, std::ostream &os, const std::string &delim="\t")
Write paired-site likelihoods to a stream.
static PairedSiteLikelihoods readPairedSiteLikelihoods(std::istream &is)
Read paired-site likelihoods from a Treepuzzle/RAxML-formatted stream.
A container for paired-site likelihoods (likelihoods over the same sites for different models,...
Defines the basic types of data flow nodes.