Bio.PDB.Polypeptide.index_to_one(index):

已知氨基酸索引,获得索引对应的氨基酸简写

>>> index_to_one(0)
'A'
>>> index_to_one(19)
'Y'

Bio.PDB.Polypeptide.one_to_index(s):

已知氨基酸简写,获得氨基酸的索引

>>> one_to_index('A')
0
>>> one_to_index('Y')
19


Bio.PDB.Polypeptide.index_to_three(i)

索引对应的三个字母的氨基酸名称。

>>> index_to_three(0)
'ALA'
>>> index_to_three(19)
'TYR'

Bio.PDB.Polypeptide.three_to_index(s)

索引的三个字母代码。

>>> three_to_index('ALA')
0
>>> three_to_index('TYR')
19


 Bio.PDB.Polypeptide.three_to_one(s)

三个字母代码对应一个字母代码。

>>> three_to_one('ALA')
'A'
>>> three_to_one('TYR')
'Y'

对于非标准氨基酸,您会得到一个KeyError:

>>> three_to_one('MSE')
Traceback (most recent call last):...
KeyError: 'MSE'

Bio.PDB.Polypeptide.one_to_three(s)

一个字母代码到三个字母代码。

>>> one_to_three('A')
'ALA'
>>> one_to_three('Y')
'TYR'


Bio.PDB.Polypeptide.is_aa(residuestandard=False)

如果残基对象/字符串是氨基酸,则返回True。

参数:

  • residue (L{Residue} or string) -- L{残基}对象或三个字母的氨基酸编码

  • standard (boolean) -- 检查20个AA的标志(默认值为FALSE)

>>> is_aa('ALA')
True

支持已知的用于修饰氨基酸的三个字母代码,

>>> is_aa('FME')
True
>>> is_aa('FME', standard=True)
False


简单处理蛋白质的所用到的就是这些!!!

日后有用到别的继续补充!!:):)

biopython--PDB.polypepide相关推荐

  1. Pymol BioPython | PDB文件中氨基酸序列的提取

    1. Pymol 当前目录下有一个PDB文件,利用pymol的命令模式: pymol receptor.pdb -c -d "save receptor.fasta" 2. Bio ...

  2. Biopython使用4:PDB结构

    Biopython 第十一章:走向3D:PDB模块 PDBParser和MMCIFParser PDBParser 解析器 使用p=PDBParser(参数)来构建一个PDB解释器. 接收以下参数 ( ...

  3. 使用python(Biopandas和Biopython)对蛋白质结构文件PDB进行修改

    使用python(Biopandas)对蛋白质结构文件PDB进行修改 所需环境 python3.x biopandas biopython 读取PDB 读取PDB from biopandas.pdb ...

  4. python中利用biopython和dssp提取pdb文件中的二级结构

    以CASP11数据集为例,选取domain中的pdb数据作为转换: 在python中,安装biopython包和dssp包 pip3 install biopython conda install - ...

  5. matlab读取pdb文件,使用BioPython读取.pdb文件的整个目录

    我最近的任务是在python中编写一个程序,找到距离.pdb(蛋白质数据库)蛋白质中每种金属2埃范围内的原子.这是我为它写的脚本. from Bio.PDB import * parser = PDB ...

  6. Biopython+python 自动化分析蛋白质pdb文件,输出id,序列以及作用位点

    项目包含两部分,自定义函数和主体 主体部分 import numpy as np from Bio.PDB import * from Bio import PDB import os import ...

  7. 使用Biopython解析PDB结构

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 文件读取 结构的表示 随缘更新后续内容 文件读取 导入PDBParser读取本地pdb文件 >>> fro ...

  8. biopython安装_BioPython的安装和使用

    BioPython 是一个用来处理序列和生物信息的python包,里面包含了很多的工具,可以用来直接读取fasta格式.安装可以通过两种方式,pip方式: 1. pip 方式 pip3 install ...

  9. biopython----bio.PDB

    Bio.PDB是Biopython中处理生物大分子晶体结构的模块.除了别的类之外,Bio.PDB包含PDBParser类,此类能够产生一个Structure对象,以一种较方便的方式获取文件中的原子数据 ...

  10. 蛋白质结构信息获取与解析(基于Biopython)

    通常情况下,一个蛋白质所包含的信息是非常多的,与结构相关的包括:包括链名.氨基酸残基序列.原子坐标等.一个蛋白质的结构相关的信息可以以pdb文件的形式保存,这些文件可以直接从PDB.NCBI等数据库获 ...

最新文章

  1. EOSIO Dawn 4.0 发布
  2. 使用Telnet与ssh协议远程登录linux系统
  3. 使用模板元编程快速的得到斐波那契数。。
  4. 简明Linux命令行笔记:df
  5. 我的电脑点不开问题解决方法?
  6. 支持向量机SVM 简要推导过程
  7. Nhibernate和 Entity Framework 4优缺点
  8. 万字总结webpack实战案例配置
  9. python 函数 过程_python学习之函数(三)--函数与过程
  10. es6 next()、throw()、return() 的共同点
  11. 拟牛顿法matlab程序_牛顿环实验的数据处理改进及图像分析
  12. 取英文名字的几个规则
  13. 1.linux系统基础笔记(互斥量、信号量)
  14. Linux 操作系统开篇!
  15. Selenium3元素定位详解与封装
  16. linux系统优化步骤,优化Linux系统的12个步骤
  17. linux网络音频播放,通过 PulseAudio 实现局域网音乐播放
  18. 使用Centos7部署静态网站
  19. c语言如何判断一个带分数整数部分,2013年第四届蓝桥杯省赛C语言B组
  20. Linux命令之chown

热门文章

  1. sitemap生成工具
  2. Not Found The requested URL /admin/index was not found on this server.
  3. windows10无法搜索计算机,win10搜索功能失效用不了如何解决|win10搜索功能搜不了文件的解决方法...
  4. keytool运行错误
  5. 下载文件时,文件名乱码。
  6. Python黑马头条推荐系统第五天 头条排序模型进阶-神经网络
  7. 手机连接电脑服务器未响应怎么解决办法,电脑DNS服务器未响应怎么处理呢?
  8. 互联网3.0时代下垂直搜索的发展研究
  9. 2020年中国经济蓝皮书(第四部分)
  10. list of questions