条形码
DNA 条形码记录、序列长度分布统计与下载链接。
GET /api/v1/barcodes
分页返回 DNA 条形码记录,包含序列统计信息(长度分布四分位数)与下载链接。
curl "https://api.ilepbase.com/api/v1/barcodes?q=coi&page=1&pageSize=10"查询参数
| 名称 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
q | string | 否 | — | 按生物名称、科、亚科或属检索。 |
page | int | 否 | 1 | 页码。 |
pageSize | int | 否 | 10 | 每页条目数。 |
响应
{
"success": true,
"data": {
"items": [
{
"id": "barcode-001",
"organism": "Papilio xuthus",
"family": "Papilionidae",
"subfamily": "Papilioninae",
"genus": "Papilio",
"number": "658",
"length": "658",
"lengthMin": "658",
"lengthQ1": "658",
"lengthMedian": "658",
"lengthQ3": "658",
"lengthMax": "658",
"download": "/downloads/barcode-reference.fa"
}
],
"pagination": {
"page": 1, "pageSize": 10,
"total": 48200, "totalPages": 4820,
"hasNext": true, "hasPrev": false
}
},
"timestamp": "2026-04-23T12:00:00.000Z"
}关键字段
| 字段 | 类型 | 描述 |
|---|---|---|
items[].organism | string | 生物科学名。 |
items[].family | string | 分类学科名。 |
items[].number | string | 条形码序列数量。 |
items[].length | string | 代表性序列长度,单位 bp。 |
items[].lengthMedian | string | 序列长度中位数。 |
items[].lengthQ1 / lengthQ3 | string | 序列长度四分位距。 |
items[].download | string | FASTA 格式条形码序列下载地址。 |