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
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
species | string | No | — | Filter by species slug or scientific name. |
page | int | No | 1 | Page number. |
pageSize | int | No | 10 | Items per page. |
sortBy | string | No | — | Sort field name. |
sortDirection | string | No | asc | asc 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-genomesResponse
{
"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"
}