def _readVcf(self, vcfFileName):
        vcfReader = vcf.Reader(filename=vcfFileName)
        metadata = vcfReader.metadata
        self._vcfVersion = metadata["fileformat"]
        self._infos = vcfReader.infos
        self._formats = vcfReader.formats
        self.vcfSamples = vcfReader.samples
        if "VEP" in metadata:
            self._isVEP = True
        else:
            self._isVEP = False
        for record in vcfReader:
            self._referenceNames.add(record.CHROM)
            # When an END info tag is present it takes precedence
            if "END" in record.INFO:
                record.end = record.INFO["END"]
            self._variantRecords.append(record)
DotpayProvider.process_data() returns a correct HTTP response
dataset/ETHPy150Open ga4gh/server/tests/datadriven/test_variant_annotations.py/VariantAnnotationSetTest._readVcf--crossover with--dataset/ETHPy150Open mirumee/django-payments/payments/dotpay/test_dotpay.py/TestDotpayProvider.test_process_data_payment_rejected