Mindket

Carbon-X

新上架第 1 版 · 更新于

概览

在聊天里读取原始 DNA 并用英文回答,判断变异看起来是良性还是致病,适合想在自己 GPU 上运行 DNA 语言模型的研究人员。

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

速览

你需要
  • 带 pip 的 Python
  • 一块 CUDA GPU,因为示例代码会用到它
  • 约 29.6 GB 的磁盘空间,用来放 BF16 权重
用在
  • 使用 transformers 库的 Python 脚本
  • 有 GPU 的机器,因为示例代码把模型加载到 CUDA 上
  • 单块 GPU 上的 vLLM,模型卡提到可以用它来提供服务
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件
先运行
pip install -U transformers

平台

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

关于

它是什么

Carbon-X 是 Carbon 系列的 14.8B 语言模型,同时用 DNA 序列和英文文本训练。你把原始 DNA 粘贴到普通聊天里,它就用英文回复,并附上推理过程。它以 Qwen3-14B 为基础模型。

适合谁

如果你从事遗传学和生物学研究,处理 DNA 序列,又想在自己的硬件上运行模型,它适合你。

Who uses this model
行业谁在用怎么用例子
遗传学研究变异分析人员判断变化后的序列看起来无害还是与疾病相关粘贴参考序列和变异序列,然后请它下结论
生物信息学计算生物学家把序列归入生物类群问一条序列属于哪个类群
基因组学实验室持有未发表数据的团队把序列留在自己的服务器上在实验室的一块 GPU 上运行模型

如果你不处理 DNA 序列,或者没有 GPU,可以跳过它。

用在哪里

  • 使用 transformers 库的 Python 脚本
  • 有 GPU 的机器,因为示例代码把模型加载到 CUDA 上
  • 单块 GPU 上的 vLLM,模型卡提到可以用它来提供服务
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件
Jobs it does
用途适合谁得到什么
变异效应遗传学家附带解释的良性或致病判断
基因调控区域生物学家被标出的、影响基因活动的区域
生物类群生物信息学家一条序列的类群标签
后续碱基研究人员对序列后续部分的预测

如何设置

你需要 Python、一块放得下权重的 GPU,以及 Transformers 5 或更高版本。

  • 带 pip 的 Python
  • 一块 CUDA GPU,因为示例代码会用到它
  • 约 29.6 GB 的磁盘空间,用来放 BF16 权重
  1. 安装或升级 transformers。
  2. 也可以先用两条下载命令保存文件。
  3. 运行示例脚本。加载分词器时要打开 trust_remote_code,因为 DNA 分词器是自定义代码。
pip install -U transformers
pip install -U huggingface_hub
hf download HuggingFaceBio/Carbon-X

如何使用

把你的 DNA 放进一条聊天消息,再问一个关于它的问题。示例会构造一条带参考序列和变异序列的消息,套用关闭思考的聊天模板,然后打印回复。

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "HuggingFaceBio/Carbon-X"

tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_id, dtype=torch.bfloat16, device_map="cuda")

messages = [
    {
        "role": "user",
        "content": (
            "Reference: ATGGTGCATCTGACTCCTGAGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGG\n"
            "Variant:   ATGGTGCATCTGACTCCTGTGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGG\n\n"
            "Is this variant likely to be benign or pathogenic? Explain your reasoning."
        ),
    }
]
inputs = tokenizer.apply_chat_template(
    messages,
    add_generation_prompt=True,
    enable_thinking=False,
    return_tensors="pt",
    return_dict=True,
).to(model.device)

outputs = model.generate(**inputs, max_new_tokens=1024)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))
Main calls in the sample
工具作用
AutoTokenizer加载文本加 DNA 的混合分词器
AutoModelForCausalLM以 bfloat16 把模型加载到 GPU
apply_chat_template把你的消息变成模型的提示词,并关闭思考
generate写出回复,长度不超过你设置的 token 上限

示例

你粘贴一条参考序列和一条改了一个字母的副本,然后问这个变化更可能是良性还是致病,并请它说明原因。模型用英文回复,给出判断和推理过程,回复里也可以引用 DNA。

新手与专家

你可以把它看作一个既能读英文、也能读 DNA 的聊天助手。第一次小测试就是用示例脚本跑一对短序列。把答案当作研究辅助,再用你自己的数据核对。

DNA 和文本在同一个解码器里共用一条 token 流,没有单独的 DNA 编码器。混合分词器保留 Qwen3 的文本词表,并增加 5,515 个 DNA token。其中 4,096 个是 6-mer,所以一个 DNA token 覆盖 6 个碱基对。模型有 40 层,隐藏层大小 5120,使用带 8 个键值头的分组查询注意力。训练包括 302B token 的中期训练,然后是监督微调,以及用可验证奖励做的强化学习。

  1. 聊天消息里的原始 DNA
  2. 混合分词器标记并切分
  3. 同一个解码器读取 DNA 和文本
  4. 带推理的英文回答

注意事项

作者报告在关闭思考的情况下,五个 DNA 基准的平均分是 66.7%,比 Qwen3-14B 高 27 个百分点。他们估算,分析 ClinVar 里 240 万个意义未明的变异,用它大约花 300 美元,而他们测试的前沿模型要 32,000 到 400 万美元。上下文窗口为 40,960 个 token。模型卡还有一节讲如何把它当作智能体的工具。

Average score on five DNA benchmarks
Carbon-X66.7%
GPT-6.1 Sol67.5%
  • License: Apache 2.0。
  • Cost to run: 未提及,除了需要一块 GPU。按模型卡所说,一块 80 GB 的 GPU 就能放下 bfloat16 权重。
  • Data it reaches: 权重来自 Hugging Face,模型卡说敏感或未发表的序列可以留在你自己的基础设施上。
  • Not for: 长时间的扩展推理。它是在关闭思考的情况下训练和测试的聊天模型,并且需要 Transformers 5 或更高版本。

README 和文件

README

Carbon-X

在聊天里读取原始 DNA 并用英文回答,判断变异看起来是良性还是致病,适合想在自己 GPU 上运行 DNA 语言模型的研究人员。

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

简介

它是什么:Carbon-X 是 Carbon 系列的 14.8B 语言模型,同时用 DNA 序列和英文文本训练。你把原始 DNA 粘贴到普通聊天里,它就用英文回复,并附上推理过程。它以 Qwen3-14B 为基础模型。

适合谁:如果你从事遗传学和生物学研究,处理 DNA 序列,又想在自己的硬件上运行模型,它适合你。

Title: Who uses this model
行业 | 谁在用 | 怎么用 | 例子
遗传学研究 | 变异分析人员 | 判断变化后的序列看起来无害还是与疾病相关 | 粘贴参考序列和变异序列,然后请它下结论
生物信息学 | 计算生物学家 | 把序列归入生物类群 | 问一条序列属于哪个类群
基因组学实验室 | 持有未发表数据的团队 | 把序列留在自己的服务器上 | 在实验室的一块 GPU 上运行模型

如果你不处理 DNA 序列,或者没有 GPU,可以跳过它。

用在哪里:

  • 使用 transformers 库的 Python 脚本
  • 有 GPU 的机器,因为示例代码把模型加载到 CUDA 上
  • 单块 GPU 上的 vLLM,模型卡提到可以用它来提供服务
  • 装有 Python 的 Windows、macOS 或 Linux,用来下载文件
Title: Jobs it does
用途 | 适合谁 | 得到什么
变异效应 | 遗传学家 | 附带解释的良性或致病判断
基因调控区域 | 生物学家 | 被标出的、影响基因活动的区域
生物类群 | 生物信息学家 | 一条序列的类群标签
后续碱基 | 研究人员 | 对序列后续部分的预测

如何设置:你需要 Python、一块放得下权重的 GPU,以及 Transformers 5 或更高版本。

  • 带 pip 的 Python
  • 一块 CUDA GPU,因为示例代码会用到它
  • 约 29.6 GB 的磁盘空间,用来放 BF16 权重
  1. 安装或升级 transformers。
  2. 也可以先用两条下载命令保存文件。
  3. 运行示例脚本。加载分词器时要打开 trust_remote_code,因为 DNA 分词器是自定义代码。
pip install -U transformers
pip install -U huggingface_hub
hf download HuggingFaceBio/Carbon-X

如何使用:把你的 DNA 放进一条聊天消息,再问一个关于它的问题。示例会构造一条带参考序列和变异序列的消息,套用关闭思考的聊天模板,然后打印回复。

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "HuggingFaceBio/Carbon-X"

tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_id, dtype=torch.bfloat16, device_map="cuda")

messages = [
    {
        "role": "user",
        "content": (
            "Reference: ATGGTGCATCTGACTCCTGAGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGG\n"
            "Variant:   ATGGTGCATCTGACTCCTGTGGAGAAGTCTGCCGTTACTGCCCTGTGGGGCAAGG\n\n"
            "Is this variant likely to be benign or pathogenic? Explain your reasoning."
        ),
    }
]
inputs = tokenizer.apply_chat_template(
    messages,
    add_generation_prompt=True,
    enable_thinking=False,
    return_tensors="pt",
    return_dict=True,
).to(model.device)

outputs = model.generate(**inputs, max_new_tokens=1024)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))
Title: Main calls in the sample
工具 | 作用
AutoTokenizer | 加载文本加 DNA 的混合分词器
AutoModelForCausalLM | 以 bfloat16 把模型加载到 GPU
apply_chat_template | 把你的消息变成模型的提示词,并关闭思考
generate | 写出回复,长度不超过你设置的 token 上限

示例:你粘贴一条参考序列和一条改了一个字母的副本,然后问这个变化更可能是良性还是致病,并请它说明原因。模型用英文回复,给出判断和推理过程,回复里也可以引用 DNA。

新手与专家:你可以把它看作一个既能读英文、也能读 DNA 的聊天助手。第一次小测试就是用示例脚本跑一对短序列。把答案当作研究辅助,再用你自己的数据核对。

DNA 和文本在同一个解码器里共用一条 token 流,没有单独的 DNA 编码器。混合分词器保留 Qwen3 的文本词表,并增加 5,515 个 DNA token。其中 4,096 个是 6-mer,所以一个 DNA token 覆盖 6 个碱基对。模型有 40 层,隐藏层大小 5120,使用带 8 个键值头的分组查询注意力。训练包括 302B token 的中期训练,然后是监督微调,以及用可验证奖励做的强化学习。

聊天消息里的原始 DNA
混合分词器标记并切分
同一个解码器读取 DNA 和文本
带推理的英文回答

注意事项:作者报告在关闭思考的情况下,五个 DNA 基准的平均分是 66.7%,比 Qwen3-14B 高 27 个百分点。他们估算,分析 ClinVar 里 240 万个意义未明的变异,用它大约花 300 美元,而他们测试的前沿模型要 32,000 到 400 万美元。上下文窗口为 40,960 个 token。模型卡还有一节讲如何把它当作智能体的工具。

Title: Average score on five DNA benchmarks
Carbon-X: 66.7 %
GPT-6.1 Sol: 67.5 %
  • License: Apache 2.0。
  • Cost to run: 未提及,除了需要一块 GPU。按模型卡所说,一块 80 GB 的 GPU 就能放下 bfloat16 权重。
  • Data it reaches: 权重来自 Hugging Face,模型卡说敏感或未发表的序列可以留在你自己的基础设施上。
  • Not for: 长时间的扩展推理。它是在关闭思考的情况下训练和测试的聊天模型,并且需要 Transformers 5 或更高版本。

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

  • 任务:text generation
  • 框架:transformers
  • 参数量:14.8B
  • Weights: about 29.6 GB in BF16; about 7.4 GB at 4-bit (estimate)
  • Formats: Safetensors
  • 最近 30 天下载:5,018
  • 点赞:303
  • 许可证:apache-2.0
  • 语言:en
  • 基于:Qwen/Qwen3-14B
  • Quantized versions: 14
  • Fine-tunes: 1
  • 标签:transformers, safetensors, qwen3, text-generation, genomics, biology, variant-effect-prediction, conversational

链接

  • 模型:https://huggingface.co/HuggingFaceBio/Carbon-X
  • 文件:https://huggingface.co/HuggingFaceBio/Carbon-X/tree/main

