python - 如何在三维网格中存储三维物体坐标信息?
问题描述
我有蛋白质对象的三维坐标信息。任务是将蛋白质投影到三维网格上(以这种方式将恢复其特殊排列),以便我可以进一步执行处理。三维坐标信息在pdb(PROTEIN DATA BANK)文件中可用,定义如下:
ATOM C x y z
其中“ATOM”代表标签,“C”代表碳原子,x、y、z是碳原子的三维坐标。
例如:
ATOM C 5.84714 27.90645 31.85267
ATOM O 5.84216 27.92345 31.85267
:
:
:
ATOM N x y z
我试图将此信息存储在三维网格中,但失败了,因为如果您看到原子“C”和“O”,它们的坐标大致相似。因此,它们将存储在三维网格的同一单元格中。
我将坐标缩放了 10^i 倍,它可以工作,但需要花费大量时间进行处理。
请帮我解决这个问题!!
提前致谢
解决方案
推荐阅读
- blazor - 在 Blazor 中显示可重用的 VueJS 图表组件
- python - 在散景图中选择和更新熊猫数据框列
- spring - ::TIMESTAMP::DATE 在 Java/Spring 中工作吗?
- python - 错误框中的混淆矩阵值
- java - 使用 WebFlux 使用 cookie 跟踪重定向
- android-studio - 将包导入flutter(Andriod Studio)时面临一个大问题。我已经尝试了其他解决方案的所有方法
- laravel - Lumen 主页在 AWS 上有效,但其他主页无效
- machine-learning - tensorflow.js 模型不学习
- c# - 谁能建议一种简单的方法来使用没有 DataAdapter 的 Microsoft.Data.Sqlite 使用更改的数据更新 SQLite 数据库?
- highcharts - 如果文本太长,则从头开始显示 highcharts 节点文本