#protein #modeling #pdb #atom #pose #reader #proteins

bin+lib heme

PDB阅读器和其他蛋白质建模工具

2 个版本

使用旧的 Rust 2015

0.3.2 2021年3月28日
0.3.1 2018年7月8日

生物学类别中排名第183

MIT 许可证

61KB
235

Heme:用 Rust 编写的分子建模库

Heme 是 Rust 语言中基于力场分子建模的实现。这是一个仍在进行中的项目,帮助我学习 Rust。我希望它最终会变得有用,但现在它还不行。(关于基于力场的分子建模的良好实现,请参阅 OpenMM 或 Lumol 项目。)

特性

Heme 以蛋白质为中心,因此目前

  • 解析 PDB 结构
  • Pose 对象代表一个蛋白质结构
  • Atom 对象代表一个单个原子
  • both PoseAtom 都具有用于计算结构特征的方法,例如两个原子之间的距离,或某个原子附近的一些截止值内的残基

计划

  • 我打算保持 Heme 是一个简单的库,用于读取 PDB 和处理蛋白质结构,在我继续学习 Rust 的过程中
  • 简单的分子建模是可能的,了解实现力场会很有趣
  • 我想添加一些功能,如
    • 获取 Pose 对象的序列
    • Residue 对象

无运行时依赖