What problem does it solve?
Researchers doing colocalisation, fine-mapping, or Mendelian randomisation need per-variant eQTL effect sizes (beta, SE, p-value) for a genomic window, but the eQTL Catalogue REST API silently truncates regional queries and ignores position filters, making reliable regional retrieval difficult.
Core Features & Use Cases
- Tabix-on-FTP region fetch: Pulls a full strand-aware cis-window slice from the EBI FTP
.all.tsv.gz / .cc.tsv.gz files in a single byte-range request, avoiding the broken REST associations endpoint.
- Harmonised output: Emits a locuscompare-schema TSV (variant_id, chromosome, position, ref, alt, beta, se, p, maf) in GRCh38 ALT-effect convention, plus a provenance manifest and human-readable report.
- Trait filtering and caching: Filters by molecular_trait_id or gene_id (required for ge datasets bundling all genes), auto-resolves study IDs via metadata REST, and caches fetched slices locally.
- Use Case: Given the SORT1 locus at 1p13.3, fetch all GTEx minor salivary gland ge-eQTL summary statistics for a 1 Mb window and feed the TSV directly into a colocalisation analysis against a GWAS of LDL cholesterol.
Quick Start
Ask the agent to fetch the eQTL summary statistics for SORT1 (ENSG00000134243) in GTEx minor salivary gland over chromosome 1:108774968-109774968 using the bundled demo.