py-mmcif包pdbx_struct_oper_list对象介绍

embedded/2024/10/9 1:22:07/

pdbx_struct_oper_list 对象

pdbx_struct_oper_list 对象是用于描述蛋白质结构的几何变换操作符的列表。在 mmCIF 文件中,它定义了在组装生物学装配体(biological assembly)时对每个亚基或链执行的几何变换。该列表包含了每个操作符的详细信息,包括操作的旋转矩阵和平移向量。这些操作符用于将晶体中的单个蛋白质链通过几何变换(例如旋转和平移)组装成完整的生物装配体。

主要字段
  • id: 每个操作符的唯一标识符,通常是整数编号,例如 123 等。这个字段用于在 mmCIF 文件中的其他部分(例如 oper_expression)引用该操作符。

  • type: 操作类型,通常描述几何变换的类型,常见值包括 homogeneous rotation 或 translation 等。

  • name: 该操作符的名称,用于进一步描述该操作符的几何变换的具体细节。

  • matrix[1][1] 到 matrix[3][3]: 这是 3x3 的旋转矩阵,描述了该操作符执行的旋转操作。矩阵中的每个值表示对应坐标轴上的旋转参数。

  • vector[1] 到 vec


http://www.ppmy.cn/embedded/124313.html

相关文章

【Unity】unity安卓打包参数(个人复习向/有不足之处欢迎指出/侵删)

1.Texture Compression 纹理压缩 设置发布后的纹理压缩格式 Use Player Settings:使用在播放器设置中设置的纹理压缩格式 ETC:使用ETC格式(兼容) ETC2:使用ETC2格式(很多设备不支持) ASTC:使用…

滚雪球学MySQL[4.4讲]:数据库的性能调优详解

全文目录: 前言1. 数据库性能调优的重要性2. 数据库性能调优策略2.1 索引优化2.1.1 创建合适的索引示例:创建单列索引和联合索引 2.1.2 避免过度索引2.1.3 使用覆盖索引示例:覆盖索引 2.2 查询优化2.2.1 使用EXPLAIN分析查询示例:…

常见数据同步工具之实时同步

常见数据同步工具之实时同步

【SQL】重复的邮箱信息

目录 语法 需求 示例 分析 代码 语法 SELECT column_name(s), AGGREGATE_FUNCTION(column_name) FROM table_name WHERE condition GROUP BY column_name(s) ORDER BY column_name(s); GROUP BY 语句主要用于结合聚合函数(如 COUNT(), MAX(), MIN(), SUM(), AV…

2024年9月个人工作生活总结

本文为 2024年9月工作生活总结。 研发编码 vuepress构建的几个问题 某vuepress项目,是我在3年多以前自行构想自行着手搞的,主要用于将一些常用的数据文件(markdown样式)渲染成html网页文件,在自建服务程序里开启访问…

和饺子店老板的闲聊,尽显人间清醒智慧

经常去的一家手工饺子店,味道不错,服务态度挺好。 前天过去,听老板说前阵子招了一个员工,员工估计在大饭店干过,对这种小饺子店看不上,到处挑刺。 最主要的是,当着顾客的面和老板对着干&#…

Codeforces Round 977 (Div. 2)E1 Digital Village (Easy Version)(Floyd,贪心)

题目链接 Codeforces Round 977 (Div. 2)E1 Digital Village (Easy Version) 思路 首先,我们注意到 n n n的最大值只有 400 400 400。 因此,我们可以先用 F l o y d Floyd Floyd算法预处理出任意两座城市之间的最大延迟时间。 之后&…

足球青训后台管理系统:Spring Boot实现指南

2 相关技术简介 2.1 Java技术 Java是一门伟大的纯面向对象的编程语言和编程语言。同时,它还是Java语言从嵌入式开发到企业级开发的平台。Java凭借其一次编译,任何地方执行的优点,使得盛行的web应用程序有大量的Java编译,很好地支…