一键导入
scrnaseq-clustering
Normalization, highly variable gene selection, PCA, UMAP, and Leiden/Louvain clustering of single-cell RNA-seq data.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Normalization, highly variable gene selection, PCA, UMAP, and Leiden/Louvain clustering of single-cell RNA-seq data.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Decision-grade enzyme/protein mutation design for thermostability with bioactivity-preserving constraints enforced by default, plus structure-aware and consensus-ranking workflows.
Create or update repository skills that conform to local templates, provider metadata requirements, registry rules, and validation workflows.
Assess data quality by reporting missing values, outliers, sample size, and variance structure for each variable in a table.
Estimate model parameters using Bayesian inference (MCMC via Stan or PyMC), returning posterior distributions and credible intervals.
Cluster samples or features using k-means or hierarchical clustering, evaluate cluster quality with silhouette scores, and produce a dendrogram or cluster plot.
Compare a continuous variable between two groups with automatic selection of t-test, Welch test, or Mann-Whitney U test based on data properties.
| name | scrnaseq-clustering |
| description | Normalization, highly variable gene selection, PCA, UMAP, and Leiden/Louvain clustering of single-cell RNA-seq data. |
scanpy or seurat (default: scanpy)lognorm or scttransform (default: lognorm)leiden or louvain (default: leiden)nCount_RNA, percent.mt)sc.pp.normalize_total + sc.pp.log1p in Scanpy; NormalizeData in Seurat), or run SCTransform (Seurat v5 / scran for Scanpy).seurat_v3 flavor in Scanpy or FindVariableFeatures in Seurat; default to top 3000 HVGs.sc.pp.scale or ScaleData). If regression is requested, regress out nCount_RNA and/or percent.mt during scaling. Skip scaling for SCTransform workflows.sc.tl.pca or RunPCA); compute 50 PCs. Plot an elbow plot to identify where variance plateaus and select the number of PCs for the neighbor graph.sc.pp.neighbors or FindNeighbors) using the selected number of PCs.sc.tl.leiden) or Louvain (sc.tl.louvain / FindClusters). Test at least two resolutions (e.g., 0.3 and 0.8) and compare cluster stability.sc.tl.umap or RunUMAP); optionally compute tSNE. Always set a fixed random seed.nFeature_RNA, nCount_RNA, percent.mt), and sample of origin. Flag clusters with elevated QC metrics as potentially low-quality.leiden or seurat_clusters column) and UMAP/tSNE coordinatesrandom_state=42.sc.tl.score_genes_cell_cycle).lognorm for very large datasets.random_state parameter.