broadinstitute / gamgee

A C++14 library for NGS data formats
http://broadinstitute.github.io/gamgee/
MIT License
40 stars 13 forks source link

Prevent vector end values from getting transformed during Genotype encoding, and detect invalid values #369

Closed droazen closed 9 years ago

droazen commented 9 years ago

Previously we were incorrectly encoding vector end values in Genotype::encode_genotype(). Now vector end values are skipped, and invalid values are detected (only allele indices

= 0, -1 for missing genotypes, and vector end values are allowed).

coveralls commented 9 years ago

Coverage Status

Coverage increased (+0.0%) when pulling 1ddb65705e9b3e9a38489d4420dd24ca73dc7021 on dr_fix_genotype_encoding_of_vector_ends into 9b297d4c54a3de52ef60aa71999091899860d366 on master.