grumpy 1.1.3

Genetic analysis in Rust.
Documentation
##fileformat=VCFv4.2
##source=minos, version 0.12.4
##fileDate=2022-10-25
##FORMAT=<ID=ALLELE_DP,Number=R,Type=Float,Description="Mean read depth of ref and each allele">
##FORMAT=<ID=COV,Number=R,Type=Integer,Description="Number of reads on ref and alt alleles">
##FORMAT=<ID=COV_TOTAL,Number=1,Type=Integer,Description="Total reads mapped at this site, from gramtools">
##FORMAT=<ID=DP,Number=1,Type=Float,Description="Mean read depth of called allele (ie the ALLELE_DP of the called allele)">
##FORMAT=<ID=FRS,Number=1,Type=Float,Description="Fraction of reads that support the genotype call">
##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
##FORMAT=<ID=GT_CONF,Number=1,Type=Float,Description="Genotype confidence. Difference in log likelihood of most likely and next most likely genotype">
##minosMeanReadDepth=72.044
##minosReadDepthVariance=1817.566
##contig=<ID=NC_000962.3,length=4411532>
##FORMAT=<ID=GT_CONF_PERCENTILE,Number=1,Type=Float,Description="Percentile of GT_CONF">
##FILTER=<ID=MIN_FRS,Description="Minimum FRS of 0.9">
##FILTER=<ID=MIN_DP,Description="Minimum DP of 2">
##FILTER=<ID=MIN_GCP,Description="Minimum GT_CONF_PERCENTILE of 0.5">
##FILTER=<ID=MAX_DP,Description="Maximum DP of 199.9427646539246 (= 3.0 standard deviations from the mean read depth 72.044)">
#CHROM	POS	ID	REF	ALT	QUAL	FILTER	INFO	FORMAT	site.01.iso.1.subject.01-DR0011.lab_id.DR0011.seq_reps.1
NC_000962.3	2406842	.	AC	A	.	PASS	.	GT:DP:ALLELE_DP:FRS:COV_TOTAL:COV:GT_CONF:GT_CONF_PERCENTILE	1/1:94:0,94:1.0:94:0,94:598.3:74.67
NC_000962.3	3820390	.	TTTAGCCCGGTGACGATACGGGCCGCGTAGCGGCCCGAGGAGGAGCCGGGCAATCGGC	TTTAGCCCGGTGACGATGCGGGCCGCGTAGCGGCCCGAGGAGGAGCCGGGCAATCCAGCC	.	PASS	.	GT:DP:ALLELE_DP:FRS:COV_TOTAL:COV:GT_CONF:GT_CONF_PERCENTILE	1/1:35.8667:0.7931,35.8667:1.0:54:0,27:214.15:19.64
NC_000962.3	218628	.	A	ATACGGG	.	PASS	.	GT:DP:ALLELE_DP:FRS:COV_TOTAL:COV:GT_CONF:GT_CONF_PERCENTILE	1/1:178.2857:11,178.2857:1.0:187:0,176:1099.76:50.57