Mindket

monoyield-predictor

新上架第 1 版 · 更新于

概览

预测一条蛋白质序列在大肠杆菌里能以单体形式表达多少,单位为 log10 mg/L。提供 ESMC-6B 和 SaProt 的已训练 LoRA 适配器和回归头,面向蛋白质研究人员。

monoyield-predictor 是一款工具包,属于研究类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • Python 和 pip
  • 显存足够的 GPU:fp32 约 48 GB,bfloat16 约 24 GB,卡片说 bfloat16 需要自行验证
  • 卡片点名的配套代码仓库
用在
  • Windows、macOS 或 Linux 上的 Python 环境
  • 显存约 48 GB(fp32)或约 24 GB(bfloat16)的 GPU 电脑
  • 配套的代码仓库,里面有脚本和示例文件
先运行
pip install -U huggingface_hub
hf download Tsuboyama-Lab/monoyield-predictor

平台

Windows操作系统
macOS操作系统
Linux操作系统

关于

它是什么

monoyield-predictor 存放一个模型的已训练权重,这个模型预测蛋白质序列在大肠杆菌中的单体表达产量,尺度是 log10 mg/L。文件是 LoRA 适配器和回归头,每个折叠 7 到 12 MB。冻结的基础模型不包含在内,因为代码在运行时才从 Hugging Face 拉取它们。

适合谁

想在做实验之前估算表达产量的蛋白质研究人员。这些权重附带一篇 bioRxiv 预印本和一个代码仓库。

IndustryWho uses itHow they use itExample
生物技术蛋白质工程师按预期的大肠杆菌产量给设计序列排名给一个候选序列的 CSV 打分
学术实验室蛋白质研究人员用自己的实测数据检验预测器比较预测产量和实测产量
抗体工作纳米抗体开发者预测纳米抗体的单体产量或单体与二聚体的比例给一组纳米抗体序列打分
研究工具计算生物学家在自己的流程里使用这些适配器对新数据调用预测脚本

没有大显存 GPU,或者不处理蛋白质序列的人可以跳过它。

用在哪里

  • Windows、macOS 或 Linux 上的 Python 环境
  • 显存约 48 GB(fp32)或约 24 GB(bfloat16)的 GPU 电脑
  • 配套的代码仓库,里面有脚本和示例文件
Use caseWhoWhat they get back
从头设计与突变扫描蛋白质工程师每条序列的预测 log10 单体产量
纳米抗体产量纳米抗体开发者每个纳米抗体的预测 log10 单体产量
纳米抗体二聚体比例纳米抗体开发者预测的 log10 单体与二聚体比例

如何设置

  • Python 和 pip
  • 显存足够的 GPU:fp32 约 48 GB,bfloat16 约 24 GB,卡片说 bfloat16 需要自行验证
  • 卡片点名的配套代码仓库
  1. 安装 Hugging Face hub 工具,如果想要本地副本,就下载这些权重。
  2. 获取配套的代码仓库,并进入它的文件夹。
  3. 以可编辑模式安装它。
  4. 运行它的下载脚本来获取权重。
pip install -U huggingface_hub
hf download Tsuboyama-Lab/monoyield-predictor
cd monoyield-predictor
pip install -e .
HF_REPO=Tsuboyama-Lab/monoyield-predictor bash download_weights.sh weights

如何使用

对一个序列 CSV 运行预测脚本,指定权重文件夹和它训练时用的基础模型。每个文件夹有五个折叠检查点,预测值是五个的平均。代码仓库列出了所有模型、输入格式和训练命令。

python scripts/predict_esmc_mlp_head.py --external_csv examples/example_main_library.csv \
    --model_dir weights/esmc_monoyield --model_name biohub/ESMC-6B \
    --model_revision 45b0fa5d7fb06faefbd5e3b89bdcef35d564e79a --dtype float32 --batch_size 1 --out_csv predictions.csv
ToolWhat it does
esmc_monoyieldESMC-6B 适配器,读取氨基酸序列并预测 log10 单体产量
saprot_loraSaProt 适配器,读取序列加 Foldseek 3Di,并预测同样的产量
esmc_nb_monoyield用于纳米抗体序列的 ESMC-6B 适配器,预测 log10 单体产量
esmc_nb_mdratio用于纳米抗体序列的 ESMC-6B 适配器,预测 log10 单体与二聚体比例

示例

你让脚本指向示例文库文件和 esmc_monoyield 文件夹。它用 ESMC-6B 模型和五个折叠检查点给每条序列打分,然后把预测写入 predictions.csv。

新手与专家

这是用于蛋白质工作的研究软件,不是点一下就能用的应用。稳妥的第一步是先读卡片里的文件表,等你有了显存足够的 GPU,再运行一次示例 CSV。

