Skip to content

Feat/vs pacs all regions - #97

Merged
skaliy merged 8 commits into
mainfrom
feat/vs-pacs-all-regions
Nov 11, 2026
Merged

skaliy merged 8 commits into
mainfrom
feat/vs-pacs-all-regions

Conversation

@skaliy

@skaliy skaliy commented Nov 11, 2026

Copy link
Copy Markdown
Member

No description provided.

The integration team switched the PACS entry to fastmonai-vsseg:latest, so a
new release needs no config change.
Only the largest region reached REDCap, so a second tumour region (for
example participant 300) was lost. Each bundle now owns a block of 100
pr2mask repeat instances and region k goes to base + k, so DynUNet fills
201, 202, ... in pr2mask's "label k of N" order. An empty mask fills 201
with blank columns to record the run.

Every instance also gets the new model_version field on the REDCap form,
e.g. "dynunet 5-fold, fastmonai-vsseg:<stamp>". pr2mask has no such
field, so the exporter writes it and adds it to the data dictionary.

BREAKING CHANGE: DynUNet results move from instance 11 to 201+. The
registry now holds block bases (multiples of 100); old results at 11 are
removed on the REDCap side.
REDCap cuts longer values. pr2mask's mask text covers the whole scan
(about 105,000 characters for a 512x448x176 MPRAGE), so a cut value is
undecodable. Send it blank and log it; the full mask is in the PACS
labels series.
Reverts the blanking of values over 65,535 bytes. It isn't known whether
the receiving REDCap cuts them, and blanking would throw away a mask that
REDCap might store whole. The previous release sent the full value and
its import works.
0.13.1 resamples the predicted mask onto the scan's own grid. With
0.12.0, masks and vote maps could sit up to half a slice off on clinical
grids. Built as fastmonai-vsseg:20261110T082650Z.
Cuts repeated setup steps and long prose from the research READMEs and
AGENTS.md. AGENTS.md now also covers nbdev_clean, the generated root
README, how to run the VS tests, release folders and writing style. The
VS README keeps the note on merging folds from different machines as a
bullet, and the PACS README's model_version example names the current
image.
@skaliy
skaliy merged commit 3862674 into main Nov 11, 2026
1 check passed
@skaliy
skaliy deleted the feat/vs-pacs-all-regions branch November 11, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant