motif.py 文件源码

python
阅读 37 收藏 0 点赞 0 评论 0

项目:krait 作者: lmdu 项目源码 文件源码
def mapping(self):
        bases = ['A', 'T', 'C', 'G']
        motifs = {}
        for i in range(6):
            for motif in itertools.product(bases, repeat=i+1):
                motif = "".join(list(motif))
                if not is_motif(motif):
                    continue

                smotif = self.standard(motif)
                if smotif not in motifs:
                    motifs[smotif] = []

                if motif not in motifs[smotif]:
                    motifs[smotif].append(motif)

        return motifs
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号