Recent Releases of geoslicer

geoslicer - GeoSlicer 2.7.3

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

- Python
Published by fbordignon 9 months ago

geoslicer - GeoSlicer 2.7.2

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

- Python
Published by fbordignon 10 months ago

geoslicer - GeoSlicer 2.7.1 update

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

- Python
Published by fbordignon 10 months ago

geoslicer - GeoSlicer 2.7 is out!

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.

- Python
Published by fbordignon 11 months ago

geoslicer - GeoSlicer 2.6.6 upgrade

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

- Python
Published by fbordignon about 1 year ago

geoslicer - GeoSlicer 2.6 major upgrade!

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

- Python
Published by fbordignon about 1 year ago

geoslicer - GeoSlicer 2.5.9

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

- Python
Published by fbordignon over 1 year ago

geoslicer - GeoSlicer 2.5.8

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

- Python
Published by fbordignon over 1 year ago

geoslicer - GeoSlicer 2.5.5

Minor update version 2.5.5

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

Bug Fixes: - Manual updates - Minor bugfixes

- Python
Published by fbordignon over 1 year ago

geoslicer - GeoSlicer 2.5.4 update released!

A new minor update with bugfixes is available for GeoSlicer Use this new release if you are having trouble with GeoSlicer 2.5.0

Download this release below: Win64: GeoSlicer-2.5.4-public Linux64: GeoSlicer-2.5.4-public

Bug Fixes: - Fix startup failure for some cases in windows - UI fixes and improvements - Performance improvements - Repo cleanup

- Python
Published by fbordignon over 1 year ago

geoslicer - GeoSlicer 2.5 released with new graphical interface

A new version of GeoSlicer with a complete overhaul of the graphical interface and concept is available now for windows and linux. Please find the binaries below

Win64: GeoSlicer-2.5.0-public Linux64: GeoSlicer-2.5.0-public

Highlights

Added Modules

  • PoreStats
  • Automatic segmentation with batch feature extraction for slides
  • Smart Foreground Effect
  • Automatic ROI selection
  • PP/PX/QEMSCAN Flows
  • Segmentation flows for slides

Feature Additions

  • Measurement and Analysis Tools:
  • New metrics for island and watershed methods.
  • Dual axis plots and export functionality for ImageLog graphs.

  • Project and File Management:

  • Project management enabled using netCDF files.

  • Improved project save/load/close tracking.

  • Improved project size estimation.

  • Simulation and Processing:

  • New integrated simulation tools such as py_pore_flow and pyflowsolver.

  • Improved discrete simulation functionality.

  • UI/UX Improvements:

  • Standardized Run and Cancel buttons across all modules.

  • New User Interface

Bug Fixes and Optimization

  • Performance:
  • Optimized labelmap results to save memory.

  • UI/UX:

  • Fixed overlapping widgets and improved tooltips.

  • Fixed flow details and layout issues.

  • Functionality Fixes:

  • Fixed issues in the export module.

  • Improved null value configuration and data import workflows.

Refactoring and Documentation

  • Code Cleanup:
  • Removed outdated modules and redundant code.
  • Removed legacy export and plugin functionality.

  • Documentation:

  • Updated manuals, added help buttons, and added module technical documentation.

  • Videos for some flows.

Testing and Reliability

  • Testing Improvements:
  • Added integration tests for project save failure scenarios.
  • Improved test coverage for new features and bug fixes.

Miscellaneous

  • Environment Improvements:
  • Introduced environment selector.
  • Multiscale environment.
  • Updated icons and standardized module naming for consistency.

- Python
Published by fbordignon over 1 year ago

geoslicer - GeoSlicer 2.4.10 update is available

Update 2.4.10 is available with bugfixes and updates download the windows version at: GeoSlicer-2.4.10-public

- Python
Published by fbordignon over 1 year ago

geoslicer - GeoSlicer 2.4.0 is out!

Release 2.4.0 of GeoSlicer is available for download! Windows self-extracting version: GeoSlicer-2.4.0-public.exe

Version highlights:

  1. MicroCT Loader UI refactoring, normalization and auto crop of samples
  2. BigImage module corrections
  3. Geolog integration
  4. DLIS import improvements
  5. LAS export for image log environment
  6. Crossplot fixes for log data
  7. Imagelog inpainting module added
  8. PNM workflow fixes
  9. Multiscale incorporated into workflows
  10. General bugfixes

- Python
Published by fbordignon almost 2 years ago