Lines Matching refs:indv

287 void entry::get_indv_GENOTYPE_strings(unsigned int indv, pair<string, string> &out) const  in get_indv_GENOTYPE_strings()  argument
289 assert(parsed_GT[indv] == true); in get_indv_GENOTYPE_strings()
293 get_allele(GENOTYPE[indv].first, out_allele1); in get_indv_GENOTYPE_strings()
294 get_allele(GENOTYPE[indv].second, out_allele2); in get_indv_GENOTYPE_strings()
298 void entry::get_indv_GENOTYPE_ids(unsigned int indv, pair<int, int> &out) const in get_indv_GENOTYPE_ids() argument
300 assert(parsed_GT[indv] == true); in get_indv_GENOTYPE_ids()
301 out = GENOTYPE[indv]; in get_indv_GENOTYPE_ids()
304 char entry::get_indv_PHASE(unsigned int indv) const in get_indv_PHASE()
306 assert(parsed_GT[indv] == true); in get_indv_PHASE()
307 return PHASE[indv]; in get_indv_PHASE()
310 int entry::get_indv_DEPTH(unsigned int indv) const in get_indv_DEPTH()
312 assert(parsed_DP[indv] == true); in get_indv_DEPTH()
315 return DEPTH[indv]; in get_indv_DEPTH()
318 double entry::get_indv_GQUALITY(unsigned int indv) const in get_indv_GQUALITY()
320 assert(parsed_GQ[indv] == true); in get_indv_GQUALITY()
323 return GQUALITY[indv]; in get_indv_GQUALITY()
326 void entry::get_indv_GFILTER_vector(unsigned int indv, vector<string> &out) const in get_indv_GFILTER_vector() argument
328 assert(parsed_FT[indv] == true); in get_indv_GFILTER_vector()
330 out = GFILTER[indv]; in get_indv_GFILTER_vector()
335 void entry::get_indv_GFILTER(unsigned int indv, string &out) const in get_indv_GFILTER() argument
337 assert(parsed_FT[indv] == true); in get_indv_GFILTER()
339 if ((!GFILTER.empty()) && (GFILTER[indv].size()>0)) in get_indv_GFILTER()
342 for (unsigned int ui=0; ui<GFILTER[indv].size(); ui++) in get_indv_GFILTER()
346 out += GFILTER[indv][ui]; in get_indv_GFILTER()
353 int entry::get_indv_ploidy(unsigned int indv) const in get_indv_ploidy()
355 assert (parsed_GT[indv]==true); in get_indv_ploidy()
356 return ploidy[indv]; in get_indv_ploidy()