我正在使用 pyVCF 读取 VCF 文件,返回的sample['AD']
可以是 a list
like[8, 14]
或 an int
like 5
。
如果我使用','.join(map(str,sample['AD']))
,它将停止int
返回为“TypeError:'int' object is not iterable”。
在这两种情况下,我如何编写它来打印它?
回复评论:
只是普通的代码。但是 VCF 文件带有两种AD
.
import vcf
vcf_reader = vcf.Reader(filename='xxx.vcf.gz',compressed=True)
for record in vcf_reader.fetch(theChrid):
for sample in record.samples: