Sra Tools¶
Configuration File: sra_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the sra_tools.json configuration file.
Available Tools¶
SRA_get_experiment (Type: SRATool)¶
Get detailed metadata for a specific SRA experiment by accession number. Returns experiment title…
SRA_get_experiment tool specification
Tool Information:
Name:
SRA_get_experimentType:
SRAToolDescription: Get detailed metadata for a specific SRA experiment by accession number. Returns experiment title, organism, sequencing platform, library information, study details, and run statistics. Accepts SRA experiment accessions (SRX/ERX/DRX), study accessions (SRP/ERP/DRP), or sample accessions (SRS/ERS/DRS).
Parameters:
accession(string) (required) SRA accession number (e.g., ‘SRX26927637’, ‘SRP000001’, ‘SRS000001’)
Example Usage:
query = {
"name": "SRA_get_experiment",
"arguments": {
"accession": "example_value"
}
}
result = tu.run(query)
SRA_search_experiments (Type: SRATool)¶
Search the NCBI Sequence Read Archive (SRA) for sequencing experiments by keyword, organism, libr…
SRA_search_experiments tool specification
Tool Information:
Name:
SRA_search_experimentsType:
SRAToolDescription: Search the NCBI Sequence Read Archive (SRA) for sequencing experiments by keyword, organism, library strategy, or sequencing platform. SRA is the largest repository of raw sequencing data, containing data from Illumina, PacBio, Oxford Nanopore, and other platforms. Library strategies include: RNA-Seq, WGS (whole genome), WXS (whole exome), ChIP-Seq, ATAC-seq, Bisulfite-Seq, AMPLICON, scRNA-Seq, and more.
Parameters:
query(string) (optional) Search keywords (e.g., ‘human gut metagenome’, ‘BRCA1 RNA-Seq’, ‘single cell lung cancer’)organism(string) (optional) Organism name to filter by (e.g., ‘Homo sapiens’, ‘Mus musculus’, ‘human gut metagenome’)library_strategy(string) (optional) Sequencing strategy filter (e.g., ‘RNA-Seq’, ‘WGS’, ‘WXS’, ‘ChIP-Seq’, ‘ATAC-seq’, ‘Bisulfite-Seq’, ‘AMPLICON’)platform(string) (optional) Sequencing platform filter (e.g., ‘ILLUMINA’, ‘PACBIO_SMRT’, ‘OXFORD_NANOPORE’, ‘ION_TORRENT’)limit(integer) (optional) Maximum results to return (1-50, default 10)
Example Usage:
query = {
"name": "SRA_search_experiments",
"arguments": {
}
}
result = tu.run(query)