Skip to content

Releases: MiraGeoscience/geoapps

v0.8.0

14 Jul 19:08
Compare
Choose a tag to compare

This release focuses on changes made to the geoh5 format in the latest Geoscience ANALYST 4.0 release.

What's Changed

  • GEOPY-495: Log file and console output written to disk
  • GEOPY-506: Inversion result written to SimPEG group.
  • GEOPY-521: Implementation of ui.json for the iso-surface creation application.
  • GEOPY-205: New minimal environment and lock dependencies
  • GEOPY-556: Make all jupyter apps read-only

New Contributors

Full Changelog: v0.7.1...v0.8.0

v0.7.0

29 Apr 17:03
Compare
Choose a tag to compare

Changes to core functionalities:

  • Migration of ui.json read/write and validations to geoh5py implementation
  • Make soft dependencies for gdal/fiona
  • Resolve conflicts with geosoft/anaconda installation.
  • Run command for all inversion standardized to geoapps.inversion.driver
  • Update dependency to geoh5py 0.2.0

New development focused on natural source data inversion:

  • Implement impedance (MT) inversion with run test
  • Implement tipper (ZTEM) inversion with run test\
  • Improved spatial tiling

Bug fixes:

  • Bad residual calculations on gz, gxz and gyz
  • Remove air cells from DC starting model
  • Allow Points and Curve entities for starting/ref model input.
  • Wrong padding direction on Data transfer app mesh creation.

v0.6.3

10 Feb 20:50
Compare
Choose a tag to compare

Release 0.6.3

(Hot fixes)

  • Fix limitations for unrecognized ui.json keys
  • Fix Mag/grav inversion crash for:
    • Selection of multi-components grav/mag data
    • Constant topography value option
    • Min/max values for inducing field angles
    • Update ui.json for default bool index

v0.6.2

07 Jan 17:03
Compare
Choose a tag to compare

Adds bug fixes discovered since v0.6.1:

  • Fix Block Model origin issue in Data Transfer App
  • Fix optional tem checkbox in PeakFinder App
  • Fix issue with sorting of data in dropdowns
  • Fix issue with reference MVI model
  • Fix FEM-1D crash when using susceptibility model
  • Fix crash on geoh5 change for Octree Mesh App
  • Docs maintenance

v0.6.1

09 Dec 23:15
Compare
Choose a tag to compare

(Minor Release)

What's Changed

This release mostly addresses issues encountered since the release of v0.6.0.

  • Remove JSON warnings from jupyter-notebook apps.
  • Optimization and bug fixes for Peak Finder
  • Fix crash at the end of multi-component inversions
  • Fix update upper/lower bound dropdowns on geoh5 change.
  • Remove 'Z' options from dropdown channels. Leave empty if vertices are to be used.
  • Remove redundant checkboxes for data channel selection in inversion ui.json files
  • General API maintenance and unit tests

v0.6.0

12 Nov 21:08
Compare
Choose a tag to compare

New Application - Direct current and induced polarization 3D inversion

The application provides an interface to the open-source SimPEG package for 3D inversion of direct current (DC) and induced polarization (IP) data:

  • Direct current data (V/A) inversion for the recovery of conductivity (S/m).
  • Apparent chargeability data (V/V) for the recovery of chargeability (SI).

All inversions are performed on a 3D octree mesh.

General Updates

  • All 3D inversions have been updated to SimPEG v0.15.1.
    • The transition also includes several updates to parallelization allowing computations on distributed systems.
  • Magnetic and gravity inversions now relies on the ui.json input file format.
    • Inversion parameters can be re-imported from existing ui.json files.
    • Alternatively, the ui.json can be loaded in Geoscience ANALYST as a custom UI.
  • Magnetic vector inversions can now be run with starting and reference models consisting of amplitude, inclination, and declination components.
  • Inversion apps now include a detrending option to remove an nth order polynomial using either all the data or just the perimeter points.
  • Octree Mesh Creation and Peak Finder applications also now rely on the ui.json format.
  • Added unit tests.
  • Bug fixes.
  • Some changes have been made on the installation routine and dependencies.

This release will be accompanied by a Geoscience ANALYST release (v3.4) that exposes geoapps applications to Pro Geophysics users via dropdown menu.

v0.5.1 - Patch Release

09 Sep 16:50
Compare
Choose a tag to compare

Minor release.

  • Bump requirement version geoh5py=0.4.1
  • Fix inversion application topography/receiver location from fields.
  • Fix typos in docs
  • Add unit test

v0.5.0 - Octree Mesh Creation and updates

23 Jul 22:02
Compare
Choose a tag to compare
  • New Application - Octree Mesh Creation
  • Updates
    • Major update to the Peak Finder algorithm and application. New selection panel for the query of channel groups. Faster plotting.
    • Implementation of the ui.json for Peak Finder and Octree Mesh Creation. Parameters can be re-loaded in the Notebook app from the Project Panel.
    • Object and Data selection widgets now use the entities uuid as reference. The name of Objects is displayed with the parent group to facilitate the sorting/selection.
    • Zonge (8 Hz) added to the list of airborne EM systems.
    • General maintenance and bug fixes.