SkillsScout
DATA-ANALYSIS / 数据分析与可视化

jacks-analysis-gptomics-bioskills

收录日期 2026-08-06·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
8
安全性
9
8.0SCOUT SCORE

1. 基本信息

项目 内容
名称 jacks-analysis-gptomics-bioskills
作者/维护者 GPTomics
来源链接 https://github.com/GPTomics/bioSkills/tree/main/crispr-screens/jacks-analysis
许可证 MIT(数据来自 GitHub API)
GitHub Stars 所属合集仓库 1,123(数据来自 GitHub API;该数字属整个 bioSkills 合集,不代表本技能个体热度)
Forks 所属合集仓库 193(数据来自 GitHub API)
最新版本 无独立版本号,随合集仓库更新,本技能路径最近一次提交时间 2026-07-25(数据来自 GitHub API)
安装方式 克隆仓库后运行仓库自带的多 Agent 安装脚本,或手动复制该子目录到对应 skills 目录;亦可通过第三方技能市场 mdskill.dev 一条命令安装

2. 功能介绍与亮点

jacks-analysis 讲解 JACKS(Joint Analysis of CRISPR/Cas9 Knockout Screens,Allen et al. 2019 Genome Research)方法——把每条 sgRNA 的对数倍数变化联合分解为“处理相关的基因必需性效应”与“处理无关、由 sgRNA 序列本身决定的向导效能”两项贝叶斯变分推断问题,让低效能的向导在多个筛选间被自动降权:

亮点是没有停留在命令行调用层面,而是把“这个 Bayesian 联合分解模型到底在解决什么问题、什么时候该用、跟其他方法冲突了该信谁”这层最容易被忽视的方法论判断讲透,帮助研究者避免误用(如跨化学体系共享效能先验、拿单次筛选硬套联合分析)。

3. 适用场景

所属分类:数据分析与可视化

适合需要联合分析多个共享同一文库的 CRISPR 筛选、怀疑向导层面噪声掩盖了真实基因信号,或希望复用已发表的公开参考筛选(如 DepMap、Project Score)做效能先验迁移以缩小自身筛选规模的生物信息学研究者。它与同仓库 mageck-analysis(通用单筛选统计检验)、bagel-essentiality(不建模效能的必需性分类)互为方法论替代选项,与 library-design(用 JACKS 效能输出指导文库 v2 重设计)、screen-qc(联合分析前的质控前置步骤)在同一分析流程中互为衔接。

4. 跨 Agent 兼容性

5. 推荐理由

它把 JACKS 这个联合贝叶斯分解方法的适用边界——尤其是“什么时候它比 MAGeCK/BAGEL2 更好、什么时候完全不该用、效能先验能不能跨库/跨化学体系复用”——整理成一份带判定表、失败模式排查与量化增益引用的分析指南,帮研究者在设计多筛选联合分析或复用公开参考数据时,少走“先验用错文库导致估计反而变差”的弯路。

6. 评分

维度 分数 说明
受欢迎程度 7 已被 Hermes 官方生物信息学网关“CRISPR & Genome Engineering”类目具名收录,并被第三方技能市场 mdskill.dev 收录索引;所属合集仓库星数(1,123)按惯例不计入单个子技能自身热度
可用性 8 SKILL.md 与 usage-guide.md 文档详尽,含模型原理、适用判定表、5 类失败模式排查表、量化阈值表与可运行 Python 代码示例;本技能路径最近一次提交为 2026-07-25(评估时不到两周前);但完整使用需先从 GitHub 克隆并本地安装 JACKS 官方实现(PyPI 上的同名包并非该工具),非零配置直接可用
安全性 9 纯方法论参考文档与本地示例代码,不执行任意 shell 命令、不联网外发数据、无需 API key 或凭据,MIT 许可证完全开源可审计

综合评分(三项均值):8.0

7. 跟同类 Skills 相比的优势

对比对象 定位 与本技能的差异
mageck-analysis-gptomics-bioskills 同仓库子技能,MAGeCK RRA/MLE 通用统计检验方法 mageck-analysis 是单筛选场景下的默认通用工具;jacks-analysis 专精“多个共享文库的筛选如何联合建模、效能先验如何跨筛选迁移”这一更窄但更专业的场景,二者在同一决策树里互为分支
bagel-essentiality-gptomics-bioskills 同仓库子技能,BAGEL2 贝叶斯因子必需性分类器 bagel-essentiality 直接对必需性分类打分,不建模 sgRNA 效能差异;jacks-analysis 显式分解并利用效能信息,在向导质量参差不齐的文库上更占优
felicityallen/JACKS(官方算法实现仓库,非 agent skill) JACKS 方法的原始 Python 实现与论文配套代码 该仓库是本技能实际调用的底层工具本身,只提供命令行/API,不含“何时该用、如何诊断收敛失败、如何与其他方法协调结果”的决策指南;jacks-analysis 把这层方法论判断整理成可对话调用的分析指南

8. 用户评价

该技能目前在第三方平台尚无具名用户评价。

10. 安装使用方式

11. 注意事项