freedomintelligence/openclaw-medical-skills/bio-crispr-screens-jacks-analysis
Claude Code and agent skill by freedomintelligence/openclaw-medical-skills
- community
Checking that the SKILL.md file is still in the repository.
JACKS (Joint Analysis of CRISPR/Cas9 Knockout Screens) for modeling sgRNA efficacy and gene essentiality. Use when analyzing multiple CRISPR screens simultaneously or when accounting for variable sgRNA efficiency across experiments.
Install
npx vskill@latest install freedomintelligence/openclaw-medical-skills/bio-crispr-screens-jacks-analysisSKILL.md
Version Compatibility
Reference examples tested with: MAGeCK 0.5+, matplotlib 3.8+, numpy 1.26+, pandas 2.2+, scipy 1.12+
Before using code patterns, verify installed versions match. If versions differ:
- Python:
pip show <package>thenhelp(module.function)to check signatures - CLI:
<tool> --versionthen<tool> --helpto confirm flags
If code throws ImportError, AttributeError, or TypeError, introspect the installed package and adapt the example to match the actual API rather than retrying.
JACKS CRISPR Screen Analysis
"Analyze multiple CRISPR screens jointly with JACKS" → Model sgRNA efficacy and gene essentiality simultaneously across multiple screens, accounting for variable guide efficiency.
- Python:
jacks.infer_JACKS()for joint analysis across experiments
JACKS jointly models sgRNA efficacy and gene essentiality across multiple experiments. It infers both gene-level fitness effects and sgRNA-specific efficiency.
Installation
Input File Formats
Count Data
Replicate Map
Guide-Gene Map
Basic JACKS Analysis
Command Line
Python API
Goal: Run JACKS joint analysis to simultaneously model sgRNA efficacy and gene essentiality across experiments.
Approach: Load count data, guide-gene mapping, and replicate map; separate control and treatment samples; then run MCMC inference to estimate gene fitness effects and per-sgRNA efficiency.
Output Files
| File | Description | |
|---|---|---|
_gene_JACKS_results.txt | Gene-level essentiality scores | |
_grna_JACKS_results.txt | sgRNA-level efficacy estimates | |
_jacks_full_data.pickle | Full model for downstream analysis |
Interpret Gene Results
Goal: Classify genes as essential or enriched from JACKS output scores.
Approach: Load the gene results table, filter by JACKS score direction and FDR significance, and rank to identify top essential (negative effect) and enriched (positive effect) genes.
sgRNA Efficacy Analysis
Goal: Assess sgRNA performance to identify low-efficacy guides for library optimization.
Approach: Load per-sgRNA efficacy estimates from JACKS output, flag guides below an efficacy threshold, and aggregate by gene to evaluate library-level guide quality.
Visualization
Gene Effect Plot
sgRNA Efficacy Distribution
Multi-Screen Analysis
JACKS strength is joint analysis across experiments.
Comparing JACKS vs MAGeCK
| Feature | JACKS | MAGeCK | |
|---|---|---|---|
| sgRNA efficacy modeling | Yes | No | |
| Multi-experiment joint analysis | Yes | Limited | |
| Statistical framework | Bayesian | MLE/RRA | |
| Speed | Slower | Faster | |
| Best for | Multiple screens | Single screen |
Advanced Options
Integration with Other Tools
Compare with MAGeCK
Use sgRNA Efficacy for Library Design
Related Skills
- mageck-analysis - Alternative screen analysis method
- hit-calling - Statistical hit identification
- screen-qc - Quality control before analysis
- batch-correction - Handle batch effects in multi-screen data
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/bio-crispr-screens-jacks-analysis/SKILL.md
Popularity
- Repository stars
- 3,027
- Repository forks
- 411
- 7-day trend score
- 40
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 22 Sep 2026, a month ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/freedomintelligence/openclaw-medical-skills/bio-crispr-screens-jacks-analysis)