news 2026/3/8 8:28:04

【python】AAindex的氨基酸理化属性提取

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【python】AAindex的氨基酸理化属性提取

原文来源:AAindex: Amino Acid Index Database | Nucleic Acids Research | Oxford Academic

网址地址:AAindex: Amino acid index database

Python包网址:aaindex · PyPI

AAindex 是一个数据库,其中包含代表氨基酸及氨基酸对的各种理化、结构和生化特性的数值指标。AAindex 包含三个部分:

  • AAindex1:包含 20 个数值的氨基酸指标。
  • AAindex2:氨基酸突变矩阵。
  • AAindex3:统计蛋白质接触势。

aaindex软件包是访问各种 AAindex 数据库中数据的一种非常轻量级的方法,不需要安装任何额外的外部库。只需一个简单的命令,即可访问 3 个数据库中的任意记录及其相关的数据/数值指标。目前该软件仅支持 AAindex1 数据库,未来计划增加对 AAindex 2 和 3 的支持。

1. 安装软件包

!pip3 install aaindex

2. 使用aaindex包解析AAindex1:

from aaindex import aaindex1 import pandas as pd record_codes = aaindex1.record_codes() print(f"Total records in AAindex1: {len(record_codes)}") aa_dict = {} for code in record_codes: rec = aaindex1[code] val_dict = rec.values # {'A':xxxx, 'C':xxxx, ...} for aa, val in val_dict.items(): if aa not in aa_dict: aa_dict[aa] = {} aa_dict[aa][code] = val df = pd.DataFrame.from_dict(aa_dict, orient="index") # 行名是氨基酸,列名是 AAindex code df = df.sort_index(axis=0) # 按氨基酸排序 df = df.sort_index(axis=1) # 按 code 排序 df = df[df.index != "-"] # 可选保存: df.to_csv("aaindex1.csv")
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/28 1:54:40

计算机Java毕设实战-基于springboot的图书管理系统基于springboot的智慧图书管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/3/7 9:28:53

国产操作系统学习心得

好的,以下是我的国产操作系统学习心得,结合文字说明和关键功能截图(注:此处用文字描述图片内容,实际使用时可替换为真实截图):一、初体验:安装与界面首次安装国产操作系统&#xff0…

作者头像 李华
网站建设 2026/3/3 13:09:10

从碳计量到智能调度:安科瑞赋能零碳园区全生命周期建设

唐雪阳安科瑞电气股份有限公司 上海嘉定 2018011.零碳园区是什么?零碳园区是通过规划、技术与管理手段,将园区碳排放降至“近零”并具备净零条件的空间单元,是“双碳”目标落地的核心载体。2.零碳园区发展现状2025年国家三部委发布建设通知&…

作者头像 李华
网站建设 2026/3/7 1:43:43

19.docker 图形化管理界面

文章目录 Docker 图形化管理及综合实验DockerUI 容器管理器的安装与使用 综合实验构建WordPress Docker 图形化管理及综合实验 DockerUI 容器管理器的安装与使用 简介: DockerUI是一个易用且轻量化的 Docker 管理工具,通过 Web 界面的操作&#xff0c…

作者头像 李华