Skip to content

Releases: petrobras/GeoSlicer

GeoSlicer 2.8.0

02 Oct 13:46

Choose a tag to compare

New GeoSlicer version available:

Win64: GeoSlicer-2.8.0_public.exe
Linux64: GeoSlicer-2.8.0_public.tar.gz

Full changelog:

Highlights:

  • Added a supervised MicroCT (MCT) segmentation module with real-time preview capabilities (PL-2843)
  • Introduced the CLAHE (Contrast Limited Adaptive Histogram Equalization) tool for image processing (MUSA-122)
  • Enhanced the Image Log Export Widget to support exporting proportions labelmap with segmentation (MUSA-130)
  • Improved ROI visibility and usability by simplifying the UI and refining range sliders for Image Log cropping (MUSA-125)

New features:

  • Added a supervised MicroCT (MCT) segmentation module with real-time preview capabilities (PL-2843)
  • Added new visualizations for Kabs (PL-2898)
  • Added the CLAHE (Contrast Limited Adaptive Histogram Equalization) tool (MUSA-122)
  • Added a bug report upload feature to the service desk for closed-source versions (PL-2857)

Improvements:

  • Enhanced the Image Log Export Widget to support exporting proportions labelmap with segmentation and improved identification of proportions labelmaps (MUSA-130)
  • Improved the clone action for nodes to preserve properties and reference nodes, including role references for tables (PL-2914)
  • Failed remote jobs can now be restarted when attempting to collect results, with retries occurring in the same directory (PL-2864)
  • Adjusted shape factor calculation (PL-2910)
  • Reset masking section when effects change (PL-2913)
  • Implemented a new parameters architecture for local simulations and enabled parameter node creation after collecting remote execution results. Parameters are now saved after simulation, and the load button in subscale parameters was reintroduced (PL-2904)
  • Added the option to load NetCDF files in the data source panel (PL-2901)
  • Improved handling of failed extractor jobs and partially failed simulation jobs. Enhanced method and prefix display for Pore Network Model (PNM) remote jobs (PL-2892)
  • Centered the modal progress bar (PL-2857)
  • Updated the node custom behavior feature (PL-2850)
  • Renamed the 'Volumes Crop' module to 'Crop' (PL-2868)
  • Improved ROI visibility and usability by simplifying the UI with ctkRangeSlider for Image Log cropping (MUSA-125)
  • Improved modeling by adding new labels, handling numbers greater than int32_max, and increasing processing speed
  • Adjusted segmentation visualization to show segment colors directly

Bug fixes:

  • Fixed an issue with member access during module panel updates (PL-2920)
  • Fixed bugs related to Kabs, Krel, and MICP calculations (PL-2918)
  • Fixed missing parameter, log step, two-phase cancel, and number of simulations bugs in the simulation workflow (PL-2904)
  • Fixed an issue with importing LabelMapVolume from CSV files (MUSA-134)
  • Fixed issues with keep_temporary and timeout_enabled checkboxes, and corrected snapshot selection visibility and behavior (PL-2895)
  • Fixed an error during DLIS export caused by a variable with an incorrect name (MUSA-133)
  • Addressed several bugs found during integration tests (PL-2850)
  • Addressed issues related to memory leaks, stability, and errors during scene closing or segmentation restarts (PL-2843)
  • Fixed buggy behavior in spinboxes and UI glitches related to range slider and ROI interaction (MUSA-125)

Removed:

  • Removed the 'Color smudge' option (PL-2913)
  • Removed Tesseract from the repository for open-source versions (PL-2868)
  • Removed the "Grow from seeds" option from the Thin Section environment (PL-1972)
  • Removed deprecated functionalities from the saturation module

GeoSlicer 2.7.3

28 Aug 17:48

Choose a tag to compare

The update include enhancements to PNM simulations, user interface adjustments, and general code maintenance.

Win64: GeoSlicer-2.7.3_public.exe
Linux64: GeoSlicer-2.7.3_public.sfx

Full changelog:

Simulation and Modeling

  • Fix FileNotFoundError on shm.unlink
  • Add gaussian as an option for contact angle distribution
  • Adds documentation of Weibull distribution
  • Including pressure drop and fluid viscosity to kabs simulation
  • Cylindrical sample option in single phase simulation
  • Adapt Kabs REV to allow advanced parameters
  • Fix KabsRev tests
  • Fix PnFlow failing when creating animation
  • Add KrelResult unit tests
  • Fix KrelParameterParser warnings
  • Fix krel_result omitting first and last data point
  • Move interpolation fix to _interpolate method
  • Fix range definition in gaussian to follow weibull
  • Update py_pore_flow
  • Avoid misleading selection of Gaussian distribution for pnflow
  • Avoid vtk generation in PNM kabs when option is selected
  • Remote PNM Extractor
  • Improve PNM simulation dimensional management
  • Remove print statement
  • Bugfix and info if the reference node is not available at the scene, when the job is collected.

User Interface and Rendering

  • 3D volume rendering following volume display
  • Reflect around center in mct manual registration and other fixes
  • Reflections are centered on the volume center
  • Hide Slicer 5.8 new "Center of transformation" widget
  • Prevent rotation dials from shrinking when the window is small
  • Automatically show/hide axes when entering/exiting module

