CoolFace
Datasetpublic

whaleywang/oai-retro

OpenAI4S retrosynthesis scenarios This public snapshot contains six independently specified retrosynthesis and reaction-prediction Scenarios, their frozen OpenAI4S query prompts, matched GT reference codebases, synthetic protocol fixtures, private-evaluator wiring, model deployment adapters, documentation, and offline tests. Download Current full bundle: openai4s-retrosynthesis-complete-20260903.zip Immutable commit-named copy:… See the full description on the dataset page: https://huggingface.co/datasets/whaleywang/oai-retro.

sourceHugging Faceotherupdated 19d agoView on Hugging Face
0likes139downloads
Dataset Card

OpenAI4S retrosynthesis scenarios

This public snapshot contains six independently specified retrosynthesis and reaction-prediction Scenarios, their frozen OpenAI4S query prompts, matched GT reference codebases, synthetic protocol fixtures, private-evaluator wiring, model deployment adapters, documentation, and offline tests.

Download

  • Current full bundle: openai4s-retrosynthesis-complete-20260903.zip
  • Immutable commit-named copy: bundles/openai4s-retrosynthesis-complete-09abb04e.zip
  • Verify either copy with the digest in SHA256SUMS before extraction.

The current bundle contains six numbered Python files under skills/retrosynthesis_planning/scenarios/openai4s_codebases/, in addition to generate.py, the generation manifest, matching GT codebases, prompts, test cases, deployment documentation, environment definitions, and offline tests.

Included Scenario pairs

  1. 1.reaction-class-unknown single-step retrosynthesis;
  2. 2.budgeted multistep route planning;
  3. 3.reaction atom mapping;
  4. 4.forward product prediction;
  5. 5.categorical reaction-condition recommendation;
  6. 6.OOD reaction-yield estimation.

For every Scenario, the ZIP separates:

  • scenarios/queries/: the frozen input prompt, including descriptions of all public input files and fields;
  • scenarios/gt_codebases/: repository-reviewed reference entry points;
  • scenarios/openai4s_codebases/: the actual-generation boundary and provenance manifest;
  • scenarios/test_cases/: CC0 synthetic protocol cases, installer, and evaluator.

Important scientific boundary

The bundled JSON cases are synthetic protocol smoke tests. They validate file schemas, public/private Ground Truth isolation, deterministic artifacts, budgets, hashes, and evaluator wiring; they do not establish model accuracy.

Production USPTO, PaRoutes, atom-mapping, Parrot condition, and Buchwald--Hartwig HTE artifacts are not redistributed. Their registry entries remain not_frozen until a maintainer has reviewed the source revision, license, split, and file hashes.

The snapshot records real OpenAI4S generation using an operator-supplied runtime credential. Credential values, endpoint details, and machine-local paths are omitted. All six generated implementations were subsequently repaired only for explicit protocol conformance, then executed with the private evaluator directory physically hidden. Each produced an artifact byte-identical to its GT counterpart and passed the independent evaluator. The generation and repair provenance is recorded in generation_manifest.json; generated sources are not presented as untouched raw model output.

Mirrored checkpoints and data

The following third-party artifacts are mirrored with their upstream model cards, licenses, fixed revisions, and hashes:

  • checkpoints/reactiont5v2-forward/: MIT snapshot of sagawa/ReactionT5v2-forward at revision 933114058cb2604dc1bf536dbebdfcefbe83d4fc;
  • checkpoints/reactiont5v2-yield-quarantined/: MIT snapshot of sagawa/ReactionT5v2-yield at revision f0658bfd360bceaaf560f11b850781c50221fe0b; this checkpoint is quarantined because the local public canary did not reproduce the model-card value;
  • checkpoints/parrot/: the two admitted MIT Parrot artifacts copied from xiaoruiwang/ChemEnzyRetroPlanner_metadata revision b9ef6049d341bfc62d835f09ad6ce33b6f86b047;
  • checkpoints/rxnmapper/: official MIT RXNMapper 0.4.3 PyPI wheel;
  • datasets/buchwald-hartwig-ood/: Apache-2.0 official repository snapshot at commit 3a44e398d9fed3f08cf396f1153be2960193f581 including the curated CSV;
  • datasets/paroutes-source/: Apache-2.0 PaRoutes source snapshot at commit bc5e69568092246f7c7bb5405216f8a3a334adbc.

The PaRoutes Zenodo route/model files are deliberately not mirrored because the record page does not expose an artifact license. AiZynthFinder public-data artifacts and processed USPTO datasets are also not mirrored. The MIT RetroChimera USPTO-50K checkpoint is registered, but its official Figshare host returned HTTP 403 from the upload environment; no unreviewed third-party mirror was substituted. See THIRD_PARTY_ARTIFACTS.json and THIRD_PARTY_NOTICES.md.

License and provenance

The synthetic Scenario fixtures are marked CC0-1.0. Source code and documents retain the licensing terms of their originating OpenAI4S repository. External datasets, model repositories, and checkpoints retain their own licenses and are not covered by the fixture license. This repository therefore uses the aggregate other card label rather than implying one license covers every referenced resource.


中文说明

本快照包含六个可独立运行和评测的逆合成/反应预测 Scenario、冻结的 OpenAI4S 输入 prompt、同名 GT 参考实现、合成协议测试数据、私有 evaluator、模型部署 adapter、 说明文档和离线测试。

包内测试数据只用于验证 schema、公开/私有 Ground Truth 隔离、预算、哈希和 evaluator 接线,不代表真实模型精度。真实 USPTO、PaRoutes、Parrot、原子映射和 Buchwald--Hartwig 数据及大型 checkpoint 没有重新分发。

当前完整包为 openai4s-retrosynthesis-complete-20260903.zip。其中 skills/retrosynthesis_planning/scenarios/openai4s_codebases/ 除生成器外还包含 六个编号的实际生成实现,并与六个 query、GT codebase 和 test case 一一对应。 生成使用 operator 在运行时提供的凭据,包内不包含密钥、endpoint 或机器本地路径。 六个实现经过明确记录的协议一致性修复后,均在隐藏私有 evaluator 目录的条件下运行, 生成了与 GT 字节一致的冻结 artifact,并通过独立 evaluator;manifest 明确区分原始 生成与后续修复,不把修复后的代码冒充未经修改的模型原始输出。

仓库另外镜像了固定 revision 的 ReactionT5v2-forward、隔离状态的 ReactionT5v2-yield、Parrot、RXNMapper,以及 Apache-2.0 的 Buchwald–Hartwig OOD CSV。PaRoutes 只镜像 Apache-2.0 源码和下载协议,其 Zenodo 数据页未展示 artifact 许可证,因此没有二次分发路线文件。AiZynthFinder public-data、加工 USPTO 数据和 下载受阻的 RetroChimera checkpoint 也没有使用未经审查的替代来源。