插件目录 / Developer / dsh-ezprot-plugin
dsh-ezprot-plugin
已验证 · 实测可装 YukunR
功能简介
A plug-and-play proteomics analysis plugin for DeepSeek Harness
可用 — 实测通过,早期项目
A plug-and-play proteomics analysis plugin for DeepSeek Harness 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
dsh-ezprot-plugin
A plug-and-play proteomics analysis plugin for DeepSeek Harness. It wraps a full protein-expression analysis workflow — normalization → PCA → batch correction → differential analysis → GO/KEGG enrichment → GSEA — behind a conversation: give the agent your data file, answer a few questions (which columns are what, which groups to compare), and the plugin prepares everything automatically and walks through every step with visible summaries and figures, ending with an interpretation report.
No R or terminal knowledge required: the plugin detects or silently installs its own R 4.4.0 runtime and package library on first use (one-time, ~10–20 min). Docker is optional: the plugin switches to a Docker backend automatically when a usable local R cannot be set up, and can run the one-time GO/KEGG background build inside the image on network-restricted machines.
Install
From the DSH Desktop plugin market
DSH Desktop ships an in-app plugin market. Add our catalog source once, then
install from the UI:
- Settings → Plugins → Plugin market → Sources → Add standard source.
- Enter
https://dsh-plugin.yukunr.top/catalog-source.json. - Open Discover, search
ezprot, and installdsh-ezprot-pluginfrom
the card — Desktop re-verifies the exact version and the active profile
before installing. - Restart Desktop and start a session: the
proteomics_*tools are ready.
A step-by-step guide with screenshots: 安装指南 (中文).
From the command line
Prerequisites: Node.js (bundles npx) and pnpm — npm install -g pnpm.
Requires the dsh CLI (Windows / macOS / Linux), one command:
npx @deepseek-ai/dsh plugin --profile web add [email protected]
If dsh is already installed globally, drop the npx @deepseek-ai/ prefix:
dsh plugin --profile web add [email protected]
Then restart dsh web. Every session's agent gains the proteomics_* tools.
Usage
Just talk to the agent. For example:
My proteomics data is at
D:\my-experiment\origin_data.txtwith sample groups inD:\my-experiment\sample_info.txt, mouse samples. Compare HC and HD against NC.
The agent will inspect and QC your data, confirm the comparisons with you, run the analysis step by step, and write an interpretation report (top proteins, enriched pathways, candidate targets). Detailed instructions: biologist's guide (中文).
Development
See CONTRIBUTING.md.
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-ezprot-plugin」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:YukunR/dsh-ezprot-plugin Headless(CLI)profile:
dsh plugin --profile headless add github:YukunR/dsh-ezprot-plugin 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。