donglin.li

主页/Home 履历/CV 帖文/Posts 深色/Dark

🧬 · LibreGene - 开源跨平台质粒编辑器

Posted on 2026/8/15

🔗 GitHub 🔗 GitCode

LibreGene 是我开发的一款轻量级跨平台桌面质粒编辑器,使用 Tauri v2 构建,纯 SVG 渲染,完全开源(GPL v3)。

主要功能:

  • 特征标注:CDS / mRNA 特征自动翻译,氨基酸直接渲染在序列下方;粘贴序列可自动检测常见特征(启动子、抗性标记、ori、标签等);支持双链六读框 ORF 搜索
  • 引物设计:引物与模板逐碱基比对,错配、退火区、Tm 值一目了然;支持片段扩增、重叠延伸 PCR(OE-PCR)和定点诱变,可加酶切位点尾巴
  • 密码子优化:内置 9 个物种的密码子使用表,支持最优密码子、频率匹配、相对密码子适应度协调三种策略,优化前后 CAI 与 GC% 对比预览
  • 限制性内切酶:内置 900+ 酶数据库,支持甲基化感知过滤,唯一切点、双切点、平末端和 IIS 型酶分类显示
  • 序列比对:可导入 Sanger 测序结果(.ab1)、FASTA 和 GenBank 序列,与参考序列比对并高亮错配、插入和缺失
  • 更多:SVG 质粒图谱、插件系统、多项目标签页、完整撤销 / 重做、GenBank / SnapGene 读写

此外,LibreGene 内置了 MCP 服务器(仅监听本机回环,Bearer token 鉴权),终端里的 LLM Agent 可以像真实用户一样操作已打开的质粒,UI 实时同步更新。

项目地址:https://github.com/dl-li/LibreGene (GitHub) / https://gitcode.com/dl-li/LibreGene (GitCode)

Powered by Hexo
Theme based on Minima by Adi Sakti Jrs
Published on GitHub