Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计提醒

tooluniverse-proteomics-data-retrievaltooluniverse 蛋白质组学数据检索

Agent Skill

用于辅助数据整理、表格处理、CSV/Excel 分析、指标计算和图表准备。它适合让 Agent 清洗字段、汇总数据、发现异常、生成统计口径或把分析结果转成可读说明。使用时需要确认数据来源、字段含义和时间范围,避免把样本数据当全量事实;涉及敏感数据、导出文件或批量写回时,应先确认权限和脱敏边界。

总安装

1,188

周安装

49

GitHub Stars

1,321

下载量

388
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tooluniverse-proteomics-data-retrieval(tooluniverse 蛋白质组学数据检索)
来源仓库:https://github.com/mims-harvard/tooluniverse
仓库路径:skills/tooluniverse-proteomics-data-retrieval
安装命令:
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-proteomics-data-retrieval
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-proteomics-data-retrieval

简介

用于辅助数据清洗、汇总和统计口径生成,支持在蛋白质组研究中处理 CSV/Excel 文件。

  • 适合让 Agent 发现异常值、计算指标或生成可读分析报告,提升数据处理效率。
  • 通过 npx skills add 命令从 GitHub 安装,需确认字段含义、时间范围和敏感数据边界。
  • 使用时需避免将样本数据当作全量事实,应明确数据局限性和统计假设。
  • 涉及导出或批量写回操作时,务必先确认权限并进行必要脱敏处理。

SKILL.md

Proteomics Data Retrieval

Find and retrieve metadata for publicly available proteomics datasets from MassIVE and ProteomeXchange repositories. Supports searching by species, keyword, or accession, and returns detailed dataset metadata including instruments, publications, species, and post-translational modifications.

When to Use This Skill

Triggers:

  • "Find proteomics datasets for [organism/disease/protein]"
  • "Search MassIVE for [keyword]"
  • "Get details for PXD000001" or "Look up MSV000079514"
  • "What public mass spectrometry datasets exist for [topic]?"
  • "Find MS datasets with [PTM type] data"
  • "List recent human proteomics datasets"

Use Cases:

  1. Dataset Discovery: Search repositories for proteomics experiments related to a research topic
  2. Accession Lookup: Get full metadata for a known dataset accession (PXD or MSV)
  3. Species-Filtered Search: Find all datasets for a specific organism
  4. Cross-Repository Search: Query both MassIVE and ProteomeXchange for comprehensive coverage
  5. Experimental Context: Find published datasets to validate or complement in-house results

COMPUTE, DON'T DESCRIBE

When analysis requires computation (statistics, data processing, scoring, enrichment), write and run Python code via Bash. Don't describe what you would do — execute it and report actual results. Use ToolUniverse tools to retrieve data, then Python (pandas, scipy, statsmodels, matplotlib) to analyze it.

KEY PRINCIPLES

  1. ProteomeXchange is the aggregator -- it indexes datasets from PRIDE, MassIVE, PeptideAtlas, jPOST, and iProX
  2. MassIVE has richer metadata -- includes summaries, keywords, modifications, and contacts
  3. Search both repositories -- ProteomeXchange for breadth, MassIVE for detail
  4. Species uses NCBI taxonomy IDs -- human = 9606, mouse = 10090, rat = 10116
  5. Accession formats: PXD (ProteomeXchange), MSV (MassIVE) -- both accepted by MassIVE_get_dataset
  6. LOOK UP DON'T GUESS -- Never assume which datasets exist, their accessions, or their instrument types. Always search and retrieve metadata to confirm.

Domain Reasoning: Dataset Quality Assessment

Dataset quality depends on instrument, sample preparation, and quantification method. TMT/iTRAQ (isobaric labeling) datasets have ratio compression and co-isolation interference biases that differ from label-free quantification (LFQ). DIA datasets require different analysis pipelines than DDA. Check the original publication for methods before reusing data in a meta-analysis or cross-study comparison. Instrument resolution (Orbitrap > ion trap) and acquisition mode (DIA > DDA for completeness) directly affect how many proteins are quantified and at what confidence.


Core Repositories Integrated

RepositoryCoverageStrengths
MassIVE10,000+ datasetsRich metadata (summaries, keywords, modifications, contacts), species filtering by taxonomy ID
ProteomeXchangeAggregates PRIDE, MassIVE, PeptideAtlas, jPOST, iProXBroadest coverage, standardized PXD accessions

