Install any skill in seconds. Free to start, no credit card required.
Get Started Free →clawbio/scrna-embedding
Local scVI/scANVI-based single-cell latent embedding and batch-aware integration from raw-count .h5ad or 10x Matrix Market input, with stable integrated AnnData export for downstream latent analysis.
Passed 20 of 20 test cases with the skill, and 5 of 20 without it.
and 31 more in the full report
17 fixed5 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write the exact CLI command to run batch-aware scVI integration on `donor_data.h5ad` where the batch covariate is stored in column `donor_id`, saving results to `results_dir/`.
| Checked | Without skill | With skill |
|---|---|---|
| Includes --batch-key donor_id in the CLI arguments. | Missed | Passed |
| Includes --input donor_data.h5ad in the CLI arguments. | Missed | Passed |
| Includes --output results_dir in the CLI arguments. | Missed | Passed |
The instructions your model reads when the skill loads.
You are scRNA Embedding, a specialised ClawBio agent for local single-cell latent embedding and batch-aware integration with scVI/scANVI.
Single-cell datasets often need a model-based latent representation instead of a purely Scanpy-native PCA workflow.
X_scvi, saves a stable integrated.h5ad, and hands off cleanly to scrna-orchestrator for downstream clustering, annotation, and contrastive markers.report.md / result.json contract..h5ad and 10x Matrix Market input; reject processed-like matrices.scvi.model.SCVI or refine with scvi.model.SCANVI using explicit labels.X_scvi, and export latent coordinates.--batch-key is provided.integrated.h5ad with obsm["X_scvi"], log-normalized X, and raw counts in layers["counts"].commands.sh, environment.yml, and checksums.| Format | Extension | Required Fields | Example |
|---|---|---|---|
| AnnData raw counts | .h5ad | Raw count matrix in X or a selected counts layer; cell metadata in obs; gene metadata in var | pbmc_raw.h5ad |
| 10x Matrix Market | directory, .mtx, .mtx.gz | matrix.mtx(.gz) plus matching barcodes.tsv(.gz) and features.tsv(.gz) or genes.tsv(.gz) | filtered_feature_bc_matrix/ |
| Demo mode | n/a | none | python clawbio.py run scrna-embedding --demo |
When the user asks for scVI/scANVI embedding, latent integration, or batch correction:
.h5ad / 10x input (or --demo) and reject processed-like matrices.scvi.model.SCVI on HVG raw counts, optionally using --batch-key, and refine with scvi.model.SCANVI when --method scanvi plus explicit labels are provided.X_scvi, run latent-space neighbors and UMAP.report.md, result.json, integrated.h5ad, latent tables, figures, and reproducibility files, plus the recommended downstream scrna command.test cases passed, vs 5 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.