Geoapps

Latest version: v0.11.1

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

Scan your dependencies

Page 1 of 3

0.11.0

What's Changed

New features

* GEOPY-750: Create SimPEG FEM driver, by benk-mira in https://github.com/MiraGeoscience/geoapps/pull/580
* GEOPY-715: Prototype joint inversion driver (single property), by domfournier in https://github.com/MiraGeoscience/geoapps/pull/541
* GEOPY-787: Base joint inversion driver (cross-gradient regularization), by domfournier in https://github.com/MiraGeoscience/geoapps/pull/586

Inversion updates

* GEOPY-74: Fork the latest Simpeg development based on simpeg>=0.18, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/564
* GEOPY-217: Allow no reference model for Jupyter-app inversions, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/605
* GEOPY-267: Inversion Log: Add flag for switch to spherical/ IRLS iterations, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/574
* GEOPY-328: Inversion: Use drape model for EM1D inversion, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/603
* GEOPY-507: Allow jupyter app full browser width, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/576
* GEOPY-607: Use Base inversion for Mag/Grav application, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/575
* GEOPY-927: Allow to run 2D inversion from mesh parameters, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/546
* GEOPY-905: Time units not considered by receivers, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/543
* GEOPY-757: Add Ground TEM large-loop to geoapps, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/577
* GEOPY-1057: Bad handling of topo from joint drivers: change enforce_active to False, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/608

General Feature updates

* GEOPY-1059: Fix deprecation warnings for radial and surface refinements, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/612
* GEOPY-1100: Add triangulation refinement for surfaces, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/613
* GEOPY-961: Use Qt web window for scatter plot., by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/567

UI.json features

* GEOPY-830: Allow Params to take Path type as input value for geoh5, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/569
* GEOPY-875: Add warning message if version differs, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/607
* GEOPY-930: Remove alpha parameters from forward ui.json's, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/547

Maintenance

* GEOPY-936: Do not spell check on environment yml files, by sebhmg in https://github.com/MiraGeoscience/geoapps/pull/548
* GEOPY-947: Replace os.path by libpath, by sebhmg in https://github.com/MiraGeoscience/geoapps/pull/565
* GEOPY-958: Fix Scatter plot app and add unittest, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/566
* GEOPY-973: Update develop with the latest changes from the main branch, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/573
* GEOPY-546: Add 3rd party notice to the project, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/570
* GEOPY-970: Resolve the issue of clipping out .ui with Path and stem, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/571
* GEOPY-241: Update the codebase to be compatible with geoh5py v0.8.0-a3, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/578
* GEOPY-565: Save a ui.json file on the resulting object saved to geoh5 during livelink run, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/579
* GEOPY-997: Update dash to 2.11 and fix deprecation warning, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/583
* GEOPY-979: Update SimPEG development based on simpeg>=0.18, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/581
* GEOPY-1010: Fix apparent resistivity failure for non-sorted TX in DC application, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/587
* GEOPY-1005: Fix joint cross-gradient issue with conductivity, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/588
* GEOPY-838: Imported SimPEG inversion data now have calculated and residual on the same data type, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/589
* GEOPY-632: Remove detrend from PF inversion in ui.json. Create a new application just for grid transformation, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/590
* GEOPY-1007: Remove Forward checkboxes showing on the saved inversion group, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/593
* GEOPY-1020: Update metadata of inversions to point to new entities, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/592
* GEOPY-1015: Fix parallelization for airborne FEM sources, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/591
* GEOPY-1019: Remove data windowing from ui.json, by jamiefb in https://github.com/MiraGeoscience/geoapps/pull/596
* GEOPY-1027: Fix data/predicted type naming, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/597
* GEOPY-326: Generalize tile_locations method in inversion, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/600
* GEOPY-989: Remove the forward_ui_json and update labels in write_default_uijson, by benk-mira in https://github.com/MiraGeoscience/geoapps/pull/595
* GEOPY-189: Ambiguous symbol percent for inversion uncertainties. Add error check for value > 1, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/601
* GEOPY-1028: Fix deprecation warnings in EM1D, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/604
* GEOPY-1035: Crash fix on Airborne TEM selection, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/606
* GEOPY-1072,1069: Bad octree change on tiles for large loop EM, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/609
* GEOPY-1090: Fix pytest deprecation warning for returning values in inversion runtests, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/611
* GEOPY-1023: Prepare release geoapps-0.11.0, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/615
* GEOPY-1149: Lock files for GeoPy 1149, by andrewg-mira in https://github.com/MiraGeoscience/geoapps/pull/621
* GEOPY-1149: Add LAS package (Work in Progress), by sebhmg in https://github.com/MiraGeoscience/geoapps/pull/620
* GEOPY-1116: Update Pillow as recommended by GitHub advisory, by sebhmg in https://github.com/MiraGeoscience/geoapps/pull/625
* GEOPY-1116: Point to geoh5py tag v0.8.0-rc.2, by sebhmg in https://github.com/MiraGeoscience/geoapps/pull/626
* GEOPY-1132: Jupyter-notebook area selection not applied, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/623
* GEOPY-1190: MT forward simulation does not match 0.10.0, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/629
* GEOPY-1194: Prepare release geoapps-0.11.0, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/631
* GEOPY-1205: Avoid crash on None, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/633
* GEOPY-1206: Remove out_group assignment, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/632
* GA-7650: Missing packages in yaml dependencies for core and non-ui - followup, by sebhmg in https://github.com/MiraGeoscience/geoapps/pull/634
* GEOPY-1232: Fix non-optional dependencies in conda lock file, by sebhmg in https://github.com/MiraGeoscience/geoapps/pull/639
* GEOPY-1220: Crash on multi-component tem, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/640
* GEOPY-1247: Need to enforce active on ground EM survey, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/642
* GEOPY-1203: Fix docs of release v0.11.0, by domfournier in https://github.com/MiraGeoscience/geoapps/pull/644