Workflow Overview

Query (keyword / species / accession)
|
+-- PHASE 0: Input Resolution
|   Determine search type: keyword, species, or accession lookup
|
+-- PHASE 1: Repository Search
|   Search MassIVE and/or ProteomeXchange based on query type
|
+-- PHASE 2: Dataset Detail Retrieval
|   Get full metadata for promising hits
|
+-- PHASE 3: Result Synthesis
    Compile datasets with metadata, publications, and relevance assessment

Phase 0: Input Resolution

Objective: Determine the query type and prepare appropriate search parameters.

Decision Logic

  • Accession provided (e.g., PXD000001, MSV000079514):

- PXD accession: call ProteomeXchange_get_dataset and optionally MassIVE_get_dataset - MSV accession: call MassIVE_get_dataset - Skip Phase 1, go directly to Phase 2

  • Species name provided (e.g., "human", "mouse"):

- Map to NCBI taxonomy ID: human=9606, mouse=10090, rat=10116, yeast=559292, zebrafish=7955, fly=7227, worm=6239, arabidopsis=3702 - Use MassIVE_search_datasets with species filter

  • Keyword provided (e.g., "phosphoproteomics", "breast cancer"):

- Use ProteomeXchange_search_datasets with query parameter - MassIVE does not support keyword search -- use ProteomeXchange for keyword queries


Phase 1: Repository Search

Objective: Find relevant datasets across repositories.

Tools

MassIVE_search_datasets:

  • page_size: Number of results to return (integer, max 100, default 10)
  • species: NCBI taxonomy ID string to filter by species (e.g., "9606" for human)
  • Returns: Array of dataset objects with accessions (array), title, summary, species, instruments, keywords
  • Note: No keyword/text search parameter -- filtering is by species only

ProteomeXchange_search_datasets:

  • query: Optional search filter -- keyword or dataset accession (e.g., "phosphoproteomics", "PXD")
  • limit: Max results (1-50, default 10)
  • Returns: {data: [{accession, title, species}], metadata: {source, total_returned, query}}

Workflow

  1. For species-specific search:

- Call MassIVE_search_datasets(page_size=20, species="9606") for species-filtered results - Call ProteomeXchange_search_datasets(limit=20) for broader listing

  1. For keyword search:

- Call ProteomeXchange_search_datasets(query="keyword", limit=20) - Review titles for relevance

  1. For comprehensive discovery:

- Call both tools in parallel - Merge results, deduplicate by accession (PXD accessions may appear in both)

Response Format Notes

  • MassIVE_search_datasets: Returns a direct array (no {data:...} wrapper)
  • ProteomeXchange_search_datasets: Returns {data: [...], metadata: {...}}

Phase 2: Dataset Detail Retrieval

Objective: Get full metadata for datasets of interest.

Tools

MassIVE_get_dataset:

  • accession: Dataset accession -- accepts both MSV and PXD formats (e.g., "MSV000079514", "PXD003971")
  • Returns: Object with accessions, title, summary, species, instruments, keywords, contacts, publications, modifications

ProteomeXchange_get_dataset:

  • px_id: ProteomeXchange identifier in PXD format (e.g., "PXD000001")
  • Returns: {data: {px_id, title, species, identifiers, instruments, publications, file_count}, metadata: {...}}

Workflow

  1. For each promising dataset from Phase 1, call the appropriate detail tool
  2. Extract key metadata: title, species, instruments, publications (PubMed/DOI), modifications
  3. For PXD accessions: prefer ProteomeXchange_get_dataset for file count; use MassIVE_get_dataset for richer summary/keywords

Key Fields to Extract

  • title: Dataset name/description
  • species: Organism(s) studied
  • instruments: Mass spectrometer(s) used (e.g., Orbitrap, Q Exactive, TripleTOF)
  • publications: PubMed IDs and DOIs for associated papers
  • modifications: PTMs studied (from MassIVE only)
  • file_count: Number of raw files (from ProteomeXchange only)
  • keywords: Topic tags (from MassIVE only)

Phase 3: Result Synthesis

Objective: Compile and present dataset results in a structured format.

Report Format

# Proteomics Dataset Search Results
**Query**: [original query]
**Date**: YYYY-MM-DD
**Repositories searched**: MassIVE, ProteomeXchange

## Summary
Found N datasets matching [criteria].

