make_map.py 文件源码

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

项目:proteinER 作者: clauswilke 项目源码 文件源码
def get_aa_seq(chain):
    '''
    Extract amino acid sequence from a PDB chain object and return sequence as
    Bio.SeqRecord object.
    '''
    aa_list = []
    residue_numbers = []
    for residue in chain:
        if is_aa(residue):
            aa_list.append(SCOPData.protein_letters_3to1[residue.resname])
            residue_numbers.append(str(residue.get_id()[1]) + \
                                   residue.get_id()[2].strip())
    aa_seq = SeqRecord(Seq(''.join(aa_list)), id='pdb_seq', description='')
    return aa_seq, residue_numbers
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号