Repository navigation
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 跳泳道根治;多行跳转按显示列换算行号