**Full Changelog**: https://github.com/MiraGeoscience/geoapps/compare/v0.10.0...v0.11.0

0.10.0

(Major Release)

- GEOPY-738: Add Airborne Time-Domain EM (ATEM) inversion to the inversion suite.
- GEOPY-829, 727: Bug fixes

0.9.2

Hotfix release for issues encountered since 0.9.1.

- GEOPY-835: Fix iso-surface creation crash after multiple runs of marching cube.
- GEOPY-734, 827, 828, 829, 833: Improve installation and fix SSL error encountered by some users.
- GEOPY-814: Update copyright year
- GEOPY-732: Fix crash on ui.json execution of non-inversion apps from ANALYST.
- GEOPY-729: Add version information to main documentation page.

0.9.1

This release fixes some of the issues encountered since releasing v0.9.0.

- GEOPY-697, 694, 685: Better handling of Curve entity in inversions UI.
- GEOPY-690: Re-implementation of the Z from topo option for DC-IP and MT inversions. Source and receivers are no longer draped onto the active (discretized) topography. To reduce numerical artifacts, the active set is instead augmented to include cells intercepted by receivers locations. The drape on top remains optional as for all other methods.
- GEOPY-397: Re-simulation of tensor gravity and magnetics in the Flin Flon demo project.

Also included are SimPEG specific changes:
- Fix error in the IRLS weights for MVI using the "total" gradient option.
- Fix error in the stashed regularization operator introduced in v0.9.0

0.9.0

**(Major Release)**

This release focuses on SimPEG DC/IP 2D inversion as well as a revamp of all inversion UIs.

- GEOPY-604-606: Create inversion UI and mechanics for SimPEG DC/IP 2D inversion.
- GEOPY-657: Standardization and update of all inversion UIs (Grav, MVI, DCIP, Natural Sources)
- Removal of octree mesh creation within the inversion UI. Creation must be done prior to running the inversion.
- Reference, starting and bound models referenced to the input mesh. Interpolation must be done prior to running the inversion.
- General UX improvements to layout.
- GEOPY-645: Add beta cooling rate and cooling factor option.
- GEOPY-641: Add option to store sensitivities on RAM or SSD (default).
- GEOPY-613: Allow for TEM survey entities as input for SimPEG EM1D inversions.

New or revamped applications:
- GEOPY-579: New BlockModel creation application.
- GEOPY-592: Conversion of Clustering to Dash (Plotly) app with ui.json implementation.
- GEOPY-588: Conversion of Scatter Plot to Dash (Plotly) app with ui.json implementation.
- GEOPY-534: Conversion of Edge Detection to Dash (Plotly) app with ui.json implementation.
- GEOPY-456: Conversion of Contouring to Dash (Plotly) app with ui.json implementation.

0.8.1

This release addresses issues encountered introduced in v0.8.0.

- GEOPY-600, GEOPY-609: Fix corruption of geoh5 file for inversions from ANALYST runs.
- GEOPY-578: Fix issues with iso-surface introduced by geoh5py v0.4.0 update.
- GEOPY-561, GEOPY-562, GEOPY-563, GEOPY-564: Fix re-load of jupyter apps (Peak Finder, 3D inversions) from ui.json.
- GEOPY-581: PEP8 (pylint) compliance code update.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.