def test___nanopolish_third_record(self): nanopolish_variant_record = retrieve_nanopolish_entry_from_test_vcf(2) nanopolish_vcf = VCFFactory.create_Nanopolish_VCF_from_VariantRecord_and_Sample(nanopolish_variant_record, "SAMPLE") assert nanopolish_vcf.genotype == 1 assert math.isclose(nanopolish_vcf.genotype_confidence, 560.2, abs_tol=0.0001) assert nanopolish_vcf.svtype == "NA" assert nanopolish_vcf.coverage == 81
def test___nanopolish_fifth_record___gt_2___fails(self): nanopolish_variant_record = retrieve_nanopolish_entry_from_test_vcf(4) nanopolish_vcf = VCFFactory.create_Nanopolish_VCF_from_VariantRecord_and_Sample(nanopolish_variant_record, "SAMPLE")