1 #ifndef __gamgee_utils__
2 #define __gamgee_utils__
30 std::string
complement(
const std::string& sequence);
50 template<
typename T,
typename... Args>
std::string reverse_complement(const std::string &sequence)
calculates the reverse complement of a sequence
Definition: utils.cpp:46
std::string complement(std::string &sequence)
calculates the complement of a sequence in-place
Definition: utils.cpp:34
std::vector< std::string > hts_string_array_to_vector(const char *const *const string_array, const uint32_t array_size)
converts an array of c-strings into a vector
Definition: utils.cpp:58
std::unique_ptr< T > make_unique(Args &&...args)
herb sutter's implementation of make unique
Definition: utils.cpp:54