btllib
Loading...
Searching...
No Matches
seq.hpp
1
4#ifndef BTLLIB_SEQ_HPP
5#define BTLLIB_SEQ_HPP
6
7#include "btllib/status.hpp"
8
9#include <string>
10
11namespace btllib {
12
13extern const char COMPLEMENTS[256];
14extern const char AMINO_ACIDS[256];
15extern const char CAPITALS[256];
16extern const char CT_CONVERSION[256];
17extern const char GA_CONVERSION[256];
18
24void
25reverse_complement(std::string& seq);
26
35std::string
36get_reverse_complement(const std::string& seq);
37
48void
49bs_conversion(std::string& seq, const std::string& type);
50
60std::string
61get_bs_conversion(const std::string& seq, const std::string& type);
62
63}
64
65// namespace btllib
66
67#endif
Definition aahash.hpp:12
void reverse_complement(std::string &seq)
void bs_conversion(std::string &seq, const std::string &type)
std::string get_bs_conversion(const std::string &seq, const std::string &type)
std::string get_reverse_complement(const std::string &seq)