bpp-phyl3
3.0.0
|
The SequenceSimulator interface. SequenceSimulator classes can simulate whole datasets. More...
#include <Bpp/Phyl/Simulation/SequenceSimulator.h>
Public Member Functions | |
SequenceSimulatorInterface () | |
virtual | ~SequenceSimulatorInterface () |
SequenceSimulatorInterface * | clone () const override=0 |
virtual std::unique_ptr< SiteContainerInterface > | simulate (size_t numberOfSites) const =0 |
virtual const SiteSimulatorInterface & | siteSimulator (size_t pos) const =0 |
virtual std::vector< std::string > | getSequenceNames () const =0 |
virtual std::shared_ptr< const Alphabet > | getAlphabet () const =0 |
virtual const Alphabet & | alphabet () const =0 |
virtual void | outputInternalSequences (bool inter)=0 |
The SequenceSimulator interface. SequenceSimulator classes can simulate whole datasets.
Definition at line 23 of file SequenceSimulator.h.
|
inline |
Definition at line 27 of file SequenceSimulator.h.
|
inlinevirtual |
Definition at line 28 of file SequenceSimulator.h.
|
pure virtual |
|
overridepure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |