bio-research-tools-biomarker-signature-studio
SkillDev toolsDesign validated biomarker panels that are explainable, stable, and ready for translational follow-up. This skill stitches together the existing biomarker pipeline tooling, adds configurable feature-selection ensembles, a small survival-analysis hook, and artifact export so downstream lab teams can review QC outputs.
Use bio-research-tools-biomarker-signature-studio in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add bio-research-tools-biomarker-signature-studio and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the bio-research-tools-biomarker-signature-studio skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
The largest open-source medical AI skills library for OpenClaw🦞.
What this skill tells your AI
The instructions your AI receives, as published by freedomintelligence/openclaw-medical-skills in skills/bio-research-tools-biomarker-signature-studio/SKILL.md and read by Ahel’s review.
name: bio-research-tools-biomarker-signature-studio description: Multi-omic biomarker discovery studio that ingests expression + metadata, performs QC, multi-strategy feature selection, nested CV model training, survival analysis hooks, and SHAP-based interpretation. Use to design translational biomarker panels with documented evidence. tool_type: python primary_tool: scikit-learn depends_on:
- machine-learning/biomarker-discovery
- machine-learning/model-validation
- machine-learning/omics-classifiers
- differential-expression/de-results
- workflow-management/biomarker-pipeline measurable_outcome: Run biomarker_signature_studio.py end-to-end on provided data within 20 minutes and produce metrics + feature rankings JSON artifacts. allowed-tools:
- read_file
- run_shell_command
Biomarker Signature Studio
Design validated biomarker panels that are explainable, stable, and ready for translational follow-up. This skill stitches together the existing biomarker pipeline tooling, adds configurable feature-selection ensembles, a small survival-analysis hook, and artifact export so downstream lab teams can review QC outputs.
What This Skill Does
- QC + Harmonization: Align expression matrices (samples x features) with metadata, check label balance, and compute summary stats.
- Feature Selection Ensemble: Supports Boruta, elastic-net stability, mutual-information top-K, and mRMR with optional intersection voting.
- Model Factory: Trains multiple estimators (Logistic L1, RandomForest, XGBoost if present) under nested CV, picks champion by AUC.
- Explainability + Export: Produces SHAP tables/plots when packages are available, exports feature rankings and model weights.
- Survival Hook: If metadata contains
time_to_eventandeventthe skill computes concordance for selected features via Cox model.
All logic lives in scripts/biomarker_signature_studio.py.
Inputs
- Expression matrix (
--expression): CSV/TSV genes x samples or samples x genes (auto-detected by metadata match). - Metadata (
--metadata): Must contain--label-column. Optional--id-column(defaultsample_id),time_to_event,event. - Optional gene list for filtering (
--feature-list). - Output directory (
--output-dir), created if missing.
Quick CLI Usage
python Skills/Research_Tools/Biomarker_Signature_Studio/scripts/biomarker_signature_studio.py \
--expression data/expression.csv \
--metadata data/metadata.csv \
--label-column phenotype \
--selectors boruta,lasso,mrmr \
--models rf,logit \
--output-dir outputs/biomarkers_run1
Key flags:
| Flag | Description |
|---|---|
--selectors | Comma list of selection strategies (boruta, lasso, mrmr, mi_topk). |
--models | Models to evaluate (logit, rf, xgb). |
--k-features | Target number of features for mrmr/mi_topk. |
--survival | Enable Cox evaluation when survival columns exist. |
--random-state | Reproducibility. |
--nested-folds | Outer CV folds (default 5). |
Workflow
- Load + align inputs, infer orientation, impute missing values.
- Standardize features (fit on train set only).
- Run requested selectors; create intersection + union candidate lists.
- For each selector output run nested CV training across requested models.
- Export champion metrics (
metrics.json), feature table (selected_features.csv), SHAP summary (shap_summary.csvwhen available), and survival stats (survival.json).
QC Expectations
- Class count ratio ≤3:1; warnings logged otherwise.
- Selected features between 5 and 250 unless user overrides.
- Nested CV AUC ≥0.70 or flagged in report.
- SHAP overlap with selected features ≥60% (reported).
Related Assets
examples/configs/biomarker_studio_template.yaml(scaffold for teams)scripts/biomarker_signature_studio.py(entry point)- Existing biomarker workflow skill for orchestrated runs.
Use this skill whenever you need a ready-to-review biomarker dossier (data QC, model metrics, explainability artifacts) before moving to validation cohorts or lab assays.
Signals
- GitHub stars
- 3k
- Forks
- 412
- Last commit
- Jul 2026
Ahel review
K6low
bundled executables the agent is told to runK1binfo
installs-packages (in scripts/biomarker_signature_studio.py)
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Item type
- skill
- Key
bio-research-tools-biomarker-signature-studio- Source
- github.com/freedomintelligence/openclaw-medical-skills
github.com/freedomintelligence/openclaw-medical-skills
Related picks
Skill · wshobson
The pick for Pythonpython-pro
Skill · jeffallan
The pick for Pythonhandsontable-playwright-e2e
Skill · handsontable
The pick for End-to-end testingmstar-e2e
Skill · btspoony
The pick for End-to-end testingrseng-notebooks
Skill · fdiblen
The pick for Notebooksexecute
Skill · brycewang-stanford
The pick for Notebooks