api.ilepbase.com

Omics

Transcriptome and population genomics dataset listings.

GET /api/v1/omics/transcriptomes

Paginated list of transcriptome datasets with species, condition, platform, and source metadata.

curl "https://api.ilepbase.com/api/v1/omics/transcriptomes?species=&page=1&pageSize=10&sortBy=&sortDirection=asc"

Query Parameters

NameTypeRequiredDefaultDescription
speciesstringNoFilter by species slug or scientific name.
pageintNo1Page number.
pageSizeintNo10Items per page.
sortBystringNoSort field name.
sortDirectionstringNoascasc or desc.

Response

{
  "success": true,
  "data": {
    "items": [
      {
        "id": "tx-001",
        "speciesSlug": "papilio-xuthus",
        "scientificName": "Papilio xuthus",
        "datasetName": "Larval midgut RNA-seq",
        "condition": "larva",
        "platform": "Illumina NovaSeq",
        "source": "SRA",
        "download": "/downloads/tx-pxut-larval-midgut.fq.gz"
      }
    ],
    "pagination": {
      "page": 1,
      "pageSize": 10,
      "total": 24,
      "totalPages": 3,
      "hasNext": true,
      "hasPrev": false
    }
  },
  "timestamp": "2026-04-23T12:00:00.000Z"
}

GET /api/v1/omics/population-genomes

Population-level variant and sample metadata.

curl https://api.ilepbase.com/api/v1/omics/population-genomes

Response

{
  "success": true,
  "data": {
    "items": [
      {
        "id": "pop-001",
        "speciesSlug": "papilio-xuthus",
        "scientificName": "Papilio xuthus",
        "populationName": "East Asian populations",
        "sampleCount": 48,
        "variantCount": "2.3M",
        "source": "NCBI SRA"
      }
    ],
    "pagination": {
      "page": 1,
      "pageSize": 10,
      "total": 5,
      "totalPages": 1,
      "hasNext": false,
      "hasPrev": false
    }
  },
  "timestamp": "2026-04-23T12:00:00.000Z"
}

On this page