Agent skill

Bio Crispr Screens Drugz Chemogenomic

by GPTomics in GPTomics/bioSkills

Analyzes CRISPR drug-modifier (chemogenomic) screens with drugZ (Colic et al.

MITAuto-check passedResearch & Science

Install Bio Crispr Screens Drugz Chemogenomic

skills CLI
$ npx skills add GPTomics/bioSkills --skill bio-crispr-screens-drugz-chemogenomic -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install GPTomics/bioSkills bio-crispr-screens-drugz-chemogenomic --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/GPTomics/bioSkills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/crispr-screens/drugz-chemogenomic .claude/skills/bio-crispr-screens-drugz-chemogenomic && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bio-crispr-screens-drugz-chemogenomic
GitHub stars
1.2k
Used in
1 other repo
Token cost
~3.6k tokens
SKILL.md length
1,440 words
Files
3
Skills in repo
559
Repo updated
First seen
Licence
MIT

At a glance

Analyzes CRISPR drug-modifier (chemogenomic) screens with drugZ (Colic et al.

  • Works in 6 steps: For each sgRNA, compute log2-fold-change… → Compute an empirical-Bayes Z per sgRNA:… → Per gene, sum Z across all sgRNAs… → …
  • Running a drug-modifier CRISPR screen
  • SKILL.md covers Version Compatibility, drugZ Chemogenomic Analysis, Why drugZ for Drug Screens… and The drugZ Algorithm (under the…, plus 10 more sections
  • Runs Python scripts from its folder; calls python and git; reaches github.com

What it does

Bio Crispr Screens Drugz Chemogenomic is an agent skill from GPTomics/bioSkills. Analyzes CRISPR drug-modifier (chemogenomic) screens with drugZ (Colic et al. 2019 Genome Med), a bidirectional Z-score method that identifies synthetic-lethal sensitizing genes and resistance-conferring suppressor genes from vehicle vs drug comparisons. Covers vehicle-anchored design (not Day-0), the bidirectional Z math giving greater sensitivity to small-effect hits than MAGeCK / STARS / edgeR / RIGER on drug screens, per-gene sumZ and normZ, synth (sensitizer) vs supp (suppressor) FDR, multi-dose handling…

Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `examples/run_drugz.py` and `usage-guide.md`).

It sits in Research & Science, covering Bioinformatics. It works with Python. The repository describes itself as: a set of SKILLS.md for doing bioinformatics with agents like claude code. The licence is MIT.

When your agent uses it

  • Running a drug-modifier CRISPR screen
  • Identifying sensitizing
  • Resistance genes for a drug candidate
  • Choosing drugZ vs MAGeCK MLE for chemogenomic analysis

Example prompts

  • “Use the bio-crispr-screens-drugz-chemogenomic skill to analyz CRISPR drug-modifier (chemogenomic) screens with drugZ (Colic et al”
  • “/bio-crispr-screens-drugz-chemogenomic”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. For each sgRNA, compute log2-fold-change drug vs vehicle: LFC_drug_vs_veh
  2. Compute an empirical-Bayes Z per sgRNA: Z = LFC / eb_std, where eb_std is the standard deviation of a sliding window of guides with…
  3. Per gene, sum Z across all sgRNAs targeting it: sumZ = sum(Z_sgRNA)
  4. Normalize and re-standardize across genes: normZ = zscore(sumZ / sqrt(numObs))
  5. Compute a one-sided p-value per direction: synth (sensitizer = negative normZ) and supp (resistance = positive normZ)
  6. Benjamini-Hochberg FDR correction per direction

What it can do on your machine

Read from SKILL.md and the folder at commit d91ed3d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bio Crispr Screens Drugz Chemogenomic loads about 3.6k tokens when it runs. Until then it costs about 235 tokens; SKILL.md has 1,440 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~235
When it runs · the whole SKILL.md, loaded when a task matches
~3.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from GPTomics/bioSkills at commit d91ed3d, republished under its MIT licence (© GPTomics). 1,440 words, ~3,615 tokens.

Download SKILL.mdSave it as .claude/skills/bio-crispr-screens-drugz-chemogenomic/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
bio-crispr-screens-drugz-chemogenomic
description
Analyzes CRISPR drug-modifier (chemogenomic) screens with drugZ (Colic et al. 2019 Genome Med), a bidirectional Z-score method that identifies synthetic-lethal sensitizing genes and resistance-conferring suppressor genes from vehicle vs drug comparisons. Covers vehicle-anchored design (not Day-0), the bidirectional Z math giving greater sensitivity to small-effect hits than MAGeCK / STARS / edgeR / RIGER on drug screens, per-gene sumZ and normZ, synth (sensitizer) vs supp (suppressor) FDR, multi-dose handling, integration with control sgRNAs, and comparison with MAGeCK MLE with dose covariate. Use when running a drug-modifier CRISPR screen, identifying sensitizing or resistance genes for a drug candidate, choosing drugZ vs MAGeCK MLE for chemogenomic analysis, troubleshooting low-effect drug screens where MAGeCK lacks sensitivity, or designing a drug-screen layout (vehicle vs drug arms).
tool_type
cli
primary_tool
drugZ

Version Compatibility

Reference examples tested with: drugZ Aug-2019+ (hart-lab/drugz; Python 3.6+), MAGeCK 0.5.9+, pandas 2.2+, numpy 1.26+, scipy 1.12+, statsmodels 0.14+, matplotlib 3.8+.

Before using code patterns, verify installed versions match. If versions differ:

  • CLI: python drugz.py --help (the repo has no setup.py, so there is no drugz console script)
  • GitHub: install via git clone https://github.com/hart-lab/drugz

If code throws ImportError, AttributeError, or TypeError, introspect the installed package and adapt the example to match the actual API rather than retrying.

drugZ Chemogenomic Analysis

"Identify genes that sensitize or confer resistance to my drug in a CRISPR screen" -> Compare drug-treated vs vehicle-treated arms (NOT Day-0 baseline) using bidirectional Z-scores per sgRNA, sum to per-gene normalized Z, and rank genes for sensitizer (synthetic lethal) vs suppressor (resistance) phenotype.

  • CLI: python drugz.py -i counts.txt -o drugz.txt -c Vehicle_r1,Vehicle_r2 -x Drug_r1,Drug_r2
  • Python: programmatic via drugz.drugZ_analysis(args) (takes an argparse Namespace)
  • Workflow: vehicle-anchored counts -> Z-scoring -> per-gene summation -> direction-specific FDR

Why drugZ for Drug Screens (not MAGeCK)

PropertydrugZMAGeCK RRAMAGeCK MLE
Bidirectional sensitivityYES (sensitizer + resistance same scale)Asymmetric (neg/pos separately)Asymmetric
Drug-anchored baselineYES (drug vs vehicle)Either (drug vs vehicle or vs Day 0)Either
Sensitivity to small effectsHighest (bidirectional Z; Colic et al. 2019)ModerateModerate
Statistical frameworkEmpirical-Bayes windowed Z-score on guide-level log fold changeNB + alpha-RRANB GLM with design matrix
Handles guide-level noisesgRNA-level z aggregationRank-based aggregationBuilt-in guide-efficacy term (optional)
Best forDrug-modifier / chemogenomic screensGeneral essentiality / standard 2-conditionTime course / multi-condition

Why MAGeCK is suboptimal for drug screens: MAGeCK's RRA was designed for two-condition essentiality; drug-vs-vehicle screens often have small effect sizes (10-30% sgRNA shift) that RRA rank-based aggregation under-detects. drugZ uses parametric Z-scoring tuned for these small effects.

Benchmark (Colic et al. 2019): On DNA-damage-response chemogenomic screens, drugZ hits were far more strongly enriched for the expected pathway (DDR) than STARS, MAGeCK, edgeR or RIGER hits across FDR thresholds, reflecting better sensitivity to the moderate fitness defects typical of drug-gene interactions. Compare methods on expected-pathway enrichment, not raw hit count.

The drugZ Algorithm (under the hood)

  1. For each sgRNA, compute log2-fold-change drug vs vehicle: LFC_drug_vs_veh
  2. Compute an empirical-Bayes Z per sgRNA: Z = LFC / eb_std, where eb_std is the standard deviation of a sliding window of guides with similar control abundance (--half_window_size, default 500), smoothed monotonically
  3. Per gene, sum Z across all sgRNAs targeting it: sumZ = sum(Z_sgRNA)
  4. Normalize and re-standardize across genes: normZ = zscore(sumZ / sqrt(numObs))
  5. Compute a one-sided p-value per direction: synth (sensitizer = negative normZ) and supp (resistance = positive normZ)
  6. Benjamini-Hochberg FDR correction per direction

Critical: Vehicle vs drug, NOT Day 0 vs drug. Day-0 baseline conflates proliferation effects with drug effects.

Run drugZ on a Drug-Modifier Screen

Goal: Quantify per-gene sensitizing and suppressor effects from a chemogenomic screen.

Approach: Run drugz.py with vehicle and drug sample columns; output per-gene sumZ, normZ, and direction-specific p-values + FDR.

bash
git clone https://github.com/hart-lab/drugz
cd drugz

# Standard drug screen comparison:
# Vehicle (DMSO or carrier) replicates: Veh_r1, Veh_r2, Veh_r3
# Drug-treated replicates: Drug_r1, Drug_r2, Drug_r3

python drugz.py \
    -i counts.txt \                       # input read-count file (tab-separated)
    -o drugz_output.txt \                  # output file
    -c Veh_r1,Veh_r2,Veh_r3 \              # control samples (comma-separated)
    -x Drug_r1,Drug_r2,Drug_r3 \           # treated samples (comma-separated)
    -r RPS3,RPL11,EIF3A \                  # OPTIONAL: comma-delimited GENE NAMES to exclude (not a file)
    -p 5                                   # pseudocount (default 5)

# Output: drugz_output.txt with columns:
#   GENE, sumZ, numObs, normZ, pval_synth, rank_synth, fdr_synth, pval_supp, rank_supp, fdr_supp

Output columns:

ColumnMeaning
GENEGene symbol
numObsNumber of non-zero guide x replicate observations
sumZSummed per-sgRNA Z-score
normZsumZ / sqrt(numObs), re-standardized across genes
pval_synthOne-sided p-value for sensitizer (negative effect; gene KO sensitizes to drug)
rank_synthRank for sensitizers
fdr_synthBH-corrected FDR for sensitizers
pval_suppOne-sided p-value for suppressor (positive effect; gene KO confers resistance)
rank_suppRank for suppressors
fdr_suppBH-corrected FDR for suppressors

Interpretation:

  • Sensitizers (synthetic lethal): fdr_synth < 0.05 -- loss of these genes makes cells more sensitive to drug. Examples: PARPi targets BRCA1/2; cisplatin sensitizes ERCC.
  • Suppressors (resistance): fdr_supp < 0.05 -- loss of these genes confers resistance. Examples: drug-efflux genes; drug target itself paradoxically.

Vehicle vs Day-0 Reference: Critical Decision

Why this matters: Drug screen analysis can compare drug to:

  1. Vehicle (DMSO / carrier) -- isolates drug-specific effect; correct anchor.
  2. Day 0 (initial library) -- conflates proliferation, drug, and vehicle effects.
counts at Day 0          (no perturbation; cloning baseline)
    |
    v
counts at Day 7 - Vehicle (proliferation only; what survives in normal culture)
counts at Day 7 - Drug    (proliferation + drug effect)
    |
    v
Drug effect = LFC(Drug vs Vehicle)         # CORRECT
Wrong:       LFC(Drug vs Day 0)            # confounds drug with general proliferation

drugZ specifically requires -c to name the vehicle samples. Always include matched vehicle controls in drug screens.

Drug-Dose and Time-Course Designs

drugZ for dose-response: Not natively designed for dose; instead, run drugZ separately at each dose vs vehicle, then look for genes with consistent direction across doses.

bash
for DOSE in low mid high; do
    python drugz.py \
        -i counts.txt \
        -o drugz_${DOSE}.txt \
        -c Veh_r1,Veh_r2 \
        -x Drug${DOSE}_r1,Drug${DOSE}_r2
done

# Then aggregate: genes significant at high dose AND consistent direction at mid/low dose

For multi-condition drug-screens (time × drug × cell-line), use MAGeCK MLE with explicit design matrix instead -- MLE handles multi-factorial; drugZ does not.

Comparison: drugZ vs MAGeCK MLE for Drug Screen

Goal: When to use each method.

QuestiondrugZMAGeCK MLE
Single drug, single dose, vehicle vs drugYES (preferred)Acceptable
Multiple doses, drug response curvePer-dose drugZ + metaYES (preferred with dose covariate)
Time course at single dosePer-timepoint drugZ + metaYES (preferred with time covariate)
Drug + cell-line panelPer-line drugZ + metaYES (or Chronos)
Combinatorial drug pairsPer-pair drugZ + metaYES (preferred with interaction)
Synergy / antagonism detectionLimited (per-drug calling only)YES (interaction term in MLE)
Small effect sizes (LFC <0.5)Highest sensitivityLower sensitivity
Heavy selection (>40% guides change)OKNorm needs control sgRNAs

Reconciliation: For simple drug-modifier screens with one drug and one vehicle, run both drugZ and MAGeCK MLE; hits called by both are high confidence; drugZ-only hits at low LFC need orthogonal validation (drug + arrayed validation).

Removing Genes from Null Distribution

Goal: Exclude reference essential or control genes from the Z-score null distribution.

Approach: Provide -r with a file listing gene symbols whose sgRNA-level Z scores should not influence the null. Useful when CEGv2 essentials would otherwise inflate the null distribution.

bash
# Pass a file with one gene per line
cat > remove_essential.txt <<EOF
RPS3
RPL11
EIF3A
POLR2A
CDK1
EOF

python drugz.py \
    -i counts.txt \
    -o drugz_clean.txt \
    -c Veh_r1,Veh_r2 \
    -x Drug_r1,Drug_r2 \
    -r remove_essential.txt

When to use: If pilot drugZ runs show many essential genes appearing as "sensitizers" purely because they drop out under any condition, removing them gives a cleaner drug-specific signal.

Show full SKILL.md (542 more words)Show less

Failure Modes

drugZ shows no synthetic-lethal hits despite known sensitizing genes

Trigger: Comparing drug vs Day-0 instead of drug vs vehicle. Mechanism: Day-0 comparison conflates drug effect with normal-culture proliferation; essential genes drop in both conditions, masking drug-specific sensitization. Symptom: PARPi screen shows no sensitization at BRCA1/BRCA2 despite expected biology. Fix: Re-run with vehicle samples passed to -c. The drug-vs-vehicle is the canonical comparison.

High false-positive rate among essential genes

Trigger: Essential genes drop out in both vehicle and drug arms; small relative shift gives misleadingly high Z. Mechanism: drugZ's Z-score is symmetric; essential genes drop in both arms but slightly more in drug -> "synthetic lethal" call. Symptom: Hit list dominated by RPS, RPL, EIF essentials. Fix: Use -r with a comma-delimited list of essential gene names to exclude; or filter the output post-hoc.

Inconsistent results between repeats of drugZ

Trigger: Insufficient sgRNAs per gene; small effect sizes. Mechanism: drugZ's per-gene sumZ depends on enough sgRNAs to be stable; with 3-4 sgRNAs/gene, single-guide noise drives variation. Symptom: Same data produces different top hits across repeated runs. Fix: Use a 6+ sgRNAs/gene library (Avana, Dolcetto); or aggregate multiple drugZ runs with different bootstrap seeds; or use MAGeCK MLE for stability.

drugZ ignores dose information

Trigger: Multi-dose screen analyzed at highest dose only. Mechanism: drugZ doesn't model dose; running at one dose loses the dose-response information. Symptom: Hits at high dose may be dose-specific (not true responders). Fix: Run drugZ at each dose; require consistency across doses for high-confidence hits.

Drug-target gene appears as "suppressor"

Trigger: Loss of drug target reduces drug binding, increasing drug resistance. Mechanism: Real biology -- drug target itself is a resistance gene from a KO perspective. Symptom: Drug-target gene like PARP1 appears in suppressor list for PARPi screen. Fix: Expected biology. Annotate the drug target separately. The suppressor list is correct.

Quantitative Thresholds

ThresholdValueSource / Rationale
Sensitizer hitfdr_synth < 0.05Colic et al. 2019; BH-corrected
Suppressor hitfdr_supp < 0.05Same
High-confidence sensitizerfdr_synth < 0.01 AND normZ < -3Conservative
Pseudocount default5Colic et al. 2019
Min sgRNAs per gene for stable Z4-6Below this, Z varies between runs
Vehicle replicates needed3+For stable Z null distribution
Drug replicates needed3+For per-gene sumZ stability

Common Errors

Error / symptomCauseSolution
No hitsWrong control samples (Day-0 instead of vehicle)Re-run with vehicle
Hits dominated by essentialsEssentials inflate nullUse -r with a comma-list of CEGv2
Unstable hits across runsToo few sgRNAs/geneUse 6+ sgRNAs/gene library
Drug-target appears in suppressorReal biologyAnnotate separately
MAGeCK and drugZ disagreeDifferent statistical sensitivitydrugZ more sensitive; trust for chemogenomic
Inconsistent between dosesReal dose effectRequire consistency across doses

References

  • Colic M et al. 2019. Genome Medicine 11:52. drugZ algorithm and chemogenomic-interaction benchmark.
  • Olivieri M et al. 2020. Cell 182:481. DDR chemogenomic screens with drugZ.
  • Behan FM et al. 2019. Nature 568:511. Project Score; genome-wide cancer-dependency screens for target prioritization.
  • crispr-screens/mageck-analysis - MAGeCK MLE alternative for multi-condition drug screens
  • crispr-screens/bagel-essentiality - BAGEL2 alternative; sensitive to tumor-suppressor / drug-target
  • crispr-screens/hit-calling - Cross-method decision tree including drugZ
  • crispr-screens/screen-qc - Pre-drugZ QC including replicate concordance
  • crispr-screens/library-design - 6+ sgRNAs/gene library for stable Z
  • crispr-screens/copy-number-correction - Pre-correction for cancer-line drug screens
  • crispr-screens/base-editing-analysis - Variant-function drug-modifier screens
  • pathway-analysis/go-enrichment - Functional analysis of drug-modifier hits
  • clinical-databases/clinvar-lookup - Clinical interpretation of drug targets

© GPTomics, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in crispr-screens/drugz-chemogenomic of GPTomics/bioSkills.

  • SKILL.md
  • examples/run_drugz.py
  • usage-guide.md

Open the folder on GitHubat commit d91ed3d

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in GPTomics/bioSkills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bio Crispr Screens Drugz Chemogenomic next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bio Crispr Screens Drugz Chemogenomic compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bio Crispr Screens Drugz Chemogenomic this skillGPTomics/bioSkills1.2k1 repos~3.6kAutomated safety check: PassMIT
Alphagenome Single Variant Analysisgoogle-deepmind/science-skills3.2k2 repos~3kAutomated safety check: NotesApache-2.0
13C Metabolic Flux AnalysisK-Dense-AI/scientific-agent-skills48k1 repos~3.2kAutomated safety check: PassMIT
Singlecell Qcxuzhougeng/wisp-science1k—~1.6kAutomated safety check: PassAGPL-3.0
Trackplotygidtu/trackplot109—~1.9kAutomated safety check: PassBSD-3-Clause
UniProt Database Accessdavila7/claude-code-templates33k14 repos~1.7kAutomated safety check: PassMIT

Similar skills

  • Alphagenome Single Variant Analysis

    google-deepmind/science-skills

    Analyzes genetic variant effects on gene expression (RNA-seq), chromatin accessibility (DNASE), histone marks (ChIP), and transcription factors using the AlphaGenome API.

    3.2k GitHub starsUsed in 2 repos~3k tokens
    Research & ScienceAuto-check: notes
  • 13C Metabolic Flux Analysis

    K-Dense-AI/scientific-agent-skills

    Estimates reaction fluxes inside cells from steady-state carbon-13 labeling data with a bundled mfapy-based solver, and reports which fluxes the data pin down.

    48k GitHub starsUsed in 1 repo~3.2k tokens
    Research & ScienceAuto-check passed
  • Singlecell Qc

    xuzhougeng/wisp-science

    A skill your agent uses when designing, reviewing, or implementing single-cell RNA-seq QC in Python or R with a human-in-the-loop, data-driven approach.

    1k GitHub stars~1.6k tokensUpdated today
    Research & ScienceAuto-check passed
  • Trackplot

    ygidtu/trackplot

    Generate sashimi-style genome visualization plots (coverage, line, heatmap, IGV read-by-read, HiC, circRNA, motif) from BAM/bigWig/depth/HiC inputs.

    109 GitHub stars~1.9k tokensUpdated 15 days ago
    Research & ScienceAuto-check passed
  • UniProt Database Access

    davila7/claude-code-templates

    Queries the UniProt REST API directly to search proteins, fetch FASTA sequences, map IDs between databases and read Swiss-Prot and TrEMBL entries.

    33k GitHub starsUsed in 14 repos~1.7k tokens
    Research & ScienceAuto-check passed
  • End-to-end 10x Visium spatial transcriptomics analysis workflow with staged execution and human review gates.

    101 GitHub stars~1.4k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed

More from GPTomics/bioSkills

All 559 skills in this repo
  • Bio Alignment Io

    GPTomics/bioSkills

    Read, write, and convert multiple sequence alignment files using Biopython Bio.AlignIO.

    1.2k GitHub starsUsed in 3 repos~4.9k tokens
    Auto-check passed
  • bioSkills Installer

    GPTomics/bioSkills

    Installs the bioSkills collection of 425 bioinformatics skills in one step, or only chosen categories, so sequencing, RNA-seq, single-cell and variant tasks get specialized help.

    1.2k GitHub starsUsed in 1 repo~789 tokens
    Auto-check passed
  • Bio Write Sequences

    GPTomics/bioSkills

    Write biological sequences to files (FASTA, FASTQ, GenBank, EMBL) using Biopython Bio.SeqIO.

    1.2k GitHub starsUsed in 3 repos~2.1k tokens
    Auto-check passed
  • Amplicon Primer Clipping

    GPTomics/bioSkills

    Soft- or hard-clips PCR primer footprints from aligned amplicon BAMs so primer bases stop masquerading as confirmed reference sequence.

    1.2k GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Filters BAM alignments by FLAG bits, mapping quality and regions with samtools view or pysam, with recipes for common keep and drop cases.

    1.2k GitHub starsUsed in 2 repos~3.6k tokens
    Auto-check passed
  • Bio Alignment Indexing

    GPTomics/bioSkills

    Create and use BAI/CSI indices for BAM/CRAM files using samtools and pysam.

    1.2k GitHub starsUsed in 2 repos~2.4k tokens
    Auto-check passed

Works with

Questions about Bio Crispr Screens Drugz Chemogenomic

What does Bio Crispr Screens Drugz Chemogenomic do?

Analyzes CRISPR drug-modifier (chemogenomic) screens with drugZ (Colic et al. Bio Crispr Screens Drugz Chemogenomic is an agent skill from GPTomics/bioSkills. Analyzes CRISPR drug-modifier (chemogenomic) screens with drugZ (Colic et al.

When should I use Bio Crispr Screens Drugz Chemogenomic?

Bio Crispr Screens Drugz Chemogenomic fits situations like: running a drug-modifier CRISPR screen; identifying sensitizing; resistance genes for a drug candidate; choosing drugZ vs MAGeCK MLE for chemogenomic analysis.

How do I install Bio Crispr Screens Drugz Chemogenomic in Claude Code?

Run `npx skills add GPTomics/bioSkills --skill bio-crispr-screens-drugz-chemogenomic -a claude-code`. Or copy the skill folder (crispr-screens/drugz-chemogenomic in GPTomics/bioSkills) into .claude/skills/bio-crispr-screens-drugz-chemogenomic in your project. Claude Code loads it when a task matches its description.

How do I install Bio Crispr Screens Drugz Chemogenomic in Codex?

Run `npx skills add GPTomics/bioSkills --skill bio-crispr-screens-drugz-chemogenomic -a codex`. Or copy the skill folder (crispr-screens/drugz-chemogenomic in GPTomics/bioSkills) into .agents/skills/bio-crispr-screens-drugz-chemogenomic in your project. Codex loads it when a task matches its description.

Can I use Bio Crispr Screens Drugz Chemogenomic in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add GPTomics/bioSkills --skill bio-crispr-screens-drugz-chemogenomic -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bio-crispr-screens-drugz-chemogenomic, .gemini/skills/bio-crispr-screens-drugz-chemogenomic, .github/skills/bio-crispr-screens-drugz-chemogenomic and .opencode/skills/bio-crispr-screens-drugz-chemogenomic in your project.

What does Bio Crispr Screens Drugz Chemogenomic need to run?

Going by SKILL.md and its folder, Bio Crispr Screens Drugz Chemogenomic needs Python for the scripts in its folder and the command-line tools its instructions call (python and git). Our summary lists: Python 3.

Does Bio Crispr Screens Drugz Chemogenomic access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Bio Crispr Screens Drugz Chemogenomic safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bio Crispr Screens Drugz Chemogenomic use?

Bio Crispr Screens Drugz Chemogenomic is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bio Crispr Screens Drugz Chemogenomic use?

About 3.6k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bio Crispr Screens Drugz Chemogenomic?

Skills that share tags, products or a category with Bio Crispr Screens Drugz Chemogenomic: Alphagenome Single Variant Analysis (google-deepmind/science-skills, 3.2k stars), 13C Metabolic Flux Analysis (K-Dense-AI/scientific-agent-skills, 48k stars), Singlecell Qc (xuzhougeng/wisp-science, 1k stars) and Trackplot (ygidtu/trackplot, 109 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bio Crispr Screens Drugz Chemogenomic?

GPTomics (a GitHub organization) maintains it in GPTomics/bioSkills, which has 1,218 GitHub stars. The repository holds 559 skills in this directory. The repository was last updated on August 15, 2026.

Source: GPTomics/bioSkills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.