private string[] GetVcfFields(VariantSite varSite, VariantInfo variantInfo, string altAlleleColumn, List <int>[] sampleGenoTypes, string variantId = VariantId, string info = InfoTag)
        {
            var vcfFields = new List <string>
            {
                _chrName,
                varSite.Start.ToString(),
                variantId,
                varSite.RefAllele,
                altAlleleColumn,
                variantInfo.Qual,
                variantInfo.GetMnvFilterTag(),
                info
            };

            AddFormatAndSampleColumns(sampleGenoTypes, variantInfo, ref vcfFields);
            return(vcfFields.ToArray());
        }