Geoapps

Latest version: v0.11.1

Safety actively analyzes 688568 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.8.0

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
* andrewg-mira made their first contribution in https://github.com/MiraGeoscience/geoapps/pull/378

**Full Changelog**: https://github.com/MiraGeoscience/geoapps/compare/v0.7.1...v0.8.0

0.7.0

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.

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

0.6.2

0.6.1

(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

0.6.0

New Application - Direct current and induced polarization 3D inversion

The application provides an interface to the open-source [SimPEG](https://simpeg.xyz/) 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.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.