Repository navigation
Releases: GenePad/GenePad.github.io
Release list
GenePad v0.7.9
GenePad v0.7.9
本次更新以小修补为主:引物 Tm(熔解温度)计算算法更新为对齐 SnapGene;另新增引物浓度设置项,并修复反向拖选时选中信息气泡位置、图谱独占时工具栏位置两个显示问题。
✨ 新功能
- 新增「设置 > 引物」页:引物寡核苷酸浓度可调(默认 0.25 µM,与 SnapGene 相同),改动即时生效并在多窗口间同步
🐛 问题修复
- 序列视图中反向拖选(光标落在选区起始端)时,选中信息气泡现在贴选区上侧跟随光标端,不再固定显示在底部
- 图谱独占显示(序列视图隐藏)时,底部悬浮工具栏贴左下角,不再悬在画面中央
GenePad v0.7.8
GenePad v0.7.8
本次更新带来两大新能力:局域网去中心团队(无需服务器,同一局域网内即可组建团队、共享基因文件库)与基因文件库设置改版(双击可映射用外部程序打开);安卓安装包大幅瘦身(24.7MB → 17.8MB);序列比对全面优化:泳道更紧凑、支持勾选框多选、新增空白泳道快速跳转、图谱与列表联动更顺畅。另修复安卓启动报错、错误弹窗显示 [object Object] 等一批问题。
✨ 新功能
团队协作
- 全新「局域网网络」模式:无需中心服务器,同一局域网内即可创建/加入团队(开放网络自动扫描发现;隐藏网络或跨网段可手动输入网络凭据或 IP 直连)
- 成员的基因文件列表自动同步,文件索取直达持有者、投递定向直传,文件本体始终只在自己电脑上
- 双击成员条目即可发起索取;与原有「中心服务器(企业管理)」模式并存,任一时刻二选一
- 共享基因列表默认开启:对方只能看到列表,具体文件需向你索取
基因文件库
- 库窗口设置弹窗改版为三页签:AI 标签 / 团队管理 / 双击打开方式
- 双击打开方式支持按扩展名映射外部程序(如双击 .dna 直接用 SnapGene 打开),右键「打开」同步跟随,并新增「用本程序打开」;支持一键恢复全部默认
- 用第三方程序打开时显示进行中提示,失败给出明确错误弹窗
序列比对
- 比对条目列表改版:每行行首勾选框多选,配套全选 / 取消选择 / 隐藏显示 / 移除所选工具栏,支持 Delete / Ctrl+A / Esc 快捷键(全选按鼠标焦点只作用于上或下部分,再按一次整体取消)
- 泳道大幅压缩:无色谱的泳道只占一行高度,列表行只保留名称(bp / 一致度等详情移入悬停提示)
- 空白泳道新增快速跳转按钮:←/→ 跳到本泳道最近命中,↑/↓ 跳到最近有内容的泳道并居中
- 图谱比对条与列表双向联动:悬浮 / 选中金色描边,点击图谱比对条直接跳转并聚焦泳道
- 点击比对名称跳转时,目标泳道/色谱自动纵向滚入视口
- 核酸搜索无命中时,可确认后一键转为序列比对(以搜索序列新建比对条目并进入比对模式)
- 隐藏比对条目时列表不再整体跳动;隐藏区文字改回正常颜色、上下区分隔线加深加粗
交互与快捷键
- 引入「焦点」概念:Delete、Ctrl+A 等快捷键按鼠标上一步点击的位置分流——点引物删引物、点泳道全选该泳道、点列表全选该列表,不再误触
安卓
- 安卓版大幅瘦身:团队、AI 助手、分子克隆、电泳等不再进入安卓包(安卓聚焦浏览),安装包从 24.7MB 降到 17.8MB(-28%),浏览、酶切检测、序列查看等功能不变
🐛 问题修复
- 安卓启动不再弹出「Plugin window not initialized」错误
- 错误弹窗不再显示 [object Object],对象类错误完整展示并可复制详情
- 勾选比对条目时列表不再下坠一帧再归位
- 修复全局 toast 气泡变透明的问题;AI 设置打开时不再先闪「未配置任何 AI」黄条
- 修复局域网团队「member not found」、侧栏团队共享计数为 0 等问题
- 比对泳道与面板列表滚动联动更流畅,滚动中悬浮高亮不再引发卡顿
GenePad v0.7.7
GenePad v0.7.7
本次更新以比对与图谱的大版本打磨为主:序列搜索新增全部匹配浅蓝高亮、环形图谱轴环双风格可切换、外圈标签排布全新定版(引导线防交叉)、AB1 比对头尾低质量插入段自动折叠、比对条目支持多选批量移除;新增 Ctrl+S 保存快捷键,另存为后文档原地改挂新文件;编辑历史统一按「层」计数并新增自动历史上限。另修复比对后跳转卡顿、快滚跳动等一批问题。
✨ 新功能
序列视图与搜索
- 序列搜索新增「全部匹配」浅蓝高亮:所有命中一目了然,首中自动优先落在当前视口
- 单行模式快滚纵向跳动根治,轨道顺序调整(feature 块→反向引物),相邻 feature 端点相接不再误避让
序列比对
- AB1 读段头尾低质量插入段默认折叠(≤100bp),色谱上以小圆点按钮展开/收起
- 比对条目支持 Ctrl/Cmd+点击多选批量移除(Del 删除、Esc 清空)
- 比对面板条目名称悬停跑马灯滚动 + 全名 tooltip
- SnapGene「等待区」(use="0")比对条目读入即隐藏,且在 .gen/.gjson/.dna 间往返保留;进入比对模式自动跳到首个可见比对区
- 环形参考跨起点读段正确回绕缝合,读段头尾宽容缝合不再整段误标为插入
- 比对保存到 .dna 所见即所得:多命中合并 BAM、反向链软截断纠正
- 比对泳道体验:快速滚动时泳道/色谱不再降档、选区浮层不再遮挡错配/插入/缺失三色块、缺失占位改浅红、多读段泳道只画自己的数据、色谱上拖选直接得到序列选区
图谱
- 图谱风格双布局:设置>外观可切换「轴环外圈」(新缺省,feature 环更宽松)与「轴环内嵌」(经典)
- 外圈标签排布全新定版:标签更密集,不再有标签偶发被丢到远距离空间的情况。
- feature 弧内放不下文本时先向相邻内圈泳道探寻放置,无空间才落外圈标签
- feature 环数上限 4 环(超出由 Layers 计数标提示),比对轨道全面重排与标签重设计,比对模式自动收纳图谱底部显示开关
- 图谱顶部质粒名称按钮移除(名称看窗体标题/属性面板),圆形视图按纵向带域整体居中
保存与另存为
- 新增 Ctrl+S / Cmd+S 保存快捷键
- 另存为成功后文档原地改挂新文件:路径/格式/标题全套重指向,后续保存直写新路径(与 Office/SnapGene 同款,不再弹「打开新文件」)
编辑历史
- 新增历史按层裁切与「自动历史上限」:拨杆开启后每次编辑自动按层裁切,保存/另存为超限静默处理不弹窗,层数默认 20
- 提示、红字建议、裁切阈值与自动上限统一按「层」计数,与裁切对话框实时预览同一口径
- 打开历史/保存前历史过大时给出「不再询问/忽略/现在处理」选择
🐛 问题修复
- 比对后平滑跳转「动一帧即卡」双根因修复(滚动回声守卫 + 分屏同步回写让位),跳转恢复平滑到位
- 分割面板拖到阈值自动隐藏后重显,恢复宽度不再过窄(按面板组实测宽度折算下限)
- 保存/另存为「正在保存」阻塞窗先于「历史过大」询问框弹出,惰性物化历史期间不再出现无遮罩的可编辑窗口
- AB1 比对插入区散碎匹配修复(全长带状 DP 装配式打分)
- 泳道虚线外框跨大删除区连续、幻影折叠点根治、短缺失段不再显示跳转钮
- 比对单行分屏 gap 模式 feature 跳泳道根治;多行跳转按显示列换算行号
GenePad v0.7.6
GenePad v0.7.6
本次更新以序列视图与图谱的交互打磨为主:序列视图全新密度布局、选中信息气泡贴选区边缘随内容滚动、分割面板拖动全程零卡顿、比对分屏快速滚动不再白屏、feature 高亮改用与图谱一致的金色描边。AI 语言文件翻译对乱码改为容忍重试策略,Linux 根治窗口圆角黑框并把桌面入口与基因文件库归入同一分类。
✨ 新功能
序列视图
- 全新密度与可读性布局:碱基格宽 14→12px(同宽视口多容约 17% 碱基)、阅读框氨基酸字母按密码子居中对准、酶切位点轨道移到行顶、视口边缘不再错层堆叠
- 选中信息气泡:紧贴选区端点可视格上下边缘显示,随序列内容原生滚动(比对插入列也正确映射行列)
- 分段 feature 段间跳转:多行标注行内
<>跳转钮、恰一块行在名称两侧拆分双钮,悬浮该 feature 才淡入 - 标注表头部新增「在序列视图中显示标注」拨杆,行首眼睛按钮逐条显隐,图谱/序列同步生效
- 序列块 / 比对面板滚轮方向各自可切:分屏左上角按钮一键换向,全局记忆
- 快速滚动降保真分两档:中速滚动保留刻度与装饰,只有甩动才切纯骨架
图谱
- 引物带收窄至泳道约一半(24px→12px),正向引物弧在带内居中,feature 环更宽松
- 「显示标注名称」按钮红色计数标语义修正:只统计名称放不进色块/弧内、需外部标签指示的 feature
- 环形图谱标签排布与骨架半径恢复 v0.7.2 计算(0.7.5 周期的实验布局回退)
AI 助手
- 语言文件 AI 翻译乱码容忍策略:流式检出乱码即时中止并自动重试(预算内),末次接受并在结果中提醒导出后人工校对
- 日语翻译规则补充「取り消し/出来る」等汉字表记示例,减少假名占位
- 用量统计只保留最近 7 天,「每日用量」改称「最近用量」
- 语言选择器摊平为点击列表,已导入语言行内垃圾桶直接删除
新手引导
- 新增「比对分屏滚轮方向按钮」引导步骤
🐛 问题修复
- 右键菜单「粘贴」静默失效:WebView 无剪贴板读权限,新增 clipboard-manager 插件读取链路并兜底
- 分割面板拖到阈值自动隐藏后点「显示」闪现即隐 / 出现一下又藏起来:隐藏与重显恢复链路整体重构
- 序列 / AI 面板重显恢复竞态:恢复标记改渲染期预武装,重放先于恢复逻辑
- 比对命中区间
<>跳转钮点击后滚动跳变:改视口相对 sticky 定位 - 悬浮 tooltip 泄漏:氨基酸/酶/feature/引物悬浮部件 mouseleave 丢失自愈补齐;酶名/正向引物 tooltip 翻到鼠标右上不再遮挡序列
- 快滚时刻度间隙闪烁、减速后装饰立刻恢复
- feature 高亮与同色填充不可辨:改金色描边(悬浮细边/点选粗边)+ 白晕衬底
- 比对单行分屏按钮避让 overview、视口方块精确贴合
- Linux:窗口圆角黑框根治(html/body 同透明 + WebKitGTK 走 X11 并禁用 DMABUF 渲染器)
- Linux:主程序桌面入口分类与基因文件库统一(Science;Biology;Education),不再落未分类组
- 文本右键菜单视口边缘避让,贴右缘/下缘自动翻面并钳回视口内
⚡ 性能
- 分割条拖动冻结重绘:拖动期零主线程工作(信号化起止零 React 重渲染),松手一次性按最终几何重绘
- 比对分屏滚动零白屏:绝对坐标色谱 chunk 滚动零重挂、同步绘制位图缓存、比对内容不降档
- 序列显隐单次重绘(陈旧几何闸门+尺寸量化);点击/起拖/取消选区不再全量重建行;拖选帧按行级签名复用行元素缓存
- Linux 滚动性能平台缩放:降保真阈值前移、渲染桶加大、overscan 放长
- 环形图谱松手重绘长阻塞优化:标签横轴搜索粗扫+局部精修,45-65ms→11ms
GenePad v0.7.5
GenePad v0.7.5
本次更新以性能与比对视图体验为主:基因文件库大库快速滚动不再白屏、冷启动更快,AI 多轮对话 token 消耗显著降低;分屏色谱图支持手型平移,并修复多处选区问题。此外安装包体积进一步缩小,崩溃提示界面可展开技术详情,方便问题反馈。
⚡ 性能 / 体积
- 基因文件库大库:快速滚动不再白屏、文本不再空白(行减重、滚动状态下沉、速度自适应预渲染),冷启动更快
- AI 助手会话前缀缓存:多轮对话命中缓存,token 消耗显著降低
- 安装包体积进一步缩小:Windows 9.5 → 8.4 MB、Linux 12.6 → 10.7 MB、macOS 11.8 → 10.6 MB、Android 24.8 → 24.5 MB;计算引擎(限制酶 / 通用元件检测 / FASTQ 流式解析)维持全速编译,其余代码按体积优化
✨ 新功能
比对视图
- 单行分屏色谱图禁用拖选,改为手型光标各向平移(悬停虚线与数值提示保留)
- 滚轮分流:上块(读段区)横向滚动,下块恢复纵向滚动
- 泳道内单击 / 微动空白处即清空全部选区
- 参考行标签加大居中显示(Original / 原序列)
AI 助手
- 统计弹层新增「缓存命中率」与「当前对话」用量区块
FASTQ(NGS)
- 打开双端文件时若上次配对校验仍有效,直接复用不再弹选择框;校验不过会当场弹框改选
界面
- 长文本(最近打开的文件名 / 路径等)滚动改为无缝循环跑马灯,不再到头弹跳
- 异常 / 崩溃提示界面新增「技术详情」折叠区:展开可见完整错误堆栈与版本号,反馈问题时截图该区域可大幅加快定位
- 提示与错误文案补全中英双语
🐛 问题修复
- 比对:读段插入段(如 INDEL)不再被静默丢弃,全覆盖连续显示
- 比对:插入块内起止的拖拽选区不再偏移
- 比对:泳道选区不再整条全亮,纯插入选区松开后保持选中且可复制
- 比对:纯插入选区不再把锚碱基高亮到参考行(拖拽过程中也不亮)
- 比对:粘滞标签浮层不再盖住横向滚动条与分割拖杆
GenePad v0.7.4
GenePad v0.7.4
本次更新以性能与比对视图体验为主:基因文件库大库快速滚动不再白屏、冷启动更快,AI 多轮对话 token 消耗显著降低;分屏色谱图支持手型平移,并修复多处选区问题。
⚡ 性能优化
- 基因文件库大库:快速滚动不再白屏、文本不再空白(行减重、滚动状态下沉、速度自适应预渲染),冷启动更快
- AI 助手会话前缀缓存:多轮对话命中缓存,token 消耗显著降低
✨ 新功能
比对视图
- 单行分屏色谱图禁用拖选,改为手型光标各向平移(悬停虚线与数值提示保留)
- 滚轮分流:上块(读段区)横向滚动,下块恢复纵向滚动
- 泳道内单击/微动空白处即清空全部选区
- 参考行标签加大居中显示(Original / 原序列)
AI 助手
- 统计弹层新增「缓存命中率」与「当前对话」用量区块
FASTQ(NGS)
- 打开双端文件时若上次配对校验仍有效,直接复用不再弹选择框;校验不过会当场弹框改选
界面
- 长文本(最近打开的文件名/路径等)滚动改为无缝循环跑马灯,不再到头弹跳
🐛 问题修复
- 比对:读段插入段(如 INDEL)不再被静默丢弃,全覆盖连续显示
- 比对:插入块内起止的拖拽选区不再偏移
- 比对:泳道选区不再整条全亮,纯插入选区松开后保持选中且可复制
- 比对:纯插入选区不再把锚碱基高亮到参考行(拖拽过程中也不亮)
- 比对:粘滞标签浮层不再盖住横向滚动条与分割拖杆
GenePad v0.7.3
GenePad v0.7.3
本次更新以 AI 助手与保存、更新链路为主:新增文档内嵌 AI 面板,保存时显示「正在保存」并能识别文件占用进程,修复 Windows 应用内更新失败;另有多项比对、FASTQ 与编辑历史的改进和修复。
✨ 新功能
AI 助手
- 新增文档内嵌 AI 面板:打开文档后点「AI 工具」,在当前窗口右侧直接展开对话,支持调节宽度、与属性/比对/历史面板互斥、一键「打开为新窗口」接续同段对话
- 「思考」开关移至面板标题旁,输入区新增「新对话」按钮
- 会话记忆按文档隔离,切换文档不再看到上一个文档的对话;面板标题实时跟随会话重命名
- 消息右键「复制」只复制所选文本
编辑历史
- 历史树方向可切换:缺省最新在下并自动滚到底部,可切回经典左上布局
- 可见节点超 200 自动折叠更旧层级,总节点超 50 红字建议裁切
- 卡片常驻展开/收起提示;分支裁切按钮改为红色垃圾桶图标
保存
- 保存/另存为立即显示「正在保存」提示;文件被其他程序占用时识别占用进程,可直接重试或另存
FASTQ(NGS)
- 超长读段图形视图行尾可「再显示10% / 完全显示」,按需逐次放开
- 打开询问框按钮收为一行
线性图谱
- 测序轨道移到轴与 feature 之间,标签移到条上方不再重叠
⚡ 性能
- 打开带编辑历史的 .dna / .gen 文件显著提速(历史数据按需读取)
🐛 问题修复
- 修复 Windows 应用内更新失败的问题(更新包压缩方式不被存量客户端识别)
- 修复 ONT 超长读段质量柱显示为裂图
- 修复比对多项问题:插入列改紫色且选区精确到插入格、接缝重叠分段丢失、BLAST 分段不按原序列顺序
- 修复历史面板关闭后切回同屏报错
- 修复色谱偶发尖峰顶出画布
- 修复 Ctrl+R 无选区时无法唤起添加引物
- 修复 AI 内嵌面板布局溢出、跨文档会话串记忆、标题不同步等
- 修复 MCP 界面工具请求双执行
- .gen 临时工作副本治理,崩溃恢复更可靠
GenePad v0.7.2
GenePad v0.7.2
本次发布包含自 v0.7.1 以来的 69 项提交,核心是新增编辑历史功能:序列的每一次编辑都会记录为快照,可随时回看历史、裁切分支,并把任意历史时点完整还原成一个新文档;同时支持查看 SnapGene 文件自带的编辑历史。此外还有限制酶「添加酶到列表」与无切点查看、更新日志 AI 翻译、互斥切换零卡顿等改进,并修复了 FASTQ 打开转圈等多个问题。
✨ 新功能
编辑历史
- 每次插入、删除、替换、反转互补、拓扑切换都会记录为历史快照,侧栏「历史」按钮随时查看;历史随 .dna / .gen 文件保存
- 支持查看 SnapGene 文件自带的编辑历史树
- 树形布局:点击节点展开/收起,连线标注每一步编辑的处理方式与所用的酶、引物
- 每个节点自带迷你图谱缩略图;点击即可把该时点还原成完整文档(序列、拓扑、名称、描述、元件标注、引物、底色、链数),还原文件按原始格式路由(.gb 节点还原成真正的 GenBank 文件、.gen 还原成 GenePad 数据库),还原的 .dna 文件 SnapGene 也能直接打开
- 支持分支裁切(移除某次编辑及其全部输入的历史)与一键清空;历史树可导出 PNG / SVG 图片
限制酶
- 侧栏「酶切位点设置」与限制酶表底部新增「添加酶到列表」:搜索全部酶库,一键把酶加入当前酶池,支持直接定位到序列位置
- 限制酶表新增「有切点 / 无切点」切换:一眼查看当前池里哪些酶不切这条序列
- 添加 / 定位酶时,图谱与序列视图同步定位
分子克隆模拟
- 酶切步骤选定酶即自动酶切,酶槽自动追加,无需再点「增加限制酶」
- 组装产物起点改为以原始载体文件的 1 号碱基为基准
- 步骤选中的酶 / 引物在图谱上以紫色徽章标记,与金色选中、琥珀色悬浮清晰区分
更新与安装
- 更新弹窗的更新说明可由 AI 助手翻译成当前界面语言(需在设置中配置 AI)
- Windows 安装器新增文件关联勾选页:安装完成前可自由勾选要关联的文件类型
序列视图
- 无方向元件在分行交接处同样显示锯齿边,分段元件的分行衔接更连贯
- 元件悬停信息文案统一(类型 / 范围 / 方向),分段元件直接显示分段名
FASTQ(NGS)
- 序列分析结果改用 NGS 惯用表述(扫描读段对 / 通过筛选 / 唯一序列)
⚡ 性能
- 图谱 ↔ 序列互斥切换零卡顿:面板保活不重挂载,大酶池下切换不再重绘等待
- 带较多编辑历史的 .dna 文件打开显著提速(历史数据体积减半以上)
🐛 问题修复
- 修复图谱 / 序列单视图(胶囊)模式下,鼠标悬停侧边按钮栏显示左右拖动光标的问题
- 修复 FASTQ 文件打开永久转圈的多种情况(单文件打开、双击 / 多开、拖入)
- 修复 SnapGene 文件 Notes 描述读取与自定义酶集判定的三处格式偏差
- 修复分子克隆图谱步骤中酶过多时,选中酶标记消失的问题
- 修复部分工具窗口图标不显示的问题
GenePad v0.7.1
本次更新的主要变化是新增应用内自动更新:自本版本起,Windows / macOS / Linux 的后续升级可直接在应用内完成,无需再手动下载安装包;更新前会提示保存未保存的文档,更新包经数字签名校验。同时新增多标签页模式、新手教程与蛋白 / RNA 序列支持。
✨ 新功能
应用内更新
- 自本版本起,可在应用内完成「检查更新 → 下载 → 安装 → 重启」,无需手动下载安装包
- 更新前若有未保存的文档,会先提示保存;下载进度实时显示
- 更新包经数字签名校验
多标签页
- 单窗口多文档标签页,切换无需重新加载;点「+」可新开欢迎页
- 多标签与单文档模式可切换,切换在关闭全部文档后生效(Android 始终为标签页)
新手教程
- 首次打开质粒时分步导览:高亮指示当前位置,逐步介绍各功能区,可跳过或稍后再学
- 基因文件库窗口亦有专属教程;设置 → 外观 可重置教程
蛋白与 RNA 序列
- 支持直接打开蛋白(SnapGene .prot、蛋白 FASTA)与 RNA(.rna)文件,支持查看、翻译与搜索
- 另存为按分子类型给出对应格式
- 打开含多条序列的 FASTA / GenBank 文件时,可选择拆分打开或只打开第一条
其它新功能
- CRISPR sgRNA 可标注到图谱,「Target N」分段显示结合区与 PAM
- 快捷键可自定义(设置 → 快捷键)
- 复制选区时,选区内的元件标注与引物一并复制,粘贴后原样落位
- 支持 SnapGene 比对文件读写(含色谱),比对条目可导出 FASTA / AB1
- 基因文件库支持 Ctrl / Shift 多选与批量打开 / 分享 / 移出
- 酶表价格改按「单次反应」计价,新增「低价酶」分组(≤¥20 / 反应)
- F5 / Ctrl+R 不再刷新界面、丢失工作状态
- 默认图谱 + 序列同屏显示,可切换为单视图
⚡ 性能与流畅度
- 大序列(>50kb)的酶切位点标记不再卡顿
- FASTQ 快速滚动更流畅
🐛 问题修复
- Windows 任务栏窗口显示各自打开的文件名
- 修复环形图跨起点选区删除 / 替换出错、拖选方向异常的问题
- 修复「隐藏 ORF」不立即生效的问题
- 修复图谱底部酶池 / 筛选下拉显示异常的问题
- 恢复 Android 发布(上一版因打包问题缺席)
GenePad v0.6.9
本次更新的两大主角是引物结合分析与分子克隆模拟:引物结合位点检测更准、Tm 计算改用标准热力学模型,并新增简并引物支持;分子克隆改为按片段逐步处理,组装结果一图看懂。同时 Linux 下的编辑与滚动性能大幅改进,序列比对视图与色谱交互更强,还带来了文件分享等新功能。
✨ 新功能
引物结合分析(全面升级)
- 结合位点检测更准:插入与凸环不再被"一刀切"过度惩罚,位点按「退火碱基数优先、再比分数」排序,更容易找到真正的最佳结合位点
- Tm 计算采用 SantaLucia 1998 最近邻热力学模型:凸环、错配、简并碱基均参与计算,独立引物与结合位点使用同一套算法
- 新增简并引物支持:NNK 等含简并码的引物可直接分析
- 引物跨模板缺失结合时按缺口对齐双臂,以三段结构清晰显示
- 调参更直接:取消 strict/standard/relaxed 三档预设,参数在引物对话框内即时调整、全局生效,模板变更自动重算
- 显示更清楚:相邻结果气泡自动合并、跨行引物补显名称、酶表新增切点数一列
分子克隆模拟(重构)
- 与「构建质粒」解耦:默认 1 个片段按需添加,每个片段一条处理链(限制性酶切 / PCR / 载体自连),每步生成可见的中间产物;修改上游参数自动清掉受影响的下游产物
- 酶切步骤选齐酶即自动酶切,产物区间即时高亮并回标到原始序列(支持跨起点环绕);酶列表跟随左侧图谱的酶池筛选
- PCR 引物单条输入即可,自动区分 3′ 退火区与 5′ 延伸;引物成形后实时显示在图谱与序列视图
- 两端接头相同的片段正反皆可连时,自动列出全部取向产物(按序列去重),产物页直接切换预览与导出
- 组装示意图重画:载体开口骨架、黏性末端榫卯咬合、失败连接留空隙凸起,成败一目了然
- 图谱 / 序列视图与打开质粒完全一致,支持上下分栏比例拖动与全窗口铺满
序列比对视图
- 比对区色谱图支持框选:选中一段色谱即选中对应参考序列区段并锁定条目;色谱条目色球改为高度拖杆,拖动即缩放峰幅(1/3–3×,双击复位)
- 峰高显示更合理:常规峰接近满高,个别超强峰只裁平顶部,不再压矮整段
- 匹配 / 错配配色更易读;比对标签锚定到比对起点,圆形图下半圈文字保持正立
- 导入比对序列后自动跳转到第一个比对区,无需手动点击
文件与系统集成
- 工具栏新增分享按钮:把已保存的文件直接交给系统分享面板(Windows / macOS / Android),双端 FASTQ 会把 R1/R2 一起分享
- 设置新增「关于本程序」页(使用条款 + 隐私策略);另存为菜单按「推荐 / 其它」分组重组
- 新增匿名使用统计:仅含安装标识与使用时长,每 7 天上报一次,可随时在设置中关闭;官网新增实时数据页展示系统分布
- AI 翻译语言文件更稳:分段进行、失败自动重试、中断后可从断点继续
- FASTQ 视图左下角补设置按钮;图谱双击酶切位点直接打开限制酶信息
FASTQ(NGS)
- R1/R2 配对记忆跨运行形态共用:文件挪位置、换盘符也能识别;多选批量配对窗口按记忆自动预填
- 序列分析报告在「带裁切锚点」口径下用颜色标出锚点区段(Top20 直方图与 Top100 表格同步显示)
- 术语统一为「读段」;分析进行中取消立即生效,不再卡住
⚡ 性能与流畅度
- Linux 更顺滑:大型比对不再冻结窗口,序列视图滚动更快,启动更快
- 编辑更跟手:1Mb 级大序列的编辑不再卡顿,撤销 / 重做更轻快
- .gen 文件不再随编辑无限膨胀(自动精简编辑历史)
- 质粒库放在网络盘时,扫描明显提速
🐛 修复
- 修复 Linux「打开方式」列表不显示 GenePad、.gen 文件被系统识别为世嘉 ROM 的问题
- 修复分子克隆 / 电泳工具窗口跨窗口传参丢失
- 修复图谱 Ctrl 两点配对选区不生效、滚轮缩放时外层容器跟着滚动的问题
- 修复单行模式平滑跳转偶发被打断的问题
- 右键菜单点空白处可靠关闭,二级子菜单纵向避让不再截断
- FASTQ 配对询问框取消后不再残留窗口占位