环境

OS version      : Win10 x64
python_version  : Python 3.6.5

实例代码

aa_codes = {'ALA':'A', 'CYS':'C', 'ASP':'D', 'GLU':'E','PHE':'F', 'GLY':'G', 'HIS':'H', 'LYS':'K','ILE':'I', 'LEU':'L', 'MET':'M', 'ASN':'N','PRO':'P', 'GLN':'Q', 'ARG':'R', 'SER':'S','THR':'T', 'VAL':'V', 'TYR':'Y', 'TRP':'W'}
seq = ''for line in open("1TLD.pdb"):if line[0:6] == "SEQRES":columns = line.split()for resname in columns[4:]:seq = seq + aa_codes[resname]
i = 0
print (">1TLD")
while i < len(seq):print (seq[i:i + 64])i = i + 64


DrugAI

Python生物信息学②从PDB文件中提取蛋白序列相关推荐

  1. 生物信息中的Python 05 | 从 Genbank 文件中提取 CDS 等其他特征序列

    1 介绍 在基因结构分析或其他生物功能分析中会时常用到 CDS 序列,以及其他诸如 mRNA 序列,misc RNA序列等具有生物意义的序列片段.而NCBI 的基因库中已经包含有这些的信息,但是只有一 ...

  2. 用python从gbff文件中提取cds序列

    首先,我们要了解一下什么是GBFF文件 GenBank纯文本文件格式(GenBank flatfile, 简称GBFF) GBFF是GenBank数据库的基本信息单位 GBFF序列文件由单个的序列条目 ...

  3. python对word提取数据,如何使用Python从doc / docx文件中提取数据

    docx是一个包含文档XML的zip文件.您可以打开zip,阅读文档并使用ElementTree解析数据. 这种技术的优点是你不需要安装任何额外的python库. import zipfile imp ...

  4. python自动翻译pdf_python实现从pdf文件中提取文本,并自动翻译的方法

    针对Python 3.5.2 测试 首先安装两个包: $ pip install googletrans $ pip install pdfminer3k googletrans会提供一个命令tran ...

  5. python用来自动修改pdf_python实现从pdf文件中提取文本,并自动翻译的方法

    针对Python 3.5.2 测试 首先安装两个包: $ pip install googletrans $ pip install pdfminer3k googletrans会提供一个命令tran ...

  6. 在python平台上利用pymol来查找PDB文件中蛋白质的相互作用位点

    这篇代码写的可能有点问题,大家如果有需要,去看另一篇吧.如果有啥不足,请批评指正. 在python平台上利用pymol来查找PDB文件中蛋白质的相互作用位点 关于蛋白质结合位点,查阅了很多篇文献,大多 ...

  7. gnuradio上怎么使用python文件_使用Python从PDF文件中提取数据

    前言 数据是数据科学中任何分析的关键,大多数分析中最常用的数据集类型是存储在逗号分隔值(csv)表中的干净数据.然而,由于可移植文档格式(pdf)文件是最常用的文件格式之一,因此每个数据科学家都应该了 ...

  8. 使用Python从PDF文件中提取数据

    前言 数据是数据科学中任何分析的关键,大多数分析中最常用的数据集类型是存储在逗号分隔值(csv)表中的干净数据.然而,由于可移植文档格式(pdf)文件是最常用的文件格式之一,因此每个数据科学家都应该了 ...

  9. 使用 Python 从文件中提取 IP 地址

    让我们看看如何使用 Python 从文件中提取 IP 地址. 算法 : 为正则表达式导入 re 模块. 使用 open() 函数打开文件. 读取文件中的所有行并将它们存储在列表中. 声明 IP 地址的 ...

最新文章

  1. linux 终端提示符
  2. cf600 E. Lomsat gelral
  3. springMVC的流程
  4. [asp.net]优化ViewState
  5. 一起话单业务量下降问题的排查过程
  6. 南邮2020/2021电工电子技术期末试卷
  7. 托物言志--在心为志,发言为诗。
  8. python制作热力图_python绘制热力图
  9. java outlook 发送邮件_java向outlook发邮件(简单实现)
  10. 【Python训练营】Python每日一练----第28天:鲁卡斯队列(round函数用法)
  11. 从数字企业转型来看,数据分析能带来什么
  12. 【Excel实战】--目录及链接
  13. 发现panda(熊猫)对W32.Looked.I处理得不错
  14. tshark命令小结
  15. 手机qq2.0 for android,QQ农场手机版|QQ农场for Android 2.02 官方安装版_手机游戏 www.qqtn.com...
  16. 图片放大不失真?图片无损放大的方法
  17. Word文档转PDF的功能
  18. Mondrian 4 测试的简单demo(Saiku简单测试Schema文件)
  19. JavaScript[ LXF教程(一) ]
  20. 使用element table表格实现后端排序

热门文章

  1. 在公司中,如何提升自己的段位,脱颖而出
  2. 高效排序算法(希尔排序)
  3. 百度程序员哀叹:回老家发现村里很多人开保时捷,道奇等豪车,比程序员有钱多了!...
  4. 媳妇居然在家偷偷背着我偷看我的面试笔记,一个月后拿下大厂offer!(文末送书)...
  5. 浅析redis与zookeeper构建分布式锁的异同
  6. 网传京东某程序员因压力太大,在商品页面置入骂人代码!京东辟谣:不关我们的事,外部商家干的!...
  7. 读写分离原来这么简单,一个小注解就够了
  8. 如何让Git适应敏捷开发流程?
  9. 管理95后员工,管理者必知的4条底层逻辑
  10. 干货!推荐8个强大好用的办公软件,解决很多需求