LuminScience/LuminBench-Nano-ESMC
LuminBench Nano ESMC Full Open Reservoir v2 This is the complete decontaminated 70%-identity representative reservoir for Lumin-Science/LuminBench-Nano-ESMC. It is organized as immutable, SHA-ordered Parquet shards so each run can download only the smallest deterministic prefix required by its training budget. License and source terms Lumin Science's original database selection, arrangement, decontamination ledger, packing, and metadata are offered under CC BY-SA… See the full description on the dataset page: https://huggingface.co/datasets/LuminScience/LuminBench-Nano-ESMC.
LuminBench Nano ESMC Full Open Reservoir v2
This is the complete decontaminated 70%-identity representative reservoir for `Lumin-Science/LuminBench-Nano-ESMC`. It is organized as immutable, SHA-ordered Parquet shards so each run can download only the smallest deterministic prefix required by its training budget.
License and source terms
Lumin Science's original database selection, arrangement, decontamination ledger, packing, and metadata are offered under CC BY-SA 4.0. Third-party sequence records retain their source terms:
Redistribution notes and modifications are preserved in LICENSE_AND_ATTRIBUTION.md and SOURCE_PROVENANCE.json.
Decontamination
The exclusion union was built from the exact source data used by these evaluations:
All sequences used to construct the listed task populations are included in the protected union, including task fitting, validation, retrieval gallery, final test, and the blocked CAFA candidate population. The full representative reservoir is screened with MMseqs2 at 30% sequence identity and 80% query plus target coverage. Exact SHA-256 matches are excluded independently. The released validation union is excluded from every training source arm.
Download only what a run needs
git clone https://github.com/Lumin-Science/LuminBench-Nano-ESMC
cd LuminBench-Nano-ESMC
uv sync --frozen
uv run --frozen python scripts/download_data.py \
--repo-id LuminScience/LuminBench-Nano-ESMC \
--revision <immutable-release-commit> \
--training-samples 5376000 \
--cache-root data/cache/full-open-v2 \
--output-root data/processed/run-prefixThe command fetches manifest.json, converts the requested total sample count to per-source requirements using the 36:11:54 mixture, downloads the minimum whole-shard prefix for each source plus every validation shard, verifies the checksums, and materializes the existing mmap training layout. Training is local; it does not make row-level network requests.
Parquet schema
See the GitHub processing report and manifest.json for full lineage, measured counts, rejection accounting, shard hashes, and the complete build recipe.
Verified release measurements
- Training representatives: 665,970,495
- Training residues: 151,304,238,405
- Training Parquet shards: 565
- Validation representatives: 12,288
- Validation residues: 3,182,651
- Validation Parquet shards: 3
- Train plus validation compressed bytes: 109,661,312,410
- Evaluation-query union: 317,000 sequences
- Homology-excluded representative digests: 73,826,953
- Manifest SHA-256:
fe1ac0657085ab19fe6f56786006e9eb004ca66bc6c5b81dfd8e6bc3dcfda6ff
