|
Novarum DX Ltd
|
Document ID: IFU056
|
Summary
2026-08-05
RARE Portal v3.0.0 aligns lateral flow assay reprocessing with Novarum’s canonical ndx-imaging-core C++ engine (SDKCORE). This release retires the separate Python analysis implementation after equivalence was demonstrated on Staging, reducing divergence and maintenance risk while ensuring that development reprocessing uses the same verified imaging engine as Novarum’s iOS, Android, WebAssembly, and Expo SDK platforms.
New Features
SDKCORE imaging engine for lateral flow reprocessing
-
Canonical analysis engine: Lateral flow strip detection, alignment, profile extraction, and scoring now run through Novarum’s verified
ndx-imaging-coreC++ engine. -
Cross-platform consistency: The RARE Portal uses the same imaging core as Novarum’s iOS, Android, WebAssembly, and Expo SDK platforms, helping ensure that development and production analysis follow a consistent path.
-
Verified transition: The C++ and legacy Python engines were run in parallel on Staging and their outputs were compared across representative assay configurations before the legacy path was retired.
Improvements to Existing Features
Reprocessing pipeline and deployment
-
Standard package integration: The Portal runtime now consumes the imaging engine as the
ndx-imagingpackage through the managed build and deployment pipeline, rather than maintaining a locally implemented analysis module. -
Reduced technical debt: The duplicated Python analysis logic has been removed from the production reprocessing path, reducing duplicate maintenance and dependency-management overhead.
-
Provenance preserved: Existing dataruns retain their historical analysis provenance. The migration metadata is not exposed through the API and is not read at runtime, so the datarun API contract remains unchanged.
Verification and release assurance
-
Reprocessing verification was targeted to the changed functionality, while the v2.0.0 baseline remains applicable to Portal modules unchanged by this release.
-
Functional, equivalence, and performance verification was completed before release. The change was assessed as low risk with no safety escalation required.
Bug Fixes
No Portal defects were corrected in this release. The changes in this version are focused on replacing the lateral flow reprocessing engine and completing the associated verification activities.
Known Issues & Limitations
No known issues or limitations were identified for the v3.0.0 release. The legacy Python reprocessing pipeline has been retired following equivalence verification on Staging. Historical dataruns retain their provenance metadata, and no re-analysis of existing dataruns is performed automatically.