Arrayexpress Tools¶
Configuration File: arrayexpress_tools.json
Tool Type: Local
Tools Count: 4
This page contains all tools defined in the arrayexpress_tools.json configuration file.
Available Tools¶
arrayexpress_get_experiment (Type: ArrayExpressRESTTool)¶
Get detailed information about a specific ArrayExpress experiment by experiment ID. Note: ArrayEx…
arrayexpress_get_experiment tool specification
Tool Information:
Name:
arrayexpress_get_experimentType:
ArrayExpressRESTToolDescription: Get detailed information about a specific ArrayExpress experiment by experiment ID. Note: ArrayExpress has been integrated into BioStudies. Some experiment IDs may not be accessible via this endpoint. Returns complete experiment metadata if available.
Parameters:
experiment_id(string) (required) ArrayExpress experiment ID (e.g., ‘E-MTAB-1234’)
Example Usage:
query = {
"name": "arrayexpress_get_experiment",
"arguments": {
"experiment_id": "example_value"
}
}
result = tu.run(query)
arrayexpress_get_experiment_files (Type: ArrayExpressRESTTool)¶
Get list of files associated with an ArrayExpress experiment. Returns file metadata including fil…
arrayexpress_get_experiment_files tool specification
Tool Information:
Name:
arrayexpress_get_experiment_filesType:
ArrayExpressRESTToolDescription: Get list of files associated with an ArrayExpress experiment. Returns file metadata including file names, types, and download links.
Parameters:
experiment_id(string) (required) ArrayExpress experiment ID
Example Usage:
query = {
"name": "arrayexpress_get_experiment_files",
"arguments": {
"experiment_id": "example_value"
}
}
result = tu.run(query)
arrayexpress_get_experiment_samples (Type: ArrayExpressRESTTool)¶
Get sample information for an ArrayExpress experiment. Returns sample metadata including sample n…
arrayexpress_get_experiment_samples tool specification
Tool Information:
Name:
arrayexpress_get_experiment_samplesType:
ArrayExpressRESTToolDescription: Get sample information for an ArrayExpress experiment. Returns sample metadata including sample names, characteristics, and factor values.
Parameters:
experiment_id(string) (required) ArrayExpress experiment ID
Example Usage:
query = {
"name": "arrayexpress_get_experiment_samples",
"arguments": {
"experiment_id": "example_value"
}
}
result = tu.run(query)
arrayexpress_search_experiments (Type: ArrayExpressRESTTool)¶
Search ArrayExpress experiments by keywords, species, or array platform. Note: ArrayExpress has b…
arrayexpress_search_experiments tool specification
Tool Information:
Name:
arrayexpress_search_experimentsType:
ArrayExpressRESTToolDescription: Search ArrayExpress experiments by keywords, species, or array platform. Note: ArrayExpress has been integrated into BioStudies. Some endpoints may return HTML instead of JSON. Returns experiment metadata including titles, descriptions, and publication information if available.
Parameters:
keywords(string) (optional) Search keywords (e.g., disease name, tissue type, experimental condition)species(string) (optional) Species name (e.g., ‘Homo sapiens’, ‘Mus musculus’)array(string) (optional) Array platform namelimit(integer) (optional) Maximum number of results (default: 10, max: 100)offset(integer) (optional) Offset for pagination (default: 0)
Example Usage:
query = {
"name": "arrayexpress_search_experiments",
"arguments": {
}
}
result = tu.run(query)