获取模型

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

pip install -U huggingface_hub
hf download HuggingFaceBio/Carbon-X

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

文件
README.md  7 KB

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

更新内容

  • 第 1 版 · 2026-11-13

同类产品对比

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

产品最近 30 天下载点赞参数量许可证最近更新
Carbon-X 本页5,01830314.8Bapache-2.0
Octen-WebGR-0.6B共有 qwen3 · text-generation · conversational1,45858730Mcc-by-nc-4.0
MiroThinker-v1.0-8B共有 qwen3 · text-generation · conversational509698.2Bmit
RFD4-Proteina共有 biology · safetensors14,23545436Mbsd-3-clause
RFD4-Proteina-Diffusers共有 biology · safetensors4035178Mbsd-3-clause
VLX-Seek-1.5-10B共有 text-generation · conversational · transformers137,7723910Bapache-2.0
数据为 Mindket 在 2026-11-13 读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

kashifrCarbon-X: the best open DNA model4 分Michel NivardInteresting model by huggingface, which trains on DNA. But then also natural language texts that *contain* DNA… so ppl discussing a specific segment of DNA. I wonder how high fidelity that is, how much strand issues and species bias this encodes… still creative idea! huggingface.co/HuggingFaceB...3 赞 · 1 条回复pretextFineDNA: Release for Bio2 分Robert Corbin | Shadowfetch Studio | AIpeoplewikiHugging Face released Carbon-X, an open 14.8B model you can chat with about DNA 🧬 Paste a raw sequence and it answers in English, and it runs on a single 80GB GPU. Research use only. #AI #OpenSource #Genomics Hugging Face roles: aipeoplewiki.com/jobs/at/hugg...3 赞 · 1 条回复pretextCarbon-X: An open 14B language model for DNA understanding and generation2 分lexioh fuck I'm sorry, I keep forgetting that client just. randomly truncates my links for no reason. https://huggingface.co/HuggingFaceBio/Carbon-X2 赞 · 1 条回复pixel_artHugging Face model lets you chat with your DNA1 分constraint † restriction他のAIモデルがDNAの質問を投げる専門の子分AI 「世界中の生物の論文をすべて読み込んでいるだけでなく、顕微鏡で実際のDNAの並びを直接見て、その意味をスラスラと分かりやすく解説してくれる超優秀なバイオ研究者のアシスタント」が、誰でも自由に使える形でオープンに公開 huggingface.co/spaces/Huggi...1 赞

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

DeepSeek-R1-GGUF

unsloth · 工具包

671B 参数 DeepSeek-R1 推理模型的 GGUF 版本,带 1.58-bit 和 2-bit 动态量化,可在内存足够的本机上用 llama.cpp 运行。

新上架

Axion-1.0-35B-GGUF

prithivMLmods · 工具包

提供 Axion-1.0-35B 的 GGUF 文件,这是一个有约 30 亿激活参数的 35B 混合专家模型,面向科学推理、信息查找和工具使用。适合配合 llama.cpp 在本地使用。

新上架

HEART

Phips · 工具包

用一个超分辨率网络放大低分辨率图像,可以在一块消费级 GPU 上训练,并导出为 ONNX。适合训练或运行图像放大模型的人。

新上架

研究类的相似商品

查看研究类的全部商品

ManiFlow-tb

allenai · 工具包

allenai 的 ToyBlocks 积木堆叠项目的底层动作模型,用模拟的 Franka 机械臂数据训练,能在桌面上拾取、放置和旋转三块积木。这是面向机器人学的研究模型。

新上架

Merlin-Cancer-Super

AbdomenAtlas · 工具包

在 CT 扫描上检测并勾画 9 个器官的肿瘤,使用从放射学报告中学习的 R-Super 方法训练。这是面向医学影像团队的研究模型,采用非商业许可。

新上架

EarthJev

dBenf · 工具包

回答关于卫星图像块的类型化问题,使用 Sentinel-2 的全部 12 个波段,为每个选项返回概率,不生成文字。这是 Qwen3.5-0.8B 的微调版本,适合地球观测研究者。

新上架