跳到内容 · Skip to content
← 所有项目

PichiaCLM-Torch

毕赤酵母密码子语言模型(PyTorch)

PichiaCLM 的 PyTorch 复现与优化版本,用于毕赤酵母异源蛋白表达的密码子偏好性预测

PyTorch reimplementation of PichiaCLM — a deep learning codon optimization model for Pichia pastoris

PyTorch Deep Learning Bioinformatics Codon Optimization Jupyter Notebook
在 GitHub 查看 ↗ 2026年6月3日

毕赤酵母(Pichia pastoris)是工业蛋白生产中最常用的宿主之一,密码子偏好性直接影响目标蛋白的表达量与折叠质量。本项目将 PichiaCLM 的原始实现迁移至 PyTorch,并针对训练效率和推理速度进行了优化。

模型结构

  • 双向 GRU 编码器 + GRU 解码器 + 注意力机制的 seq2seq 密码子语言模型(CLM)
  • 输入氨基酸序列,输出针对毕赤酵母优化的密码子组合方案
  • 支持批量推理与序列评分,用于筛选高表达候选基因

应用场景

在异源蛋白表达流程中,密码子优化是提升产量的关键步骤。本模型可在基因设计阶段为工程师提供量化的密码子偏好建议,减少湿实验试错次数。

Tech Stack

Python · PyTorch · Jupyter Notebook · Bioinformatics