#include #include #include #include #include #include #include #include #include"tools.hpp" // std::string reversedComplement(std::string DNAsequence); #define OPEN_IFS_AND_CHECK(file_path,value_name)std::ifstream value_name(file_path);if(value_name.is_open()==false){std::stringstream ss;ss<<"cannot open input file stream : "<