AI Agent Hub
Back to skills
Tencent scBert Single-Cell Pretraining Model icon

Tencent scBert Single-Cell Pretraining Model

Professional Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @tencent-adm/scbert-skill.

About this skill

Problem

Single-cell pipelines often rely on a specific NEXTFLOW app on a hosted platform, but agent sessions can easily drift into out-of-scope commands, missing auth or project config, and name conflicts that break runs. This skill narrows the workflow to Tencent Health Omics Platform's scBert single-cell pretraining model for fine-grained annotation, novel subpopulation discovery, and Marker selection.

How It Works

  • Command scoping: It builds commands through scripts/omics_cli.py, with a locked AppId, NEXTFLOW app type, and public-app parameters.
  • Prechecks: It checks whoami and config show; trial users also receive quota checks based on remaining days and today's run budget.
  • Name protection: Before import, it enforces a same-name check using --type NEXTFLOW, and asks for a new name on conflict instead of overwriting.
  • Run constraints: It requires selecting nf_version, uses the default InputTemplate, and allows --input overrides; local file inputs must be uploaded to COS first.

Boundaries

  • App-only scope: It cannot run other applications, project-owned apps, or substitute another AppId.
  • Failure handling: Out-of-scope commands, auth failures, or missing platform configuration should be handled by the skill's guidance, omics login, or the platform setup flow.

Use Cases

  • Run scBert in a single-cell project to perform fine-grained cell annotation and inspect the output directory.
  • Use scBert when undefined subpopulations need discovery and candidate Marker genes need selection.
  • Upload locally generated reference sequences to COS first, then run scBert with that input.
  • When a run fails, use the exit code to check auth, NF version, or parameter merge errors.

Best For

  • A biomedical researcher analyzing single-cell transcriptomics who needs to run scBert on the Tencent Health Omics platform for cell annotation.
  • A bioinformatics engineer maintaining Nextflow single-cell pipelines who wants to submit a fixed scBert public-app task.
  • A research assistant who needs to run locally generated FASTA or reference files on the platform by uploading them to COS first.
  • A trial-quota omics platform user who needs to check remaining days and today's run budget before submission.