## Datasets

### 1. [Title]
- **Accession**: PXD/MSV number
- **Species**: [organism]
- **Instruments**: [MS platforms]
- **Publications**: [PubMed IDs / DOIs]
- **Modifications**: [PTMs if available]
- **Files**: [count if available]
- **Summary**: [brief description]

### 2. [Title]
...

## Data Gaps
[Note any limitations in search coverage]

Tool Parameter Reference

ToolParameterNotes
MassIVE_search_datasetspage_sizeInteger, max 100. Default 10
MassIVE_search_datasetsspeciesNCBI taxonomy ID as string (e.g., "9606" not 9606)
MassIVE_get_datasetaccessionAccepts both MSV and PXD formats
ProteomeXchange_search_datasetsqueryOptional keyword or accession filter
ProteomeXchange_search_datasetslimitInteger, 1-50
ProteomeXchange_get_datasetpx_idPXD format only (e.g., "PXD000001")

Response Format Notes:

  • MassIVE_search_datasets: Returns direct array of dataset objects (no wrapper)
  • MassIVE_get_dataset: Returns direct object (no wrapper)
  • ProteomeXchange_search_datasets: Returns {data: [...], metadata: {...}}
  • ProteomeXchange_get_dataset: Returns {data: {...}, metadata: {...}}

Fallback Strategies

SituationFallback
MassIVE search returns emptyUse ProteomeXchange search (broader coverage)
ProteomeXchange search returns emptyTry broader/simpler query terms
MassIVE_get_dataset fails for PXD accessionUse ProteomeXchange_get_dataset instead
Species taxonomy ID unknownSearch ProteomeXchange by keyword (organism name)
No keyword search resultsTry individual terms instead of multi-word queries

Common Species Taxonomy IDs

SpeciesTaxonomy ID
Human9606
Mouse10090
Rat10116
Zebrafish7955
Fruit fly7227
C. elegans6239
S. cerevisiae559292
A. thaliana3702
E. coli562

Interpretation Framework

Quality IndicatorGoodAcceptableCaution
InstrumentOrbitrap Exploris/Eclipse, timsTOFQ Exactive, TripleTOF 6600Older LTQ, ion trap only
PublicationPeer-reviewed with PubMed IDPreprint or DOI onlyNo associated publication
Metadata completenessSpecies + instrument + PTMs + summarySpecies + instrument onlyTitle only, no annotations

Interpreting dataset search results:

  • Datasets with both MassIVE and ProteomeXchange accessions generally have richer metadata; MassIVE provides summaries and keywords while ProteomeXchange provides file counts -- cross-reference both for a complete picture.
  • Instrument type determines data quality ceiling: high-resolution instruments (Orbitrap, timsTOF) produce higher mass accuracy and more reliable quantification than older ion trap platforms.
  • A dataset lacking a peer-reviewed publication may still be valuable, but its experimental design and processing pipeline cannot be independently verified -- weight such datasets lower in meta-analyses.

Synthesis questions to address in the report:

  1. Do multiple independent datasets for the same organism/condition show consistent protein identifications, or do discrepancies suggest batch effects?
  2. Is the instrument platform appropriate for the analysis type (e.g., DIA requires high-resolution; TMT requires MS3 or calibrated MS2)?
  3. Are the reported PTM types and species consistent with the user's research question, or is additional filtering needed?

Limitations

  • MassIVE: No keyword/text search -- only species-based filtering via species parameter
  • ProteomeXchange: Limited metadata in search results (no summaries or keywords); get details via Dataverse_get_dataset
  • No full-text search: Cannot search within dataset descriptions or abstracts across repositories
  • No download: These tools retrieve metadata only, not raw data files
  • Rate limits: Both APIs may throttle under heavy load; keep page_size/limit reasonable
  • Coverage: ProteomeXchange is the most comprehensive but may lag behind individual repositories for very recent submissions

Integration with Other Skills

SkillRelationship
tooluniverse-proteomics-analysisUse retrieved datasets as input for MS data analysis
tooluniverse-protein-modification-analysisFind PTM-specific datasets to complement iPTMnet annotations
tooluniverse-multi-omics-integrationDiscover proteomics datasets for cross-omics integration

References

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.6%
按下载量换算134

Claude

32.82%
按下载量换算127

Cursor

19.51%
按下载量换算76

Gemini CLI

9.51%
按下载量换算37

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills