Proteomexchange Tools¶
Configuration File: proteomexchange_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the proteomexchange_tools.json configuration file.
Available Tools¶
ProteomeXchange_get_dataset (Type: ProteomeXchangeTool)¶
Get detailed metadata for a ProteomeXchange proteomics dataset by PX identifier. Returns title, s…
ProteomeXchange_get_dataset tool specification
Tool Information:
Name:
ProteomeXchange_get_datasetType:
ProteomeXchangeToolDescription: Get detailed metadata for a ProteomeXchange proteomics dataset by PX identifier. Returns title, species, instruments, publications (PubMed/DOI), file count, and cross-references to partner repositories (PRIDE, MassIVE, PeptideAtlas, jPOST). ProteomeXchange is the central hub for proteomics data sharing. Example: PXD000001 returns the first ProteomeXchange dataset (Erwinia carotovora TMT LC-MS/MS from Cambridge).
Parameters:
px_id(string) (required) ProteomeXchange dataset identifier (PXD format). Examples: ‘PXD000001’ (first PX dataset), ‘PXD000561’ (human proteome map).
Example Usage:
query = {
"name": "ProteomeXchange_get_dataset",
"arguments": {
"px_id": "example_value"
}
}
result = tu.run(query)
ProteomeXchange_search_datasets (Type: ProteomeXchangeTool)¶
Search ProteomeXchange proteomics datasets via the MassIVE PROXI interface. Returns dataset acces…
ProteomeXchange_search_datasets tool specification
Tool Information:
Name:
ProteomeXchange_search_datasetsType:
ProteomeXchangeToolDescription: Search ProteomeXchange proteomics datasets via the MassIVE PROXI interface. Returns dataset accessions, titles, and species. ProteomeXchange aggregates data from PRIDE, MassIVE, PeptideAtlas, jPOST, and iProX. Useful for finding proteomics studies related to specific organisms, diseases, or proteins.
Parameters:
query([‘string’, ‘null’]) (optional) Optional search filter (dataset accession or keyword). Examples: ‘MSV000091816’, ‘PXD’. Leave empty to list recent datasets.limit([‘integer’, ‘null’]) (optional) Maximum results to return (1-50, default 10).
Example Usage:
query = {
"name": "ProteomeXchange_search_datasets",
"arguments": {
}
}
result = tu.run(query)