Skip to content

Releases: BeppeMagro/SDAnext

v0.6

03 Mar 17:19

Choose a tag to compare

v0.6 – SD validation refinement

  • Allowed non-negative SD values in data parsing routine.

v0.5

17 Feb 13:30

Choose a tag to compare

v0.5 – Robust SD handling and improved MultiSession stability

  • Enforced rigorous handling of standard deviation (SD) input in the data table, ensuring consistent behavior when SD is fully absent or fully provided.
  • Introduced explicit validation of partially filled or non-numeric SD columns to prevent silent propagation of invalid weights.
  • Improved MultiSession viewer stability by eliminating out-of-range numeric spinner initialization during session restore.
  • Minor internal clean-up to improve defensive programming and runtime stability in session import workflows.

v0.4

19 Jan 16:11

Choose a tag to compare

v0.4 – Refactor core workflow, extend RBE analysis, improve usability

  • Refactored the internal application structure to improve modularity, robustness, and long-term maintainability.
  • Strengthened separation between GUI logic and analytical routines, improving reproducibility and clarity.
  • Extended RBE analysis to support bidirectional evaluation (fixed survival fraction and fixed dose).
  • Added automatic computation of α/β ratios with consistent uncertainty propagation and confidence intervals.
  • Introduced a normalized goodness-of-fit indicator (Adj SSE), equivalent to χ²/Ndof when inverse-variance weighting is used.
  • Improved model-scanning output by reporting additional fit-quality metrics for all successfully converged models.
  • Clarified and refined GUI controls, labels, icons, and tooltips to improve discoverability and ease of use.
  • Revised multi-session viewer layout and interaction, including clearer table semantics and session-level removal.
  • Improved reference selection and execution workflow for RBE computations, with explicit user control.
  • Updated installation notes, platform limitations, and developer instructions following reviewer feedback.
  • Updated documentation and example datasets to improve clarity and consistency with the revised workflow.

v0.3

16 Dec 19:16

Choose a tag to compare

v0.3 – Bug fixes

  • Fixed unintended removal of data rows with stdDev = 0 during preprocessing.
  • Prevented valid points from being discarded by MATLAB prepareCurveData due to infinite weights.
  • Improved robustness of standard deviation parsing, avoiding column misalignment and NaN propagation.
  • Stabilised the weight computation pipeline while preserving the semantic definition w = 1/σ².
  • Ensured consistent behaviour between file-based input and GUI DataTable workflows.

v0.2

14 Aug 13:46

Choose a tag to compare

v0.2 – Feature update

  • Added spinner controls in the Viewer tab for font size and scaling adjustment.

v0.1

25 Mar 12:09

Choose a tag to compare

v0.1 – Initial release

  • First public release of SDAnext.
  • Implemented core workflow for survival data import, validation, and preprocessing.
  • Added basic visualization and fitting infrastructure for clonogenic survival analysis.