// ----------------------------------------
// ---------- mussa_nway.hh -----------
// ----------------------------------------
+#include <boost/filesystem/path.hpp>
#include <list>
#include <string>
void path_search(std::vector<std::vector<FLPs> > all_comparisons, ConservedPath path, size_t depth);
void simple_refine();
- void save(std::string save_file_path);
+ void save(boost::filesystem::path save_file_path);
//! load a muway file, \throws mussa_load_error
- void load(std::string load_file_path);
+ void load(boost::filesystem::path load_file_path);
void add_path(int threshold, std::vector<int>& loaded_path);
void add_path(ConservedPath loaded_path);
//! how many sequences are in our comparison
void find_paths(std::vector<std::vector<FLPs> > all_comparisons);
void refine();
- void save_old(std::string save_file_path);
+ void save_old(boost::filesystem::path save_file_path);
void print(std::list<std::vector<int> >&);
std::list<ConservedPath>::iterator pbegin() { return pathz.begin() ; }