(C++) CreateValidNewicks
August 30, 2019 · View on GitHub
CreateValidNewicks is a Newick code snippet to create valid Newick, for testing purposes.
August 30, 2019 · View on GitHub
CreateValidNewicks is a Newick code snippet to create valid Newick, for testing purposes.
///CreateValidNewicks creates std::strings ///that can be converted to a Newick ///From http://www.richelbilderbeek.nl/CppCreateValidNewicks.htm const std::vector<std::string> CreateValidNewicks() { std::vector<std::string> v; v.push_back("(1)"); v.push_back("(1,2)"); v.push_back("(1,2,3)"); v.push_back("(1,(2,3))"); v.push_back("(11,(22,33))"); v.push_back("((22,33),33)"); v.push_back("((1,2),(3,4))"); v.push_back("(((1,2),(3,4)),5)"); v.push_back("(1,((2,3),(4,5)))"); v.push_back("((1,22),(333,4444))"); v.push_back("((1,2),(3,4),(5,6))"); return v; }