Updated 2d ago
by sagirimo
BioDSH
The bioinformatics agent desktop for clinicians and wet-lab scientists — built on DeepSeek Harness. One-click installers, a skill store, offline mode.
65 GitHub stars (65)
+13 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | +2 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | +1 |
| Oct 9 | +1 |
| Oct 10 | +2 |
| Oct 11 | 0 |
| Oct 12 | +1 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +2 |
| Oct 16 | 0 |
| Oct 17 | +1 |
| Oct 18 | 0 |
| Oct 19 | 0 |
| Oct 20 | 0 |
| Oct 21 | +1 |
| Oct 22 | 0 |
| Oct 23 | +2 |
| Oct 24 | 0 |
| Oct 25 | +2 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | +1 |
| Oct 29 | 0 |
| Oct 30 | −1 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 18 skills (18 skills found in its SKILL.md files)
- 2 forks (2 forks)
- 2d ago last update (Last updated 2d ago)
Install
Skills CLI
npx skills add sagirimo/BioDSH
Asks which skills and agents to install. Just one: npx skills add sagirimo/BioDSH --skill anova-designs — add -g for every project.
Claude Code
git clone https://github.com/sagirimo/BioDSHcp -r "BioDSH/biodsh-core/skills/anova-designs" ~/.claude/skills/
Copies the anova-designs skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add sagirimo/BioDSH
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
anova-designs
在只能使用 numpy/scipy/pandas 时计算平衡或不平衡析因 ANOVA 的 I/II/III 型平方和、随机区组与裂区的多误差层 ANOVA、完整重复测量 ANOVA、单随机截距 REML 和等权估计边际均值。需要复现 R aov(Error(...)) 的 SS/df/MS/F/p、选择正确整区/亚区分母,或避免把缺失格和对比编码处理错时使用;实现经 R car、nlme、emmeans 逐项验证。
biodsh-core/skills/ on GitHub (opens in a new tab)anova-designs/ SKILL.md -
bulk-rnaseq-limma-voom
Bulk RNA-seq differential expression with limma-voom (and edgeR TMM) in plain Python/numpy/scipy, matching R limma; use for count matrices (including fractional RSEM expected counts) with covariates, moderated t statistics, empirical Bayes prior df/variance, voom weights or LOWESS mean-variance trends when R is unavailable.
biodsh-core/skills/ on GitHub (opens in a new tab)bulk-rnaseq-limma-voom/ SKILL.md -
data-format-bridge
Convert analysis tables (csv/tsv/xlsx/parquet/h5ad obs-var/rds/sav/dta) into the formats clinicians and statisticians open directly — SPSS .sav, Stata .dta, R .rds with a ready-to-run .R script, GraphPad Prism .pzfx plus a Prism-ready wide CSV, and tidy Excel workbooks. Never touches the input file.
biodsh-core/skills/ on GitHub (opens in a new tab)data-format-bridge/ SKILL.md -
desktop-control
See and drive the user's desktop without vision - list and focus windows, read on-screen controls and text as JSON with coordinates (UI Automation on Windows, OCR elsewhere), then click, type, send hotkeys, open apps and paste tables into Excel/SPSS/GraphPad Prism/Zotero.
biodsh-core/skills/ on GitHub (opens in a new tab)desktop-control/ SKILL.md -
drug-docking
Virtual screening by molecular docking with AutoDock Vina — dock a set of small-molecule ligands (given as SMILES in a .smi/.csv/.txt file, or as an .sdf) into a receptor pocket, rank the hits by predicted binding affinity (kcal/mol) and save the best pose for each ligand. Use for structure-based drug screening / hit finding, not for ligand-based similarity search.
biodsh-core/skills/ on GitHub (opens in a new tab)drug-docking/ SKILL.md -
image-generate
Generate scientific illustrations (graphical abstracts, mechanism schematics, cover art, poster art) from a text prompt through the image provider configured in the BioDSH app. Not for data plots.
biodsh-core/skills/ on GitHub (opens in a new tab)image-generate/ SKILL.md -
md-simulation
Run a short molecular dynamics simulation of a protein (optionally a protein-ligand complex) with OpenMM — fix the structure, minimize, equilibrate, run a brief production trajectory, and report backbone RMSD stability over time. Use to relax/equilibrate a structure and check its stability, not for long production MD or free-energy calculations.
biodsh-core/skills/ on GitHub (opens in a new tab)md-simulation/ SKILL.md -
pipeline-builder
Turn a completed BioDSH task, or an existing analysis procedure someone else wrote (script, notebook, Snakefile/Nextflow, methods text), into a reproducible, re-runnable workflow through a guided plan the user confirms step by step, with user-chosen validation checks; writes pipelines/<id>/pipeline.json plus step scripts and verifies a clean re-run.
biodsh-core/skills/ on GitHub (opens in a new tab)pipeline-builder/ SKILL.md -
regression-robust-se
OLS/WLS and logistic or Poisson regression with HC0-HC3 heteroskedasticity-robust SEs, one-way cluster CR0/CR1/CR1S and Bell–McCaffrey CR2, explicit Wald/t/normal inference and bread/meat diagnostics in numpy/scipy/pandas; use when R or statsmodels is unavailable and robust covariance conventions must match R sandwich, clubSandwich and lmtest.
biodsh-core/skills/ on GitHub (opens in a new tab)regression-robust-se/ SKILL.md -
scanpy-clustering
Run a minimal deterministic Scanpy pipeline (QC, normalization, HVG, PCA, Leiden clustering, UMAP) on an h5ad file and write clusters.csv, umap.png and summary.json.
biodsh-core/skills/ on GitHub (opens in a new tab)scanpy-clustering/ SKILL.md -
scrna-cellstate-annotation
Assign evidence-backed broad immune cell classes and T-cell states to clustered AnnData data without using clinical outcome labels.
biodsh-core/skills/ on GitHub (opens in a new tab)scrna-cellstate-annotation/ SKILL.md -
scrna-inspect-qc
Inspect an input AnnData h5ad file and produce auditable single-cell RNA-seq quality-control evidence without modifying or filtering the source data.
biodsh-core/skills/ on GitHub (opens in a new tab)scrna-inspect-qc/ SKILL.md -
scrna-preprocess-cluster
Preprocess and cluster an AnnData h5ad dataset with state-aware normalization, deterministic Scanpy settings, and machine-readable scientific provenance.
biodsh-core/skills/ on GitHub (opens in a new tab)scrna-preprocess-cluster/ SKILL.md -
scrna-repro-audit
Read-only reproducibility audit of a completed BioDSH run bundle: verifies input/command/output hashes and result consistency from a result.json.
biodsh-core/skills/ on GitHub (opens in a new tab)scrna-repro-audit/ SKILL.md -
scrna-treatment-response
Compare immune-cell compositions between response groups using patient-level aggregation, deterministic inference, and explicit longitudinal-label safeguards.
biodsh-core/skills/ on GitHub (opens in a new tab)scrna-treatment-response/ SKILL.md -
scrna-virtual-knockout
In-silico single-gene knockout on scRNA-seq (scTenifoldKnk-style): build a gene regulatory network, virtually knock out a gene, and rank the genes most affected by its loss.
biodsh-core/skills/ on GitHub (opens in a new tab)scrna-virtual-knockout/ SKILL.md -
survival-km-cox
Analyse right-censored time-to-event data using Kaplan–Meier, log/log-log Greenwood confidence intervals, ordinary or stratified log-rank tests, Breslow/Efron Cox regression with stratification and cluster-robust covariance, baseline hazards, individual survival curves, and RMST differences in numpy/scipy/pandas when R is unavailable. Validated numerically against R survival and survRM2.
biodsh-core/skills/ on GitHub (opens in a new tab)survival-km-cox/ SKILL.md -
zotero-connect
Read and extend the user's own Zotero 7 library through the local desktop app — search papers, list collections and tags, pull PDF full text for summarising, add references by DOI/PMID, and export BibTeX/RIS/CSL-JSON. Never deletes or edits existing items.
biodsh-core/skills/ on GitHub (opens in a new tab)zotero-connect/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.