数据与复现统计与数据分析FreedomIntelligence/OpenClaw-Medical-Skills数据与复现
BI

bio-crispr-screens-library-design

维护者 FreedomIntelligence · 最近更新 2026年4月1日

bio-crispr-screens-library-design:CRISPR 库 design ,用于 genetic screens。 Covers sgRNA selection,库 composition,control design,、 oligo ordering。 适合在designing custom sgRNA libraries ,用于 knockout,activation,或 interference screens时使用。

OpenClawNanoClaw分析处理复现实验bio-crispr-screens-library-design🧬 bioinformatics (gptomics bio-* suite)bioinformatics — epidemiological & causal genomicscrispr

原始来源

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-crispr-screens-library-design

维护者
FreedomIntelligence
许可
MIT
最近更新
2026年4月1日

技能摘要

来自 SKILL.md 的关键信息

2 min

核心说明

  • Python:CRISPOR-based scoring ,支持 BioPython ,用于 sequence handling。
  • Design custom CRISPR 库 ,用于 my screen" → Select optimal sgRNAs ,用于 knockout,CRISPRi/,或 base editing libraries ,支持 on-target scoring,off-target filtering,、 control guide design. Python:CRISPOR-based scoring ,支持 BioPython ,用于 sequence handling。
  • def design_cas12a_guides(gene_sequence,n_guides=4):pam_pattern = 'TTT[ACG]' # TTTV guide_length = 23。
  • 用于 match in re.finditer(f'({pam_pattern})([ACGT]{{{guide_length}}})',gene_sequence):pam = match.group(1) guide = match.group(2) # Cas12a cuts downstream of guide #。

原始文档

SKILL.md 摘录

sgRNA Selection Criteria

Goal: Score and rank candidate sgRNAs for a target gene based on design quality metrics.

Approach: Scan the gene sequence for PAM sites, extract 20-nt protospacer sequences, score each on GC content, poly-T avoidance, 5' G preference, and length, then return the top-ranked candidates.

Library Composition

Goal: Assemble a complete sgRNA library targeting a list of genes with appropriate controls.

Approach: Design top-scoring guides for each gene, append non-targeting, essential-control, and safe-harbor-control guides, and compile into an ordered library table.

Control Guide Design

Goal: Design control guide sets for normalization and quality assessment in CRISPR screens.

Approach: Generate random non-targeting sequences with acceptable GC content, add validated guides against known essential genes (positive controls) and safe-harbor loci (negative controls).

适用场景

  • 适合在designing custom sgRNA libraries ,用于 knockout,activation,或 interference screens时使用。

不适用场景

  • Do not rely on this catalog entry alone ,用于 installation 或 maintenance details。

上游相关技能

  • mageck-analysis - Analyze screen results
  • crispresso-editing - Validate editing efficiency
  • screen-qc - QC sequencing data
  • hit-calling - Identify screen hits

相关技能

相关技能

返回目录
AR
数据与复现统计与数据分析

arxiv-database

arxiv-database:This skill provides Python tools ,用于 searching 、 retrieving preprints ,面向 arXiv.org ,通过 its public Atom A…

Claude Code分析处理
K-Dense-AI/claude-scientific-skills查看
BA
数据与复现统计与数据分析

bayesian-optimizer

bayesian-optimizer:Bayesian optimization ,用于 experimental design 、 hyperparameter tuning in biomedical research。

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现统计与数据分析

bio-alignment-files-bam-statistics

bio-alignment-files-bam-statistics:Compute alignment statistics:flagstat,idxstats,coverage depth。

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现统计与数据分析

bio-alignment-msa-statistics

bio-alignment-msa-statistics:Calculate alignment statistics ,涵盖 sequence identity,conservation scores,substitution matri…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看