Maximum Acyclic Subgraph - Multiple Sequence Alignment
MaximumAcyclicSubgraph
generator.h
1 #ifndef generator_H_
2 #define generator_H_
3 
4 #include <string>
5 #include <random>
6 
11 class Generator {
12  private:
13  std::mt19937 rng;
14 
15  public:
16  Generator(); // constructor
17  ~Generator(){}; // destructor
18 
24  std::string randomDNA(unsigned int DNAlength);
25 
32  std::string mutateDNA(std::string DNA, double mutationProbability);
33 };
34 
35 #endif //generator_H_
std::string mutateDNA(std::string DNA, double mutationProbability)
Definition: generator.cc:25
This class generate random seeds.
Definition: generator.h:11
std::string randomDNA(unsigned int DNAlength)
Definition: generator.cc:13