copernicus-rag-core
收藏资源简介:
Copernicus RAG core是一个经过完整处理的核心数据集,专为基于四个Copernicus数据存储(CMEMS海洋、CDS气候、ADS大气、EWDS早期预警)的三层检索增强生成(RAG)系统而构建。该数据集不包含原始PDF或图像,而是提供了结构化的中间产物,包括原始Markdown文档、文本分块、已生成的768维嵌入向量、预构建的Qdrant混合索引(支持稠密+BM25稀疏检索)、完整的链接元数据侧文件以及用于从零开始重建所有内容的完整流水线脚本。数据集内容组织为四个层级:L1(发现层,包含1,418个数据集卡片)、L2(分析层,包含CMEMS、CDS/ADS/EWDS的文档以及C3S EQC质量报告,共约54,864个点)、L3(方法层,包含430,066个已解析的学术论文点,链接到相关数据集)。数据总规模约为485,348个点。数据集适用于地球观测、气候科学、海洋学、大气科学和灾害预警等领域的科学信息检索与问答任务。使用前需注意部分论文和笔记本内容受版权限制(CC-NC/ND或无许可证),建议在私有环境中使用。
Copernicus RAG core is a fully processed core dataset built for a three-layer retrieval-augmented generation (RAG) system based on four Copernicus data stores (CMEMS ocean, CDS climate, ADS atmosphere, EWDS early warning). The dataset does not contain raw PDFs or images but provides structured intermediates, including original Markdown documents, text chunks, generated 768-dimensional embeddings, pre-built Qdrant hybrid indexes (supporting dense + BM25 sparse retrieval), complete link metadata side files, and full pipeline scripts for rebuilding everything from scratch. The dataset content is organized into four levels: L1 (discovery layer, containing 1,418 dataset cards), L2 (analysis layer, containing documents from CMEMS, CDS/ADS/EWDS, and C3S EQC quality reports, totaling approximately 54,864 points), L3 (method layer, containing 430,066 parsed academic paper points linked to relevant datasets). The total data size is approximately 485,348 points. The dataset is suitable for scientific information retrieval and question-answering tasks in fields such as Earth observation, climate science, oceanography, atmospheric science, and disaster warning. Note that some papers and notebook content are subject to copyright restrictions (CC-NC/ND or no license), and it is recommended to use in a private environment.
数据集概述
- 数据集名称: copernicus-rag-core
- 简介: 一个经过完整处理的三级RAG核心数据集,覆盖所有四个Copernicus数据存储库:CMEMS (海洋)、CDS (气候)、ADS (大气)、EWDS (早期预警)。包含原始Markdown文件、文本块、预计算的768维嵌入、预构建的Qdrant索引、所有链接的侧车文件,以及全套重建脚本。不含PDF和图像。
数据集层级与内容
| 层级 | 集合名称 | 数据点数量 | 内容描述 |
|---|---|---|---|
| L1 发现 | copernicus_docs |
1,418 | 所有四个存储库的数据集卡片 |
| L2 分析 | marine_docs |
29,249 | CMEMS的PUM/QUID/SQO文档(807份文档 / 306个产品) |
| L2 分析 | cds_docs |
23,341 | CDS/ADS/EWDS的PUG/ATBD文档(766份文档 / 165个数据集) |
| L2 分析 | eqc_qa |
1,274 | C3S EQC质量报告(74份) |
| L3 方法 | publications |
430,066 | 已解析的论文,并与数据集关联(12,411篇论文) |
数据集文件结构
- originals_md/: 原始Markdown文件,包括:
cmems/(813个),cds_ads_ewds/(772个),eqc_reports/(74个),notebooks/(194个),publications_md.tar.gz(11,209个,使用MinerU-VLM解析,仅包含CC许可/公共领域论文) - chunks/: 每个集合的文本块JSONL文件 (
chunks.jsonl+papers.jsonl) - embeddings/: 嵌入向量文件 (
*.jsonl.gz),使用gemini-embedding-2-preview模型,768维,L2归一化 - indexes/: 4个预构建的嵌入式Qdrant目录 (
tar.gz),支持混合密集+BM25搜索,论文有效负载已重新链接 - metadata/: 元数据文件,包括:
catalog.json、unified_metadata.json(1,436个)、links_by_dataset.json(234个数据集 / 8,917篇论文 / 31,190个链接) - scripts/: 完整的数据集生成或重建脚本
- REBUILD.md: 从头开始重建或切换开源LLM的完整指南
快速启动
提供两种方式将RAG数据库接入Qdrant:
- A) 预构建嵌入式索引(最快): 下载并解压
indexes/*.tar.gz文件,使用QdrantClient(path=...)直接加载。 - B) 完整Qdrant服务器: 使用
server/目录下的docker-compose.yml和load_all.py脚本,将预构建索引流式加载到Qdrant服务器中。
重建脚本 (scripts/)
包含所有必需的重建脚本,按组件组织:
- marine_rag/: CMEMS数据处理管道
- deep_docs/: CDS/ADS/EWDS数据处理管道
- eqc_qa/: EQC报告处理管道
- pubs_rag/: L3出版物处理管道,包括链接构建
- meta_harvest/: 所有四个存储库的上游元数据收割
- 其他:
publications/、notebook_harvest/、测试套件和构建辅助脚本
数据关联
- 论文↔数据集:通过注册表和旗舰引用图谱建立关联(约10,689条链接),存储于Qdrant有效负载和侧车文件中。
- Notebooks通过
matched_dataset_id与数据集卡片关联。 - 数据集卡片包含
n_linked_publications和has_eqc_docs字段。
技术细节
- 嵌入模型:
gemini-embedding-2-preview,768维,L2归一化,检索类型为RETRIEVAL_DOCUMENT。 - 许可信息: 数据集本身为Copernicus许可。论文许可:9,813篇CC-BY/SA/PD,1,396篇CC-NC/ND,1,202篇无许可(原始文本已移除,文本块和向量保留)。该数据集被标记为私有数据集。




