耐盐蛋白设计 (HaloMPNN)

本工具是基于 ProteinMPNN 架构重新训练的逆折叠蛋白设计模型,专门用于耐盐蛋白 / 耐盐酶的计算重设计。模型使用 “salt‑in” 极端嗜盐古菌高质量蛋白组数据集完成训练,可在保留输入蛋白主链骨架前提下,将普通非嗜盐蛋白的序列特征向天然嗜盐蛋白偏移:降低等电点、提升蛋白表面负电荷占比,同时降低表面与蛋白核心的大疏水残基占比,复现嗜盐蛋白特有的氨基酸替换偏好。适用于蓝色生物技术、高盐工业工况下酶的分子改造。

本工具为计算层面设计工具,输出序列仍需要湿实验验证实际耐盐活性。用户只需上传目标蛋白质的骨架结构,即可获得经耐盐优化的候选序列,助力您的研发工作。

上传 PDB 或 mmCIF 格式的蛋白质结构文件,系统将自动解析链信息。选择需要设计的链并设置参数后,模型将生成多条优化的氨基酸序列,并给出每条序列的评分(score = -log_prob,越低越好)与序列恢复率。

1. 上传蛋白质结构文件 (PDB / mmCIF):


3. 设计参数设置:

生成序列数: 每个目标生成 1-10 条
采样温度:
输入单个温度值,值越高生成序列的多样性越高
骨架噪声: 向骨架坐标添加高斯噪声 (A),提高生成多样性
随机种子: 填 0 表示每次随机;填非 0 整数表示固定随机种子
排除氨基酸:
勾选的氨基酸不会出现在生成序列中

4. 约束与偏置 (JSONL,可选):

以下 JSONL 提供比上方 UI 控件更精细的控制。若填写,将覆盖上方对应的链选择 / 排除 AA 设置。位置编号是1-based,与PDB文件的残基编号无关。

链设计指定 — 覆盖上方链选择 (chain_id_jsonl):

按链排除 AA — 覆盖上方排除列表 (omit_AA_jsonl):

固定位置 (fixed_positions_jsonl):

AA 组成偏置 (bias_AA_jsonl):

按残基位置偏置 (bias_by_res_jsonl):

对称/捆绑位置 (tied_positions_jsonl):