Merge pull request #11913 from mvdbeek/keep_original_keep_data

[21.01] Use keep_original in pysam.tabix_index to not remove original data
This commit is contained in:
Marius van den Beek
2021-05-03 11:44:19 +02:00
committed by GitHub
+1 -1
View File
@@ -823,7 +823,7 @@ class VcfGz(BaseVcf, binary.Binary):
index_file = dataset.metadata.spec['tabix_index'].param.new_file(dataset=dataset)
try:
pysam.tabix_index(dataset.file_name, index=index_file.file_name, preset='vcf', force=True)
pysam.tabix_index(dataset.file_name, index=index_file.file_name, preset='vcf', keep_original=True, force=True)
except Exception as e:
raise Exception('Error setting VCF.gz metadata: %s' % (util.unicodify(e)))
dataset.metadata.tabix_index = index_file