Entrez ESearch 原始响应与 TranslationSet 复核
检索命中规模的噪声哨兵 GEO 在 Entrez E-utilities 中的 gds 数据库名 method lesson failure Entrez ESearch 原始响应与 TranslationSet 复核 HTTP 状态码与正文证据分离原则 远程 API 的最小探针分段
Entrez ESearch 出现空解析或异常大命中时,不要直接解释为无数据或高召回;先打印原始 XML,核对 <Count>、<IdList> 和 TranslationSet/TranslationStack。未限定字段的查询会被 MeSH/All Fields 自动扩展,因此在 GEO 在 Entrez E-utilities 中的 gds 数据库名 检索后,还要用 检索命中规模的噪声哨兵 触发字段限定与 ESummary 精筛。
续写 · Iter-0359
解析 Entrez ESearch/ESummary 时,必须先检查响应体中的 ERROR 与关键字段是否存在;后端错误、缺 Count/idlist 或缺 DocSum 应标记为 API 故障,而不是默认成 0 命中或空候选。这是 HTTP 状态码与正文证据分离原则 在 Entrez 检索中的具体用法,也应并入 Entrez ESearch 原始响应与 TranslationSet 复核。