You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After PR #4 merged into `v3`, the v8.0-beta freeze has 3 input-side and 4 packaging-side blockers remaining. All require resources outside this local environment (HPC, HF, Zenodo).
Source of truth: `v8/provenance/input_freeze.json` (`release_blockers`) and `v8/release/v8_beta_artifact_manifest.json` (`release_blockers`) on the `v3` branch.
Input-side blockers (input_freeze.json)
1. HPC rebuild with L1000CDS2 pinned (input + code)
Switch `v8/intervene/lincs_query.py` and `v8/intervene/api_snapshot_manifest.py` `db-version` from `"latest"` to `"cpcd-gse70138-v1.0"` (most-recent named version per https://maayanlab.cloud/L1000CDS2/help)
Run `bash scripts/hpc_v8_beta_rebuild.sh --require-frozen` on HPC from a fresh clean checkout
Update affected run manifests in `v8/provenance/runs/` and `v8/intervene/evaluation/api_snapshot_manifest.json` payload SHA-256 with the actual rebuild output
Re-run `python3 scripts/validate_v8_provenance.py` until checksums all match
After PR #4 merged into `v3`, the v8.0-beta freeze has 3 input-side and 4 packaging-side blockers remaining. All require resources outside this local environment (HPC, HF, Zenodo).
Source of truth: `v8/provenance/input_freeze.json` (`release_blockers`) and `v8/release/v8_beta_artifact_manifest.json` (`release_blockers`) on the `v3` branch.
Input-side blockers (input_freeze.json)
1. HPC rebuild with L1000CDS2 pinned (input + code)
2. SpaceOmicsBench re-clone confirmation
3. HF + Zenodo artifact records
Packaging-side blockers (v8_beta_artifact_manifest.json)
4. Upload HF dataset bundle
5. Create Zenodo archive or reserve DOI
6. Archive raw external inputs outside Git with checksums
7. Re-run hpc_v8_beta_rebuild.sh --require-frozen after frozen promotion
Suggested order
Useful commands
```bash
0. Switch to v3 (v8 lives here)
git checkout v3
1. Local-side: pre-flight, verify status
python3 scripts/validate_v8_provenance.py
2. HPC: clean rebuild (assumes SPACEOMICS_ROOT is set)
bash scripts/hpc_v8_beta_rebuild.sh --require-frozen
3. Local-side: confirm SpaceOmicsBench re-clone hash
git clone https://github.com/jang1563/SpaceOmicsBench.git /tmp/sob-verify
cd /tmp/sob-verify && git checkout 624048c5355e7381877357b8126e7d78606aa72a
shasum -a 256 data/processed/gt_conserved_pathways_*.csv
```