界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

cli-and-containers

cli-and-containers

【效率与协作】Orchestrate safe pySCENIC CLI, command-file, container, and HPC workflows across GRN, motif pruning, and AUCell.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: cli-and-containers description: "Orchestrate safe pySCENIC CLI, command-file, container, and HPC workflows across GRN, motif pruning, and AUCell." disable-model-invocation: true metadata: disco-role: operating license: GPL 3.0

CLI And Containers

Use this sub-skill when a task needs an end-to-end pySCENIC command plan, container invocation, @args.txt command file, resource checklist, or operational decision between local, container, and scheduler-backed execution.

Read First

  • CLI reference: subcommand map, full grn -> ctx -> aucell templates, @args.txt rules, output suffix choices, and resource checks.
  • Container and HPC reference: Docker, Podman, Singularity, Apptainer, mount planning, image variants, Dask cluster constraints, and scheduler-safe planning.
  • Troubleshooting: missing resources, path and mount mismatch, @args.txt quoting, output extension mistakes, import/help failures, Dask/HPC filesystems, and scanpy extras.
  • CLI smoke helper: safe installed-command help checks, tiny optional fixture writer, and command-template generator.

Route By Task

  • End-to-end CLI run plan: start with the CLI reference to assemble pyscenic grn, optional pyscenic add_cor, pyscenic ctx, and pyscenic aucell commands.
  • Container command plan: use the container and HPC reference before writing Docker, Podman, Singularity, or Apptainer commands so every host path is mounted consistently.
  • Operational smoke check: run the bundled helper with --check-help before expensive runs; add --emit-template or --write-args-dir to create dry-run-ready command templates.
  • Phase-specific depth: route GRNBoost2/GENIE3 internals to network inference, motif database pruning and regulon formats to motif pruning and regulons, and AUCell scoring or binarization details to AUCell and binarization.

Safe Starting Point

python scripts/pyscenic_cli_smoke.py --check-help --emit-template

The helper only probes command help and prints templates by default. It does not download ranking databases, run GRN inference, launch motif pruning, score AUCell, start containers, or mutate existing files unless --write-args-dir or --make-fixtures is explicitly supplied.

我的收藏