PMC 的文章数据集已通过 Amazon Web Services (AWS) 开放获取,用户无需登录即可通过 HTTPS 或 S3 URL 检索。该数据集的资源类型位于 S3 Bucket,其 Amazon Resource Name (ARN) 为 `arn:aws:s3:::pmc-oa-opendata`,主要位于 `us-east-1` 区域。
关于检索特定日期范围内的文献,资料中提供了使用 `pmcrdat` 字段进行查询的示例。例如,要查找在特定日期范围内(如 2026 年 8 月 13 日至 2026 年 8 月 15 日)添加的、且是开放获取或作者手稿的文章,可以使用以下查询结构:`2026/08/13:2026/08/15[pmcrdat] AND (open_access[filter] OR author_manuscript[filter])`。
要获取包含 PDF 全文的文章,可以在上述查询中加入 `has_pdf[filter]`。例如,查找 2026 年 8 月 17 日有 PDF 的开放获取文章,查询应为:`open_access[filter] AND has_pdf[filter] NOT pmc embargo[filter] AND 2026/08/17[pmcrdat]`。
检索结果的获取通常需要构建一个 eSearch-S3 流程(eSearch-S3 pipeline),该流程用于从 AWS 中检索相应的文件。请注意,S3 目录结构中不再有基线或增量文件包,而是依赖于时间戳和 ETag 来追踪文件变化。此外,S3 索引(Inventory)是每日生成的,它会滞后于数据湖的当前状态,因此无法保证实时反映当天添加或更新的文章。
检索时,若需匿名访问,可以在任何 AWS CLI 命令中添加 `--no-sign-request` 参数,或直接使用以 `https://pmc-oa-opendata.s3.amazonaws.com/` 开头的 URL 进行访问。