Code and Development

  • Update pnflow submodule
  • Change mmcv to use pypi source
  • Fix testing subclass for custom behaviors
  • Trying to use inheritance
  • Coding review

GeoSlicer 2.7.2

08 Aug 16:56

Choose a tag to compare

This release introduces remote two-phase simulations, a new node for saving subscale models, and several key improvements and bug fixes.

Win64: GeoSlicer-2.7.2_public.exe
Linux64: GeoSlicer-2.7.2_public.sfx

GeoSlicer 2.7.1 update

29 Jul 20:27

Choose a tag to compare

A minor update of GeoSlicer is available with the new Bore hole imaging CLAHE tool and other bugfixes. Download it now:

Win64: GeoSlicer-2.7.1_public.exe
Linux64: GeoSlicer-2.7.1_public.tar.gz

GeoSlicer 2.7 is out!

21 Jul 20:59

Choose a tag to compare

This release delivers significant enhancements to AI capabilities and data interoperability. The AI Segmenter has been completely overhauled for a cleaner interface and integrated with a new unsupervised segmentation tool. Data support is greatly expanded, adding the ability to edit DLIS files, read full NetCDF metadata, and load TESCAN data folders. A new build system prepares the software for Azure Marketplace distribution. Workflow improvements include automatic resizing for multiscale simulations and a new cutoff parameter. The update also addresses critical bugs, including a data loss issue with color tables, incorrect saturation calculations in simulations, and other fixes to improve performance and stability.

Win64: GeoSlicer-2.7.0_public.exe
Linux64: GeoSlicer-2.7.0_public.tar.gz

Changelog:

  1. Overhauled AI Segmenter with a unified, cleaner interface.
  2. Added build system for Azure Marketplace virtual machine images.
  3. Introduced new unsupervised segmentation tool for 2D images.
  4. Expanded support for DLIS and NetCDF files.
  5. Added support for loading TESCAN data folders.
  6. Implemented automatic input resampling for multiscale image generation.
  7. Added a cutoff parameter to the Multiscale PNM model.
  8. Fixed a critical bug that deleted color tables.
  9. Fixed issues with the Raw Loader and the variogram tool.
  10. Improved performance and corrected calculations in two-phase flow simulations.

GeoSlicer 2.6.6 upgrade

23 May 17:24

Choose a tag to compare

Minor update version 2.6.6

Download the release below:
Win64: GeoSlicer-2.6.6_public.exe
Linux64: GeoSlicer-2.6.6_public.tar.gz

Bug Fixes:

  • Update digital rocks portal to download from new domain
  • Various bug fixes and performance improvements

GeoSlicer 2.6 major upgrade!

08 Apr 20:31

Choose a tag to compare

The new version of GeoSlicer is available. The PNM module comes with many new features, such as: third cycle simulation, representative elementary volume, and other advancements. We have also separated the machine learning models from the main software package, making it lighter.

Changelog

  1. Simulation of the third cycle (second drainage) with calculation of Amott and USBM wettability indices
  2. Simulation of Representative Elementary Volume by Kabs
  3. Option to determine the intensity of the blur filter in multiscale network extraction
  4. Option to disable the generation of the extracted network visualization
  5. Correction in the stopping criteria for two-phase simulation based on capillary pressure and saturation limits
  6. Visualization of the capillary pressure curve in the Krel EDA module
  7. Improvement in the calculation of snap-off and pore body filling
  8. Minor optimization and stability adjustments
  9. Comparison of USBM and Amott wettability indices available in the Krel EDA module
  10. Support for tables in NetCDF
  11. Support for editing/saving a NetCDF while preserving original attributes and data
  12. Connectivity test enabled for Kabs and Krel
  13. Added support for HDF5 in loaders
  14. New effect for Laminas and MicroCT: Smart Foreground
  15. Improvements in the segmenter interface
  16. Added Variogram Analysis in the MicroCT environment
  17. Fixes in BigImage
  18. Fixes in the BigImage workflow (Streamlined Segmentation)
  19. Fixes in modeling
  20. New porosity map module with dry and saturated images
  21. Bug and crash fixes, reduced memory usage
  22. Separation between GeoSlicer and AI models to reduce installer size

Download the release below:
Win64: GeoSlicer-2.6.0_public.exe
Linux64: GeoSlicer-2.6.0_public.sfx

GeoSlicer 2.5.9

20 Feb 12:53

Choose a tag to compare

Minor update version 2.5.9

Download the release below:
Win64: GeoSlicer-2.5.9_public.exe
Linux64: GeoSlicer-2.5.9_public.sfx

Bug Fixes:

  • Exit without saving was crashing the app

GeoSlicer 2.5.8

19 Feb 12:11

Choose a tag to compare

Minor update version 2.5.8

Download the release below:
Win64: GeoSlicer-2.5.8_public.exe
Linux64: GeoSlicer-2.5.8_public.sfx

Bug Fixes:

  • Minor bugfixes
  • Hanging thread fix

GeoSlicer 2.5.5

06 Feb 13:35

Choose a tag to compare

Minor update version 2.5.5

Download this release below:
Win64: GeoSlicer-2.5.5-public

Bug Fixes:

  • Manual updates
  • Minor bugfixes