通过Claude Desktop进行生物信息学分析的最简单方法——只需用自然语言聊天,无需编程!
中文版 | English
BioNext-MCP允许您通过与Claude Desktop的自然语言对话来进行复杂的生物信息学分析,无需编写任何代码!
简单来说:
打开命令提示符并键入:
python --version
如果看到版本信息,则安装成功!
git clone https://github.com/your-username/BioNext-mcp.git
cd BioNext-mcp
npm install
npm run build
找到配置文件
%APPDATA%\Claude\claude_desktop_config.json添加配置
{
"mcpServers": {
"bioinformatics-workflow": {
"command": "node",
"args": ["D:\\path\\to\\BioNext-mcp\\dist\\index.js"],
"cwd": "D:\\path\\to\\BioNext-mcp",
"env": {
"PROJECT_PATH": "D:\\path\\to\\your\\analysis\\directory"
}
}
}
}
重要:
我有一个单细胞RNA测序数据文件data.h5ad,我想进行细胞聚类分析和差异表达分析
请帮我分析这个scRNA-seq数据:
- 文件:C:\data\pbmc3k.h5ad
- 需求:质量控制、标准化、聚类、标记基因识别
- 输出:UMAP图、聚类热图、差异表达基因列表
我有两个组的RNA-seq表达矩阵:
- 对照组:control_samples.csv
- 处理组:treatment_samples.csv
- 分析:差异表达、GO富集、KEGG通路分析
- 可视化:火山图、热图、通路图
帮我探索这个基因表达数据集:
- 文件:gene_expression.csv
- 需求:数据概览、相关性分析、PCA分析
- 生成:统计摘要、相关性热图、PCA图
Q: “未找到Python”错误? A: 确保Python已安装并添加到PATH环境变量
Q: 包安装失败?
A: 系统会自动重试,或手动运行pip install package_name
Q: 脚本执行失败? A:
Q: 没有生成HTML报告? A: HTML报告仅在所有脚本执行成功时生成,先修复执行错误
Q: 支持哪些数据格式? A:
✅ 好的描述:
"分析单细胞数据,执行质量控制(过滤低质量细胞),标准化,降维(PCA+UMAP),聚类(leiden算法),寻找每个聚类的标记基因"
❌ 含糊的描述:
"分析这些数据"
✅ 使用绝对路径:
"C:\Users\username\data\sample.h5ad"
❌ 相对路径可能失败:
"./data/sample.h5ad"
✅ 明确的输出:
"生成UMAP图、热图,将结果保存到CSV文件"
❌ 不明确:
"做一些可视化"
对于复杂分析,将其分解成多个对话:
现在您可以开始了!打开Claude Desktop,告诉它您想分析什么数据,让AI为您处理复杂的生物信息学分析!
记住: 用自然语言描述您的分析需求,Claude将为您处理所有的技术细节!🚀