用途:通过统一脚本访问 PRIDE Archive API,进行蛋白质组学项目发现与项目级元数据查询。主要能力:调用 REST 接口,优先使用 projects 路径做项目发现,使用 projects/<PXD accession> 做项目级元数据查询,可控制分页规模,输出简洁的 Markdown 摘要,或在用户明确要求时返回原始 JSON。使用方式:所有 PRIDE Archive 调用都使用 scripts/rest_request.py,base_url 固定为 https://www.ebi.ac.uk/pride/ws/archive/v2,从 stdin 读取一个 JSON 对象,必填字段为 base_url、path,可选字段包括 method、params、headers、json_body、form_body、record_path、response_format、max_items、max_depth、timeout_sec、save_raw、raw_output_path。示例命令:echo '{"base_url":"https://www.ebi.ac.uk/pride/ws/archive/v2","path":"projects","params":{"keyword":"proteomics","pageSize":10},"max_items":10}' | python scripts/rest_request.py。输出:成功时返回 ok、source、path、method、status_code、warnings 以及紧凑记录或摘要;失败时返回 ok=false 及 error.code、error.message;save_raw=true 时使用 raw_output_path。限制:资料未提供更多运行环境、依赖版本、配额、认证或错误处理细节;资料建议在长对话中重新发起请求,不要依赖旧的工具输出。
pride-skill
数据与分析
更新于 10-16 07:28