bio.py 文件源码

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

项目:crispr 作者: mbiokyle29 项目源码 文件源码
def __init__(self, sequence, **kwargs):
        SeqRecord.__init__(self, sequence, **kwargs)

        sequence = upper(sequence)
        g_count = sequence.count('G')
        c_count = sequence.count('C')

        # make GC content as a percent
        content = sum([g_count, c_count]) / float(len(sequence))
        content = content * 100
        self.gc_content = round(content, 0)

        # set the start stop in parent seq
        self.start = int(kwargs.get('id', -1))
        self.stop = self.start + len(sequence) - 1

        # set up score
        self.score = -1
        self.genes = []
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号