从原理上看,每个适配器给一个冻结的基础模型加上低秩矩阵和一个回归头。四个变体分别覆盖从头设计与突变扫描产量、一个带结构信息的 SaProt 版本,以及两个纳米抗体目标。对五个折叠取平均,可以抹平各检查点之间的差异。

  1. 序列以 CSV 文件输入
  2. 冻结的基础模型读取每条序列
  3. 适配器和回归头给出每个折叠的分数
  4. 对五个折叠取平均
  5. 预测结果写入 CSV 文件

注意事项

  • Hardware: 用 ESMC-6B 跑完整的 fp32 精度,需要大约 48 GB 显存的 GPU。用 bfloat16 能放进 24 GB,不过卡片说要先检查结果。
  • Base terms: 这些适配器是 ESMC-6B 和 SaProt 的衍生品,所以你还必须遵守这两个模型的条款。
  • ESMC-6B terms: MIT 许可加第三方声明,以及 Biohub 的可接受使用政策。SaProt 模型使用 MIT 许可。
  • License: 适配器使用 Apache 2.0。
  • Cost to run: 未提及。你需要显存足够的 GPU,来源里没有出现付费服务。
  • Data it reaches: 你的序列 CSV、来自 Hugging Face 的基础模型文件,以及配套的代码仓库。
  • Not for: 来源没有写明其他禁止的用途。请遵守随 ESMC-6B 附带的 Biohub 可接受使用政策。

README 和文件

README

monoyield-predictor

预测一条蛋白质序列在大肠杆菌里能以单体形式表达多少,单位为 log10 mg/L。提供 ESMC-6B 和 SaProt 的已训练 LoRA 适配器和回归头,面向蛋白质研究人员。

由 Tsuboyama-Lab 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:monoyield-predictor 存放一个模型的已训练权重,这个模型预测蛋白质序列在大肠杆菌中的单体表达产量,尺度是 log10 mg/L。文件是 LoRA 适配器和回归头,每个折叠 7 到 12 MB。冻结的基础模型不包含在内,因为代码在运行时才从 Hugging Face 拉取它们。

适合谁:想在做实验之前估算表达产量的蛋白质研究人员。这些权重附带一篇 bioRxiv 预印本和一个代码仓库。

Industry | Who uses it | How they use it | Example
生物技术 | 蛋白质工程师 | 按预期的大肠杆菌产量给设计序列排名 | 给一个候选序列的 CSV 打分
学术实验室 | 蛋白质研究人员 | 用自己的实测数据检验预测器 | 比较预测产量和实测产量
抗体工作 | 纳米抗体开发者 | 预测纳米抗体的单体产量或单体与二聚体的比例 | 给一组纳米抗体序列打分
研究工具 | 计算生物学家 | 在自己的流程里使用这些适配器 | 对新数据调用预测脚本

没有大显存 GPU,或者不处理蛋白质序列的人可以跳过它。

用在哪里:

  • Windows、macOS 或 Linux 上的 Python 环境
  • 显存约 48 GB(fp32)或约 24 GB(bfloat16)的 GPU 电脑
  • 配套的代码仓库,里面有脚本和示例文件
Use case | Who | What they get back
从头设计与突变扫描 | 蛋白质工程师 | 每条序列的预测 log10 单体产量
纳米抗体产量 | 纳米抗体开发者 | 每个纳米抗体的预测 log10 单体产量
纳米抗体二聚体比例 | 纳米抗体开发者 | 预测的 log10 单体与二聚体比例

如何设置:

  • Python 和 pip
  • 显存足够的 GPU:fp32 约 48 GB,bfloat16 约 24 GB,卡片说 bfloat16 需要自行验证
  • 卡片点名的配套代码仓库
  1. 安装 Hugging Face hub 工具,如果想要本地副本,就下载这些权重。
  2. 获取配套的代码仓库,并进入它的文件夹。
  3. 以可编辑模式安装它。
  4. 运行它的下载脚本来获取权重。
pip install -U huggingface_hub
hf download Tsuboyama-Lab/monoyield-predictor
cd monoyield-predictor
pip install -e .
HF_REPO=Tsuboyama-Lab/monoyield-predictor bash download_weights.sh weights

如何使用:对一个序列 CSV 运行预测脚本,指定权重文件夹和它训练时用的基础模型。每个文件夹有五个折叠检查点,预测值是五个的平均。代码仓库列出了所有模型、输入格式和训练命令。

python scripts/predict_esmc_mlp_head.py --external_csv examples/example_main_library.csv \
    --model_dir weights/esmc_monoyield --model_name biohub/ESMC-6B \
    --model_revision 45b0fa5d7fb06faefbd5e3b89bdcef35d564e79a --dtype float32 --batch_size 1 --out_csv predictions.csv
