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
Add tail-fit model and fix IRF/fit-window gaps from user testing
Tail fit: bare exponentials past the peak, ignoring the IRF, matching
the LAS X n-exponential tail fit. Selectable as --fit-model tail with
an optional free t0.
Fixes from NUS testing:
- validate_installation.py failed Tile Stitching and Complete Workflow
because mock_data imported ptu_writer as a top-level module, which
only resolves under pytest. Now 10/10 when run as a script.
- .pck IRF files were dispatched only from fit_cli, so the GUI and
interactive paths sent them to the scatter-PTU reader. Added
irf_from_measured_file and routed all three entry points through it.
- The IRF browse dialog filtered on FLIM data extensions plus xlsx, so
.pck files were never listed.
- Fit window and exclusion bands were command-line only. Added start,
end and exclusion fields to Expert Settings, validated on confirm,
wired into the FOV and stitch paths.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments