4 #ifndef allele_functions 5 #define allele_functions 15 bool operator < (
const allele& a)
const{
16 return (nuc.compare(a.nuc) > 0) ?
true :
false;
18 bool operator == (
const allele& a)
const{
19 return (nuc.compare(a.nuc) == 0) ?
true :
false;
23 int check_allele_exists(std::string n, std::vector<allele> ad);
24 std::vector<allele> update_allele_depth(
char ref,std::string bases, std::string qualities, uint8_t min_qual);
25 void print_allele_depths(std::vector<allele> ad);
26 int find_ref_in_allele(std::vector<allele> ad,
char ref);
27 char gt2iupac(
char a,
char b);
Definition: allele_functions.h:7