25.12.4 06:50 PM
-ROI-fixed: Circle2D tools.
-ROI-fixed: Performance improvement of the Pencil2D tool.
-ROI-fixed: The ROI sorting parameters are now visible (they were previously not displayed).
-ROI-fixed: The right tools bar JPanel now appears at a normal size in windows added to the layout.
25.12.4 06:50 PM
-Series-fixed: Improved image zoom behavior in the right sidebar.
-Series-fixed: full-screen/GUI mode (Shortcut key “f”)
25.12.3 04:04 PM
-MIP-fixed: Series are displayed using MIP when the Y, X matrix size exceeds 512×512.
-MTV-protocol: Assigned new IP address to the AI server located at Curie-Paris.
-ROI-fixed: statistics not show in dialog box
-Main-Updated: proguard-7.8.1 to proguard-7.8.2
25.12.2 10:29 AM
-Series-Improved: Faster zoom performance across series
-Series-Fixed: Correct display of values under the cursor
-ROI-Improved: The default maximum threshold value has been increased from 50 to 9999
-Script-Fixed: After a SelectAllRoi operation, the action is no longer executed once per ROI present in
25.12.1 04:57 PM
-Series-Improved: Window/leveling sensitivity has been reduced ten-fold when adjusting with the middle mouse button.
-Series-Improved: The reference series can now be rotated and repositioned, which was not permitted in earlier versions.
-Series-Improved: Series rotation is now editable in the interface, allowing you to enter an exact angle.
-Series-Improved: Accelerated process of image display, ROI display.
-Series-Fixed: Verification of Gy units in the dose profile on RTDose images.
-Main-Improved: Opening the (ROI and series) menus is now easier: the menu title itself is clickable.
-Main-Added: Shortcut key "e" to edit ROI.
-Main-Added: Add Shortcut key “f” to switch to full-screen/GUI mode.
-Main-Updated: JDK to version 25.0.1 (vs 21.0.5)
-Main-Updated: JOGL/Glugen to version 2.6.0 (vs 2.4.0)
-Main-Updated: proguard-7.6.1 to proguard-7.8.1
-Main-Added: Layout 14 with only MIP view
-MTV-protocol-improved: Dmax and DmaxVox are now displayed together in the MTV title box (hidden of stdDev).
-MTV-protocol-fixed: After deleting all ROIs except one, Dmax was keeping its old value — it is now reset to NaN.
-ROI-Improved: The 3DSnake and 2DSnake tools now work correctly with images whose maxValue is ≤ 1.
-ROI-Changed: Move Click and Click40 from the File/Edit menu to the Create menu.
25.11.1 09:02 AM
-ROI-Fixed: The Click40 tool is no longer automatically closed after use. It is now possible to perform multiple clicks consecutively.
-ROI-Fixed: n, 40% Threshold (at t=0)
25.10.6 05:57 PM
-Main-Improved: Accelerated process of: MTV, peak, image display, ROI display
-Main-Improved: caching (faster image display) now enabled from 20GB of RAM instead of 32GB previously.
-ROI-Fixed: Much less memory is required to open RTStruct files. This prevents many errors during reading.
-VoiSimilarityMetrics-protocol-Improved: increased feature accuracy COMPARE_MinimumDistanceBetweenSurfaceRoi1AndCentroidRoi0(IBSI:no)[mm]
-VoiSimilarityMetrics-protocol-Improved: increased feature accuracy COMPARE_MinimumDistanceBetweenSurfaceRoi0AndCentroidRoi1(IBSI:no)[mm]
-VoiSimilarityMetrics-protocol-Fixed: canceling the column offset title vs result
25.10.5 12:35 PM
-Script-fixed: corrected kernel size handling in ROI Erode and Dilate tools
-Script-improved: added absolute file paths to error messages for missing files
-Main-fixed: on Windows only, submenus could previously open off-screen (Windows-specific bug)
25.10.4 05:15 PM
-ROI-Fixed: increased the threshold of distinct voxel values (from 50 to 200) used to determine whether a file should be interpreted as an image or an ROI.
-Script-Added: introduced hierarchical patient/study/image data structure allowing multiple images per patient in the automatic reconstruction module. Added the concept of studied series (selected = true) and non-studied series (selected = false). See documentation for details.
25.10.3 05:03 PM
-Main-Improved: parallelized the creation of 1,224 icons, significantly accelerating the first application launch.
-Main-Improved: updated background colors of series icons to visually group series belonging to the same DICOM study (StudyInstanceUID).
-Main-Fixed: corrected display issues in layouts 12 and 13.
-Script-Fixed: manually saved ROIs are no longer reloaded when executing a script.
-MIP-Improved: integrated window/level adjustment directly into the GPU for faster MIP rendering.
-ROI-Added: new “min” visualization function to display the location of the minimum value within an ROI.
25.10.1 04:45 PM
-Script-Improved: error messages are now persistently displayed.
-Script-Improved: automatic completion of the series/ROI file tree within scripts (see documentation).
-VoiSimilarityMetrics-protocol-changed: COMPARE_Roi1IntersectionNotRoi0 become COMPARE_Roi1ExcludesRoi0
-VoiSimilarityMetrics-protocol-added: COMPARE_Roi0ExcludesRoi1
-VoiSimilarityMetrics-protocol-changed: COMPARE_VolumeRatio become COMPARE_VolumeRatioRoi1vsRoi0
-VoiSimilarityMetrics-protocol-added: COMPARE_VolumeRatioRoi0vsRoi1
25.9.8 05:55 PM
-VoiSimilarityMetrics – Protocol: introduced new comparison protocol.
-Script-Added: new ROI Compare functionality.
-Script-Fixed: corrected patient counter display.
-Series-Added: support for SUVlbm (Janma, based on Janmahasatian formula) in addition to existing SUVlbm (James).
25.9.7 06:20 PM
-MTV-protocol-new: implementation of all COMPARE_* features in MTV-protocol
-MTV-protocol-new: COMPARE_MinimumDistanceBetweenSurfaceRoi0AndSurfaceRoi1 feature: Minimum distance between surface of roi0 and surface of roi1
-MTV-protocol-new: COMPARE_MinimumDistanceBetweenSurfaceRoi1AndCentroidRoi0 feature: Minimum distance between surface of roi1 and centroid of roi0
-MTV-protocol-new: COMPARE_MinimumDistanceBetweenSurfaceRoi0AndCentroidRoi1 feature: Minimum distance between surface of roi0 and centroid of roi1
-MTV-protocol-improved: COMPARE_Roi1IntersectionWithRoi0(#) in place of SUMMARY_Roi1IntersectionWithRoi0(#)
-MTV-protocol-improved: COMPARE_Roi1UnionWithRoi0(#) in place of SUMMARY_Roi1UnionWithRoi0(#)
-MTV-protocol-improved: COMPARE_Roi1IntersectionNotRoi0(#) in place of SUMMARY_Roi1IntersectionNotRoi0(#)
-MTV-protocol-improved: COMPARE_VolumeRatio(%) in place of SUMMARY_VolumeRatio(%)
-MTV-protocol-improved: COMPARE_CommonDelineatedVolume(%) in place of SUMMARY_CommonDelineatedVolume(%)
-MTV-protocol-improved: COMPARE_AdditionalDelineatedVolume(%) in place of SUMMARY_AdditionalDelineatedVolume(%)
-MTV-protocol-improved: COMPARE_DiceSimilarityCoefficient = KappaIndex(%) in place of SUMMARY_DiceSimilarityCoefficient
-MTV-protocol-improved: COMPARE_OverlapIndex_JaccardCoefficient==JaccardCoefficient(%) in place of SUMMARY_OverlapIndex_JaccardCoefficient==JaccardCoefficient(%)
-MTV-protocol-improved: COMPARE_Max3DDiameterOfUnion in place of SUMMARY_Max3DDiameterOfUnion
-MTV-protocol-improved: COMPARE_HausdorffDistance in place of SUMMARY_HausdorffDistance
25.9.6 05:17 PM
-ROI-Fixed: corrected the window/level (WL) display for ROIs when they are loaded into the series viewer.
-LabellingProtocol-Improved: the Properties window no longer opens when the script does not define any properties.
-DisplayProtocol-New: introduced a new display protocol derived from the labeling protocol. See the Labeling/Displaying User Guide for details.
25.9.5 12:05 AM
-MTV-protocol-fixed: MORPHOLOGICAL_MaxIntensityCoor(IBSI:No)[vx] only since v25.9.4
-MTV-protocol-fixed: MORPHOLOGICAL_Centroid(IBSI:No)[vx] only since v25.9.4
-MTV-protocol-fixed: MORPHOLOGICAL_WeightedCenterOfMass(IBSI:No)[vx] only since v25.9.4
-ROI-Fixed: removed the warning message displayed when dragging and dropping an ROI directory (previously visible only in application logs).
-Script-Improved: error messages for missing files are now displayed permanently.
25.9.4 11:12 AM
-Series-Improved: NIfTI series filenames must now include "_Unit" (instead of "Unit") to correctly identify the associated modality (_SUV, _SUVBW, _SUVLBM, _SUVIBW, _SUVBSA, _HU). Otherwise, the modality defaults to Other (OT).
-Series-Improved: headers are not available for newly created series within the application; saving and reloading are required to access them.
-Series-Fixed: corrected ROI misalignment occurring during series cropping.
-Series-Fixed: adjusted refocusing of IPPs when two or more loaded series were outside the visible field.
-Texture-protocol-fixed: NbGreyLevel, BinSize
-Texture-protocol-fixed: INTENSITY-HISTOGRAM_MaximumHistogramGradient(IBSI:12CE)[Intensity]
-Texture-protocol-fixed: INTENSITY-HISTOGRAM_MaximumHistogramGradientGreyLevel(IBSI:8E6O)[Intensity]
-Texture-protocol-fixed: INTENSITY-HISTOGRAM_MinimumHistogramGradient(IBSI:VQB3)[Intensity]
-Texture-protocol-fixed: INTENSITY-HISTOGRAM_MinimumHistogramGradientGreyLevel(IBSI:RHQZ)[Intensity]
-Texture-protocol-fixed: INTENSITY-HISTOGRAM_EntropyLog10 value
-Texture-protocol-fixed: INTENSITY-HISTOGRAM_EntropyLog2 value
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMin-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMin-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMin-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMin-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMean-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMean-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMean-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMean-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityStd-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityStd-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityStd-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityStd-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMax-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMax-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMax-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensityMax-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-CountingVoxels-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-CountingVoxels-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-CountingVoxels-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-CountingVoxels-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-ApproximateVolume-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-ApproximateVolume-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-ApproximateVolume-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-ApproximateVolume-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensitySum-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensitySum-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensitySum-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-BASED-RIM_RIM-IntensitySum-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMin-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMin-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMin-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMin-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMean-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMean-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMean-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMean-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityStd-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityStd-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityStd-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityStd-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMax-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMax-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMax-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensityMax-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-CountingVoxels-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-CountingVoxels-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-CountingVoxels-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-CountingVoxels-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-ApproximateVolume-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-ApproximateVolume-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-ApproximateVolume-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-ApproximateVolume-Max(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensitySum-Min(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensitySum-Mean(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensitySum-Std(IBSI:No)[Intensity]
-Texture-protocol-added: INTENSITY-HISTOGRAM-RIM_RIM-IntensitySum-Max(IBSI:No)[Intensity]
25.9.3 10:30 AM
-Series-Fixed: ensured consistent positioning across axial, sagittal, and coronal views when navigating using either mouse or keyboard.
-MIP-Fixed: resolved an issue preventing MIP unloading when the reference series was closed (occurred only with two series loaded in the session).
-Main-Fixed: dragging and dropping buttons from the popup menu no longer causes the main toolbar (ROI tools, Series tools) to reset.
-Script-Improved: all input files are now verified before execution; the script will not run if any required file is missing.
25.9.2 07:00 PM
-MIP-Fixed: restored correct PET color scale display when both CT and PET series are loaded.
-Texture-Protocol-Added: added term mappings NHOCmax, NHOCpeak, NHOPmax, NHOPpeak to the feature legend.
-Script-Improved: added support for mathematical operations between two series (ADDITION, SUBTRACT, AVERAGE, DIVIDE, MULTIPLY, MAXIMUM, MINIMUM, AFFINE_TRANSFORM).
25.9.1 12:15 AM
-Texture-protocol-added: RIM_IntensityMin_GradientMin (IBSI:No) = Minimum of gradient of minimum voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMin_GradientMean (IBSI:No) = Mean of gradient of minimum voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMin_GradientStd (IBSI:No) = Standard deviation of gradient of minimum voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMin_GradientMax (IBSI:No) = Maximum of gradient of minimum voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMean_GradientMin (IBSI:No) = Minimum of gradient of mean voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMean_GradientMean (IBSI:No) = Mean of gradient of mean voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMean_GradientStd (IBSI:No) = Standard deviation of gradient of mean voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMean_GradientMax (IBSI:No) = Maximum of gradient of mean voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityStd_GradientMin (IBSI:No) = Minimum of gradient of standard deviation of voxel values from the envelopes
-Texture-protocol-added: RIM_IntensityStd_GradientMean (IBSI:No) = Mean of gradient of standard deviation of voxel values from the envelopes
-Texture-protocol-added: RIM_IntensityStd_GradientStd (IBSI:No) = Standard deviation of gradient of standard deviation of voxel values from the envelopes
-Texture-protocol-added: RIM_IntensityStd_GradientMax (IBSI:No) = Maximum of gradient of standard deviation of voxel values from the envelopes
-Texture-protocol-added: RIM_IntensityMax_GradientMin (IBSI:No) = Minimum of gradient of maximum voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMax_GradientMean (IBSI:No) = Mean of gradient of maximum voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMax_GradientStd (IBSI:No) = Standard deviation of gradient of maximum voxel value from the envelopes
-Texture-protocol-added: RIM_IntensityMax_GradientMax (IBSI:No) = Maximum of gradient of maximum voxel value from the envelopes
-Texture-protocol-added: RIM_CountingVoxels_GradientMin = Minimum of gradient of volume in voxel unit of all voxels from the envelopes
-Texture-protocol-added: RIM_CountingVoxels_GradientMean = Mean of gradient of volume in voxel unit of all voxels from the envelopes
-Texture-protocol-added: RIM_CountingVoxels_GradientStd = Standard deviation of gradient of volume in voxel unit of all voxels from the envelopes
-Texture-protocol-added: RIM_CountingVoxels_GradientMax = Maximum of gradient of volume in voxel unit of all voxels from the envelopes
-Texture-protocol-added: RIM_ApproximateVolume_GradientMin = Minimum of gradient of volume in milliliter unit of all voxels from the envelopes
-Texture-protocol-added: RIM_ApproximateVolume_GradientMean = Mean of gradient of volume in milliliter unit of all voxels from the envelopes
-Texture-protocol-added: RIM_ApproximateVolume_GradientStd = Standard deviation of gradient of volume in milliliter unit of all voxels from the envelopes
-Texture-protocol-added: RIM_ApproximateVolume_GradientMax = Maximum of gradient of volume in milliliter unit of all voxels from the envelopes
-Texture-protocol-added: RIM_IntensitySum_GradientMin = Minimum of gradient of Sum of voxel values from the envelopes
-Texture-protocol-added: RIM_IntensitySum_GradientMean = Mean of gradient of sum of voxel values from the envelopes
-Texture-protocol-added: RIM_IntensitySum_GradientStd = Standard deviation of gradient of sum of voxel values from the envelopes
-Texture-protocol-added: RIM_IntensitySum_GradientMax = Maximum of gradient of sum of voxel values from the envelopes
25.08.1 12:10 AM
- Main-Improved: display precision for Gray (Gy) values increased to five decimal places.
- Main-Improved: DoseGridScaling (3004,000E) is now correctly applied to RTDOSE files.
- Main-Fixed: resolved the “infinite window width” error occurring when users modified window/level on series with a maximum value below 0.1.
25.08.1 12:10 AM
-ROI-Improved: profile curve scaling (x-axis) is now correctly adjusted when voxel sizes differ.
25.07.2 11:10 PM
-Texture-Protocol-Added: added INFO_Filter field to the CSV result file.
25.07.1 12:03 AM
-Texture-protocol-fixed: intensityBased_areaUnderCurveCIVH (IBSI:9CMM)
-Texture-protocol-fixed: intensityHistogram_AreaUnderCurveCIVH (IBSI:9CMM)
25.06.2 4:53 PM
-Texture-protocol-fixed: intensityBased_areaUnderCurveCIVH (IBSI:9CMM), normalized
-Texture-protocol-added: intensityBased_volumeAtIntensityFraction10 (IBSI:BC2M)
-Texture-protocol-added: intensityBased_volumeAtIntensityFraction90 (IBSI:BC2M)
-Texture-protocol-added: intensityBased_IntensityAtVolumeFraction10 (IBSI:GBPN)
-Texture-protocol-added: intensityBased_IntensityAtVolumeFraction90 (IBSI:GBPN)
-Texture-protocol-added: intensityBased_VolumeFractionDifferenceBetweenIntensityFractions (IBSI:DDTU)
-Texture-protocol-added: intensityBased_IntensityFractionDifferenceBetweenVolumeFractions (IBSI:CNV2)
-Texture-protocol-fixed: intensityHistogram_AreaUnderCurveCIVH (IBSI:9CMM), normalized
-Texture-protocol-added: intensityHistogram_volumeAtIntensityFraction10 (IBSI:BC2M)
-Texture-protocol-added: intensityHistogram_volumeAtIntensityFraction90 (IBSI:BC2M)
-Texture-protocol-added: intensityHistogram_IntensityAtVolumeFraction10 (IBSI:GBPN)
-Texture-protocol-added: intensityHistogram_IntensityAtVolumeFraction90 (IBSI:GBPN)
-Texture-protocol-added: intensityHistogram_VolumeFractionDifferenceBetweenIntensityFractions (IBSI:DDTU)
-Texture-protocol-added: intensityHistogram_IntensityFractionDifferenceBetweenVolumeFractions (IBSI:CNV2)
25.06.1 3:55 PM
-Main-Improved: simplified the software version numbering system.
-Texture-Protocol-Fixed: INFO_SeriesPath now correctly includes the full absolute path of the series file.
-MIP-Fixed: resolved a refresh issue preventing the MIP from displaying when loading a second patient after closing the first one.
2025-05-23 1:20 PM v7.8.5
-ROI-fixed: NullPointerException on some formats
-MIP-fixed: When loading a second patient (after closing the 1st one), the MIP was not displayed (zoom at 0)
2025-05-15 3:00 PM v7.8.5
-MIP-fixed: display error on layout with MIP
2025-05-14 4:35 PM v7.8.5
-ROI-fixed: Hausdorff Distance for anisotropic voxels (RoiCompare tool)
2025-05-12 11:15 AM v7.8.5
-Series-improved: simplified interface for the "panel" frame
2025-05-07 4:25 PM v7.8.5
-Series-added: addition of a black colour on values below zero in the rainbow colour map (named: A7, B7, C7)
-Series-added: automated crop tool to encompass the center object (Series/File menu)
-Series-improved: increased speed of multi-selection of different slices in the panel frame
-Series-improved: automatic detection and orientation in the CA-CP (or MNI) plane of MR, CT, TP brain images
2025-04-30 5:40 PM v7.8.4
-Series-fixed: panel frame
2025-04-28 3:20 PM v7.8.4
-Series-added: rainbow colormap with white high value
-Series-improved: save of DICOM-CT series with UID.EnhancedCTImageStorage encoding instead of UID.ParametricMapStorage (if possible)
2025-04-28 11:55 AM v7.8.4
-ROI-added: add reader of .mhd format ROI (available only with RAI orientation and without IOP)
2025-04-25 12:25 AM v7.8.4
-MTV-protocol: Authorisation to modify the pruning volume in the automatic mode of the MTV protocol
2025-04-24 7:40 PM v7.8.4
-Main-fixed: On some Windows PCs with a screen resolution of 1920x1080 (100% scale), the left menu was not visible
-Series-added: when NIfTI series are loaded without patient weight and size, changes made in the SUV fields editor now allow standardization using BSA for sTLG, sDmax values
-Series-fixed: custom window/level settings were still invalid in the (series) sub-menu display
-Series-added: support for custom minimum and maximum values in the custom window-leveling dialog box
-Series-ongoing: sip, mhd, raw format for loading images
-ROI-fixed: in the ROI loading dialog box, initiate directory with the reference series directory
-ROI-fixed: sTLG is now calculated as TLG/BSA (where BSA is Body Surface Area) instead of being based solely on patient weight as before
-ROI-recover: Automatic reloading of existing ROIs from previous sessions. Applies only to GUI sessions, not to script-based sessions
-ROI-added: PatientSize [cm] column added to the statistics .csv file
-ROI-ongoing: sip, mhd, raw format for loading ROI
-MTV-protocol: change in minimum pruning value (from 0.5 cm3 to 0.01 cm3) in step 1 (init thresholds) and step 3 (volume refinement)
2025-04-16 11:40 AM v7.8.3
-ROI-improved: ROI multi-selection directly on images (by drawing a selection rectangle) is only possible if the “selected ROI criterion” sort is enabled
-ROI-fixed: impossible to change slice when drawing with pencil2D in progress. As soon as the ROI is complete: changing the slice is possible again
2025-04-16 9:00 AM v7.8.3
-Series-fixed: single layout in axial, sagital or coronal view is now centered at 1st call
2025-04-16 5:26 PM v7.8.3
-Series-fixed: conversion to kBq/mL on some PT series
2025-04-14 3:22 PM v7.8.3
-Script-protocol-fixed: spatial resampling not done from RelativeMinMax/RelativeMeanSd intensity rescaling texture
-Script-protocol-fixed: repeat result line if multiple operations/series
-Texture-protocol-fixed: very slight rounding variation in spatial resampling results
-Texture-protocol-fixed: intensityPeakDiscretizedVolumeSought reordered in the PARAMS4 group
2025-04-09 4:50 PM v7.8.2
Calcium-protocol-fixed: 3mm slice thickness resampling series calculated automaticaly isn't reading in reference series
2025-04-09 3:11 PM v7.8.2
-Series-fixed: xSpacing when write nrrd format
-Series-fixed: writing the nii format with Chinese characters
2025-04-08 3:52 PM v7.8.1
-ROI-improved: rearrangement of the ROI menus (tighter)
-Series-improved: rearrangement of the Series menus (tighter)
2025-04-08 3:50 PM v7.8.0
-ROI-fixed: stop requested threshold calculations if the ROI is being drawn
2025-04-07 2:40 PM v7.8.0
2025-04-07 10:30 AM v7.8.0
-Script-fixed: saving ROI nifti
2025-04-03 06:30 PM v7.8.0
-MTV-protocol-improved: upgrade "AI4ELIFE" into version 2
2025-03-31 9:45 AM v7.8.0
-Main-fixed: doesn't block mouse evemenents when arguments (other than a script) are sent from the command line
2025-03-28 11:25 AM v7.8.0
-Main-distribution: compilation of all sub-versions from version 7.7.x onwards
2025-03-27 06:49 PM v7.7.17
-Main-added: save last used layout in settings (can be reloaded; see settings/common/Automatic layout on opening)
2025-03-27 02:38 PM v7.7.17
-DSC-MR-protocol-added: add custom TR parameter definition in nifti description field
-DSC-MR-protocol-fixed: temporal realing of DSC-MR series
2025-03-25 10:35 AM v7.7.17
-ROI-fixed: interpolation tool (fixed and processing acceleration)
-Series-added: Acquisition number in series box
-Series-added: attribute of the "Diffusion b-value" in image view (possibility of managing b value in dynamic series)
2025-03-24 5:02 PM v7.7.17
-Series-added: attribute of the "Sequence Name" on loaded MR series in series box
-Series-fixed: loading 4 series caused the window/leveling of the first 3 series to be set to zero
2025-03-21 1:39 AM v7.7.17
-ROI-fixed: automatic deselecting of all drawing tools before closing reference images
-DSC-MR-protocol-fixed: better detection of the plateau signal before injection
2025-03-19 1:39 AM v7.7.17
-ROI-fixed: impossible to draw ROIs on a reference image with non-identical IOP (rotated series)
2025-03-18 6:31 AM v7.7.17
-ROI-fixed: DICOM-RTStruct writer
2025-03-18 12:26 AM v7.7.16
-Series-fixed: closing the series save dialog box with the cancel system button initiated the save action
-Series-fixed: waiting message of series recording remaining even when operation is finished
2025-03-18 11:12 AM v7.7.16
-ROI-fixed: ROI statistics calculated on (secondary) series with a FOV too short compared to the ROI
2025-03-17 17:05 AM v7.7.16
-ROI-fixed: after creating a new ROI (without closing the tool) ROI sorting is no longer usable
2025-03-17 10:54 AM v7.7.16
-Script-Texture-protocol-fixed: only last ROI was analysed (even with multiple ROIs loaded)
2025-03-17 10:19 AM v7.7.16
-Script-fixed: add parameters {,filter} directly into Texture-protocol (cf. doc)
-Script-protocol-improved: SpatialResampling in place of ResampleRescaling
2025-03-15 5:20 PM v7.7.16
-Script-improved: add parameters {,filter} directly into Texture-protocol (cf. doc)
2025-03-15 3:04 PM v7.7.16
-Script-improved: add parameters {,xSpatialResampling,ySpatialResampling,zSpatialResampling\} directly into Texture-protocol (cf. doc) -> avoids resampling series over the entire image (resampling is performed only on the ROI volume)
Example:
- before LIFEx.Patient0.Series0.Operation0=SpatialResampling,0.8,0.8,0.8|Texture,false,false,false,1,3d,Absolute,10.0,400.0,-1000.0,3000.0
- now LIFEx.Patient0.Series0.Operation0=Texture,false,false,false,1,3d,Absolute,10.0,400.0,-1000.0,3000.0,0.8,0.8,0.8
2025-03-14 11:23 AM v7.7.15
-Script-fixed: action not carried out in some cases in ROI-Script
2025-03-13 5:07 PM v7.7.14
-Script-fixed: frozen application in some script configurations
2025-03-12 05:57 PM v7.7.13
-Texture-protocol-fixed: on dynamic calculation (t>1)
-Script-fixed: on windows only, frozen application
-Series-fixed: Color scale on images is correctly placed during 1st series reading
-Series-improved: Improved series: sets the cursor to the position of the first string found when searching in the header frame
2025-03-04 3:22 PM v7.7.13
-Series-improved: automatic detection of mixed series in a single (or multiple) directory and request for processing for their separation
-Series-improved: add custom PatientID and PatientName during anonymization
-Series-fixed: separation of mixed series into in several folders
-ROI-improved: remove mouse move event under using of Pencil2D tool (to avoid false mouse manipulations)
2025-03-04 12:18 AM v7.7.12
-Series-improved: CT1 or CT2 are not mandatory in layout (n°13) to compare different studies "PT1/CT1 vs PT2/CT2"
-Texture-protocol-fixed: 2D texture calculation (script & GUI)
2025-03-04 3:32 PM v7.7.11
-Script-improved: available action "Quarter Division" with ROI scripts
2025-03-04 12:20 PM v7.7.10
-Script-fixed: ROI split function, if another action following behind
2025-02-25 03:53 PM v7.7.9
-Series-improved: add multi selection (and loading) of series in DICOM browser (attention, no way to define the reference series if a multi-selection is made)
-Series-improved: keep track of DICOM-browser status during the same application session
-Series-fixed: keep the W/L on the reference series (when loading another series)
2025-02-24 04:28 PM v7.7.8
-Texture-protocol-fixed: mesh vertices are shift by 0.5 vx, very small impact on results of features: maxIntensityCoor_*, radiusSphereNorm_*, radiusRoiNorm_*, peakIntensityCoor_*, radiusSphereNorm_*
2025-02-24 16:28 AM v7.7.8
-Texture-protocol-fixed: MORPHOLOGICAL_MaxIntensityCoor(IBSI:No)[vx], MORPHOLOGICAL_Centroid(IBSI:No)[vx], MORPHOLOGICAL_WeightedCenterOfMass(IBSI:No)[vx] (not zero)
-ROI-improved: "dcm Save" and "nii Save" button move into File Menu
-ROI-improved: "Save" become "statistics" sub-menu
2025-02-24 12:12 AM v7.7.8
-ROI-improved: available action "KeepOne" | "Split" | "Union" | "Subtract" | "Intersection" with ROI scripts
-Main-improved: upgrade library batik-1.18
2025-02-20 15:15 PM v7.7.7
-PredictiveModelsProtocol: PREDICTOR-reHNC-Survival is added (under password)
-ROI-fixed: loading on DICOM-SEG with numBanks=1 samplesPerPixel=1
-ROI-improved: added StudyInstanceUID in "description" header when saving nifti files
-Series-improved: added layout number 13 (to compare different studies, example:PT1/CT1 vs PT2/CT2) ; currently, without spatial synchronization
2025-02-18 10:15 AM v7.7.6
-ROI-fixed: edge effect on resampling of secondary series (sometimes detected on SUVmax)
-Site-fixed: change hyperlink color for better visibility against a dark background
-Settings-removed: "Is enabled license" box
-Settings-fixed: "Is enabled update version" become "Check new version"
-MTV-protocol-improved: add password to activate "AI4ELIFE" (broadcast on private discord)
2025-02-18 10:15 AM v7.7.6:
-MTV-protocol-improved: the password to activate "AI4ELIFE" is "kibrom"
2025-02-06 3:23 PM v7.7.5
-ROI-fixed: (on GUI only) Statistics are calculated automatically with the following actions: double click on the ROI dialog box menu, click on the ROI statistics display area, click on the MTV protocol opening, deselection of a tool
-ROI-fixed: (on GUI only) correct extraction of statistics with ROIs that require interpolation (from series other than the reference series) {except the ROI union}
-Series-fixed: keeps the segmentation tool even when changing the alpha blending or W/L of the series
-MIP-fixed: updated with each new drawing (and not only at the end of the drawing tool)
2025-02-05 2:32 PM v7.7.4
-ROI-fixed: absolute/relative threshold Dialog can be canceled
-ROI-fixed: absolute/relative threshold from others series than reference series
2025-02-05 2:32 PM v7.7.4
-Series-fixed: cancel the series saving operation even while it is in progress
2025-01-31 3:21 PM v7.7.3
-Texture-protocol-fixed: double conversion CpxToSUV of SUVmean (for PT series and script only), impacted version are 7.6.0<>7.7.2
2025-01-30 5:56 PM v7.7.2
-Script-improved: removing mouse event handlers from images when operating with a script (avoid application crashes)
-Texture-protocol-fixed: script sometimes crash of application
-Texture-protocol-removed: show histogram texture
-Texture-protocol-removed: The advanced texture settings window has become a feature display window (deselecting features is no longer possible)
-Main-improved: add number of instance of application in frame title (only if more than one instance)
-ROI-improved: deselect Draw tool (if already selected) when removing ROI
-ROI-improved: calculation of MTV and Dmax only after selection of the drawing tool (and no longer at each mouse button release)
-MIP-fixed: delete display of ROI when ROI is removed
2025-01-28 4:55 PM v7.7.1
-Series-fixed: some resampled series are shifted from the origin
-Series-fixed: some resampling series gives ArrayOfBoundException
-Series-fixed: voxel spacing is rounded to 4 decimal places when reading files in nifti format
-ROI-fixed: voxel spacing is rounded to 4 decimal places when reading files in nifti format
2025-01-27 10:34 AM v7.7.1
-Series-fixed: close series sub-menus already open if a new sub-menu is requested
2025-01-27 10:34 AM v7.7.1
-Script-improved: removing mouse event handlers from images when operating with a script (avoid application crashes)
-Script-improved: debugging piccolo 2d-core-3.01 external library to avoid crashes when removing layers
2025-01-24 3:54 PM v7.7.1
-Series-improved: Significant acceleration of the resampling algorithm
-Main-improved: upgrade of jdk 23.0.2 (vs 21.0.5)
-Main-improved: upgrade of external library piccolo2d-core-3.01 (vs 3.0)
-Main-improved: upgrade of external library log4j-api-2.24.3 (vs 2.22.1)
-Main-improved: upgrade of external library proguard-7.6.1 (vs 7.4.0)
2025-01-23 4:33 PM v7.7.1
-ROI-fixed: display of tool sub-menus overflowing the screen (on multi-screens)
2025-01-23 1:40 PM v7.7.1
-LabellingProtocol-fixed: "LIFEx.output.roi.file" key is up and running again
2025-01-23 12:08 AM v7.7.1
-Series-fixed: (on windows system only) save DICOM series even with a "/" in the fields: patientID, studyID, seriesNumber
-ROI-fixed: display of tool sub-menus overflowing the screen
-ROI-fixed: display of roi-labelling sub-menu overflowing the screen
2025-01-23 10:57 AM v7.7.1
-MTV-protocol-improved: AI4ELIFE module included for local testing
2025-01-22 6:12 AM v7.7.1
-MTV-protocol-fixed: in legend file and SUMMARY_Intensity-Sum feature: "Sum of the intensities of voxels of ROIs" in place of "Sum of the mean intensities of voxels of ROIs"
-ROI-fixed: problem with automatic ROI interpolation when the calculation is applied to a series that is not the reference series
-ROI-fixed: Tool Compare (for DICE results)
2025-01-20 4:33 PM v7.7.0
-ROI-fixed: display of sub-menus overflowing the screen
-ROI-fixed: only one sub-menu can be displayed at a time (the others close if necessary)
2025-01-20 12:13 AM v7.7.0
-ROI-improved: Ctrl+A for a selection of all ROIs can be done after clicking in the ROI box area
-MIP-improved: set arrow cursor when hovering over window/levelling values
2025-01-16 4:51 PM v7.7.0
-ROI-fixed: the size manually defined in the dialog box provided for this purpose in the tools (Circle3D, Circle2D, Square3D, Square2D) was not assigned to the tools of the Sag, Cor views
-Texture-protocol-fixed: the parameters requested in the script were sometimes (very rarely) not taken into account
-Main-fixed: documentation accesses are restored (Windows version only) in the application interface help
2025-01-15 5:06 PM v7.7.0
-ROI-fixed: problem with automatic ROI interpolation when the calculation is applied to a series that is not the reference series
-Texture-protocol-improved: add GLRLM_RunEntropy feature
-Texture-protocol-improved: add GLRLM_RunLengthVariance feature
-Texture-protocol-improved: add GLRLM_GreyLevelVariance feature
2025-01-09 11:05 AM v7.7.0
-Series-improved: keeps the segmentation tool even when changing the alpha blending of the series
-MTV-protocol-fixed: results are recalculated/displayed with each series selection
2025-01-08 6:40 PM v7.7.0
-Main-fixed: on linux only, sometimes the "others" submenus did not open
-ROI-improved: if multiple ROI selection (Ctrl or Shift) is requested while drawing tool: cancel the drawing tool
-ROI-improved: if one (or more) ROIs has no voxel (null volume), this no longer prevents the calculation of TLG, MTV, etc
-ROI-improved: keeps the segmentation tool even when changing the W/L of the series
-ROI-fixed: ROI statistics in dialog boxes are again selectable for text copy
-MTV-protocol-fixed: displaying results even when there is only one ROI