def __init__(self, genomes):
self.total_reads = 0.0
self.unmapped_reads = 0.0
self.good_umi_reads = 0.0
self.good_bc_reads = 0.0
self.corrected_bc_reads = 0.0
self.genomes = genomes + [cr_constants.MULTI_REFS_PREFIX]
self.regions = cr_constants.REGIONS
genome_region_dict = lambda: {(g,r): 0.0 for g,r in itertools.product(self.genomes, self.regions)}
genome_dict = lambda: {g: 0.0 for g in self.genomes}
self.mapped_reads = genome_region_dict()
self.conf_mapped_reads = genome_region_dict()
self.conf_mapped_bc_reads = genome_region_dict()
self.antisense_reads = genome_dict()
self.discordant_pairs = genome_dict()
self.genome_reads = genome_dict()
评论列表
文章目录