RhoFold 项目 - RNA 结构预测与分析工具
基于深度学习的 RNA 三维结构预测项目,支持训练、推理和微调功能。
- 训练: 使用
train.py训练模型 - 推理: 使用
inference_diffold.py或inference_rf.py进行结构预测 - 微调: 使用
finetune.py对预训练模型进行微调 - 批量推理: 使用
batch_inference_rhofold.py进行批量预测
- Python >= 3.10
- PyTorch >= 1.12.0
- OpenMM >= 7.7.0
- 其他依赖见
pyproject.toml
# 使用 uv 安装依赖
uv sync# 训练
uv run train.py
# 推理
uv run inference_diffold.py
# 微调
uv run finetune.py见 LICENSE 文件