Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions specs/015-graph-exports/tasks.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ Both exporters' adoption pull requests found that their own checks do not run ye
It takes a species file as well as an event's. Show it failing on a changed stoichiometry and a removed xref.

- [ ] T032 The private graph copy (R8), for the release being compared, recreated whenever a comparison needs it and removed afterwards. If beta's graph has moved to a newer release by then, regenerate today's per-event answers (T004) for that release, and compare with that release's download directory.
- [ ] T033 (`biopax.zip` done for release 97, recorded in `today.md`; the SBML archives when T041 needs them.) Fetch the release's bulk references from its download directory, `download.reactome.org/{release}/`: `biopax.zip`, `all_species.3.1.sbml.tgz` and `homo_sapiens.3.1.sbml.tgz`. One at a time, kept outside the repository (they hold people's names). Record each file's size, digest and list of entries in `today.md`, never their content.
- [ ] T033 (`biopax.zip` and `homo_sapiens.3.1.sbml.tgz` done for release 97, recorded in `today.md`; `all_species.3.1.sbml.tgz` when T041 needs it.) Fetch the release's bulk references from its download directory, `download.reactome.org/{release}/`: `biopax.zip`, `all_species.3.1.sbml.tgz` and `homo_sapiens.3.1.sbml.tgz`. One at a time, kept outside the repository (they hold people's names). Record each file's size, digest and list of entries in `today.md`, never their content.
- [ ] T034 Run the validators on today's files and record the baselines in research.md R5:
- libSBML 5.21.2's `checkConsistency()` over T004's SBML and a sample of T033's archive, with the units and modelling-practice categories off;
- the BioPAX validator 6.0.0, on JDK 17, over T004's files and three of `biopax.zip`'s species files, reading its XML reports.
Expand Down Expand Up @@ -133,7 +133,7 @@ Both exporters' adoption pull requests found that their own checks do not run ye
- the website's SBML comes from the exporter.

- [x] T036 [US1] [ext] In `sbml-exporter`: fix the five defects (R9), each with a test that fails without its fix. Add tests for the two queries' row mapping. — sbml-exporter #22, #23, #24 (into its `graph-only` branch)
- [ ] T037 [US1] Compare the fixed exporter's models with today's relational files over the whole sample (T030), from T032's copy: element by element, order and the timestamp set aside. Done as `sbml-exporter`'s T016; record the result here.
- [ ] T037 [US1] Compare the fixed exporter's models with today's relational files over the whole sample (T030), from T032's copy: element by element, order and the timestamp set aside. Done as `sbml-exporter`'s T016; record the result here. So far (24 Oct 2026, sbml-exporter #33–#35): every species matches; what still differs is in its `differences.md`, two kinds still to decide.
- [ ] T038 [US1] [ext] In `sbml-exporter`: the layout from the diagram files. `LayoutConverter`'s algorithm, ported over `diagram/{stId}.json` of the same release (R3), keeping:
- the same ids, order and glyph sets;
- the same roles and backbone rules;
Expand Down
3 changes: 2 additions & 1 deletion specs/015-graph-exports/today.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,5 @@ Fetched from release 97's download directory on 24 Oct 2026, one file, kept outs
| Sus_scrofa.owl | 177,506,186 |
| Xenopus_tropicalis.owl | 128,011,857 |

- **`all_species.3.1.sbml.tgz`** (223,766,394 bytes) and **`homo_sapiens.3.1.sbml.tgz`** (60,770,086 bytes): present, sizes from their headers. Fetched when T041 needs them.
- **`all_species.3.1.sbml.tgz`** (223,766,394 bytes): present, size from its header. Fetched when T041 needs it.
- **`homo_sapiens.3.1.sbml.tgz`**: 60,770,086 bytes, sha256 `a14af431e4e6a3e46a1f819e206fdb499461af019cea7d1324ee77e19033bf4f`, fetched 24 Oct 2026. 2,883 entries, one `{stId}.sbml` per human pathway and no reactions. Its files for the 19 sample pathways it holds equal this host's ContentService answers exactly (`sbml-exporter`'s `ci/compare.py`, 0 differences), so those answers are the release's own output.
Loading