Tool | What it does
esmc_monoyield | ESMC-6B 适配器,读取氨基酸序列并预测 log10 单体产量
saprot_lora | SaProt 适配器,读取序列加 Foldseek 3Di,并预测同样的产量
esmc_nb_monoyield | 用于纳米抗体序列的 ESMC-6B 适配器,预测 log10 单体产量
esmc_nb_mdratio | 用于纳米抗体序列的 ESMC-6B 适配器,预测 log10 单体与二聚体比例

示例:你让脚本指向示例文库文件和 esmc_monoyield 文件夹。它用 ESMC-6B 模型和五个折叠检查点给每条序列打分,然后把预测写入 predictions.csv。

新手与专家:这是用于蛋白质工作的研究软件,不是点一下就能用的应用。稳妥的第一步是先读卡片里的文件表,等你有了显存足够的 GPU,再运行一次示例 CSV。

从原理上看,每个适配器给一个冻结的基础模型加上低秩矩阵和一个回归头。四个变体分别覆盖从头设计与突变扫描产量、一个带结构信息的 SaProt 版本,以及两个纳米抗体目标。对五个折叠取平均,可以抹平各检查点之间的差异。

序列以 CSV 文件输入
冻结的基础模型读取每条序列
适配器和回归头给出每个折叠的分数
对五个折叠取平均
预测结果写入 CSV 文件

注意事项:

  • Hardware: 用 ESMC-6B 跑完整的 fp32 精度,需要大约 48 GB 显存的 GPU。用 bfloat16 能放进 24 GB,不过卡片说要先检查结果。
  • Base terms: 这些适配器是 ESMC-6B 和 SaProt 的衍生品,所以你还必须遵守这两个模型的条款。
  • ESMC-6B terms: MIT 许可加第三方声明,以及 Biohub 的可接受使用政策。SaProt 模型使用 MIT 许可。
  • License: 适配器使用 Apache 2.0。
  • Cost to run: 未提及。你需要显存足够的 GPU,来源里没有出现付费服务。
  • Data it reaches: 你的序列 CSV、来自 Hugging Face 的基础模型文件,以及配套的代码仓库。
  • Not for: 来源没有写明其他禁止的用途。请遵守随 ESMC-6B 附带的 Biohub 可接受使用政策。

Hugging Face 上的数据(2026年11月13日)

  • 框架:peft
  • 最近 30 天下载:0
  • 点赞:3
  • 许可证:apache-2.0
  • 基于:biohub/ESMC-6B
  • 标签:peft, protein, protein-language-model, lora, expression-yield, nanobody

链接

  • 模型:https://huggingface.co/Tsuboyama-Lab/monoyield-predictor
  • 文件:https://huggingface.co/Tsuboyama-Lab/monoyield-predictor/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download Tsuboyama-Lab/monoyield-predictor

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  6 KB

1 个文件,共 6 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
monoyield-predictor 本页03—apache-2.0
OpenDDE共有 protein10,00912—apache-2.0
Qwen3.6-35B-A3B Claude 4.7 Opus Reasoning Distilled共有 lora67420636Bapache-2.0
数据为 Mindket 在 2026-11-13 读取的数值。

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

Nanosaur2-670M

well9472 · 工具包

用一个 670M 参数的小型扩散模型,根据文字提示生成插画,在 ComfyUI 中运行。这是一个低预算的研究模型,适合想试用或训练自己 LoRA 的人。

新上架

waqf-ocr-hand-written-v1

Waqf-AI · 工具包

读取图片中的阿拉伯语手写文字并以文本形式返回。这是微调过的 PaddleOCR-VL 模型,适合要把阿拉伯语手写内容数字化的人。

新上架

Wan2.2-TI2V-5B-Diffusers

Wan-AI · 工具包

根据文本提示或图像加文字生成视频片段,最高 720P、每秒 24 帧,Diffusers 格式,适合单块消费级 GPU。

新上架

研究类的相似商品

查看研究类的全部商品

REMEND

udiboy1209 · 工具包

用一个小型神经反编译器从编译后的二进制代码中还原数学公式,并提供论文里的数据集和训练好的模型。适合逆向工程师和研究者。

新上架

Drishya Tiny

udgamlabs · 工具包

把文字提示,或文字加首帧图片,变成 2 秒、256×256 的视频片段,使用 212M 参数的生成器。这是一个小型研究版本,最擅长海浪、火焰和下雪的天空。

新上架

Moirai-2.0-R-Small

Salesforce · 工具包

用一个小型的仅解码器 transformer 预测时间序列的未来值,它在多种序列上训练过。这是 Salesforce 的研究型模型,适合分析师和数据科学家。

新上架