Recent Releases of PyGMI - a python package for geoscience modelling and interpretation
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.9.7
v3.2.9.7, 26 May 2025
- Added selected mtpy functions to solve conda problem.
- Fixed occam display bug when apparent resistivities are all zero.
- Added scrollbar to magnetic inversion
- Fixed a bug when loading in projects
- Smoothing can now be called via a function.
- Normalization and equation editor can now be called via functions.
- Cluster crisp and fuzzy can now be called as functions
- Tiltdepth is now calculated in a function.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole 7 months ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.9.2
v3.2.9.2, 12 May 2025
- Added some different icons for dark themes.
- Added import of SPECPR library.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole 8 months ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.9.0
v3.2.9.0, 25 April 2025
- Connected help to potential field modelling, remote sensing and seismology.
- Fixed a bug importing some macroseismic data.
- Updated show surface to PyVista.
- Updated 3D model display to PyVista.
- Linked help to raster, vector, boreholes, classification, EM, gravity, magnetics, and MT menus.
- Added class dataset range plot for cluster analysis.
- Fixed a bug when exporting amplitudes in Nordic2.
- Updated from Qt5 to Qt6.
- Updated help files
- Fixed a bug where ASTER files were duplicated in batch mode.
- Fixed a bug in equation editor where a leading space caused errors
- Batch file list now works with cut raster
- Fixed a bug causing strange colours on change viewer.
- Fixed bugs causing matplotlib save image to not work.
- Importing satellite data in batch mode will select bands starting with B
- Updated dependencies
- Changed borehole font size and log size
- Added feature for analyse spectra
- Changed 'Create Batch' to 'Import Batch' in remote sensing menu.
- L1C sentinel data can be topographically corrected.
- Modis 6.0 support removed.
- Added borehole menu
- Added Local to Base station label in gravity
- Saving EDI file will not give overwrite warning,
- Test contours are thinner in 3D modelling.
- Ranged copy now references layer and profile view.
- Plots now use tight layout and not constrained.
- Magnetic residual and gravity residual now appears immediately in overview combo of modelling after calculation.
- Fixed a bug causing a crash while merging models
- Added temporal b-value and simple event import
- Fixed bugs exporting models to shapefiles or kmz files
- Fixed a bug where reprojecting crashed for data without nodata.
- Fixed a bug where a missing profile picture on a model cashed a crash.
- Updated docstrings
- Fixed a bug in mosaic relating to bounds.
- Fixed a bug in mosaic relating to float32 nodata.
- Started changing PyGMI help to browser based help
- Tilt depth now display and exports depth points
- Clipping a vector using a polygon no longer needs identical projections.
- Fixed a bug where Feature Intersection Density geometries could not be used.
- Equation editor shows warning about negative logs and sqrt
- Gradients now accepts float order parameter.
- Help files updated and added to fuzzy and crisp clustering
- Membership plot has better labels for choices
- Results from supervised classification will have their class names correctly displayed on class maps and statistics.
- Obj graph will no longer apply to supervised classification
- Bugfix - fixed scaling bug in segmentation.
- Fixed a bug on the graph tool where ptp calculation should have been ma.ptp.
- Other locations updated as well.
- MarineCopper colormap now works for vector display
- Derivative ratio now accepts float order.
- Fixed a bug where raster band units could be set to the string 'None' in the metadata interface.
- Bugfix - fixed a display problem on correlation coefficient graph.
- Negative null values can now be specified for gridding, Blanking distance now displays properly.
- Fixed a bug causing a crash in magnetic calculation
- Fixed a bug preventing raterfilelists from being used in hyperspectral feature processing.
- Fixed a bug causing rasterfilelists to import slowly.
- Seisan export will now include line type 2,3,5,6
- Fixed a bug when change detection has no matching bands
- Added set_mask to Data
- SeisComp import bugfix
- Fixed a bug clipping data to zoom extents
- Importing Sentinel-2 via directory will now correctly show the directory name.
- Change detection now only calculated mean when necessary.
- Limit_memory added to API to test when PyGMI runs on less memory
- Fixed bugs in aster import and layer stacking
- Added modify_mask
- Made sure nodata is float32 when data is float32
- Added improved phull and renamed old function to phulljit
- Update cut_raster to include bounds
- Getfromrastermeta accepts Data as input for convenience.
- Filestorastermeta added.
- Mosaic is now accessible as function
- Sentinel2 can be imported to set bounds
- Function added to find where a new set of bounds intersects a dataset.
- Miscellaneous bugfixes
- Update ptp in line with numpy 2.
- Added improved hull calculation
- Added Sen2Cor interface
- Added topographic correction
- Fixed a memory leak with data on main interface
- Moved GroupProj, check_dataid, getepsgcodes and lstack from raster.dataprep to raster.misc to avoid circular dependencies
- Comboboxes will make sure their lists are clear before adding items
- ASTER, Landsat, Sentinel-2 and Worldview files now store azimuth and zenith information when imported
- Bugfix for cliptozoom
- Added Clip to Zoom for raster data.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole 8 months ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.8.21
v3.2.8.21, 01 October 2024
- Changed default font size for graphs from 10 to 8.
- Fixed a crash caused by an update of SimPEG API
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 1 year ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.8.20
v3.2.8.20, 18 September 2024
- Updated requirements for simpler install
- Beachball.py now does not depend on GDAL explicitly
- Bugfix - import xyz now accepts xlsx in common formats
- Added RGB images to hyperspectral analyze spectra
- Feature update
- Added kaolin crystallinity and pyrophyllite
- Added a new export raster dialogue
- Fixed an error in some tests.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 1 year ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.8.18
v3.2.8.18, 30 August 2024
- Improved performance of visibility calculation.
- Added possibility to specify temporary directory to the mosaic API, as well as assigning a default nodata value where none exists.
- Added CRS functionality to reproject API.
- Bugfix - fixed a bug importing some ASTER data.
- Bugfix - fixed a bug saving projects.
- Fixed a bug in change detection.
- Added SAVI, RDVI and GRVI to ratios.
- Fixed a bug with SeisComp import.
- SimPEG API changes.
- Fixed a bug with sunshading, when clicking on interface.
- Fixed bug in number of samples reported for stats.
- Removed winsound references.
- Added EHGA filter to tilt angle module.
- Added import of EMIT data.
- Fixed a bug importing SeisComp data.
- Improved discrete color bar function.
- Updated gradients help file.
- JPEG compression activated for GeoTIFFs.
- Cluster datasets can be cut.
- Added ML residual for SeisComp import.
- SeisComp extended autoloc3 seismic data can be imported.
- Fixed a bug causing some ASTER hdf data to not import properly in UTM.
- Fixed a bug importing .asc data.
- Will skip calculating statistics for a band if it is empty.
- Fixed an error loading in kml/kmz.
- ASTER zip import will attempt to assign a UTM crs if none is given.
- User can now select vector columns.
- Table is cleared properly in smoothing tool.
- Added API option to set bounds in vector import.
- Bugfix - vector display.
- Added folder icons to buttons which were missing it.
- Added vector correlation.
- Added correlation plot to vector data.
- Bugfix, RGB filename now correct.
- PyGMI will now report memory errors in the main interface.
- MNF and PCA use less memory.
- Vector plots have new colour options for point data.
- Update units on some seismology QC plots.
- Fixed scale of year plot on QC.
- Supervised classification now allows for ternary images.
- Minimum segmentation class label is now 1.
- Segmentation updated to use K-Means for more stable solution.
- Input data is also scaled to 255 for optimal segmentation.
- Changed ASTER output filename convention.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 1 year ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.8.0
v3.2.8.0, 18 January 2024
- Fixed a bug capturing in the change detection viewer.
- Fixed a bug causing a crash in change detection indices.
- Added reflectance calculation to L1 Landsat data.
- Fixed a bug calculating some ratios with B3A.
- Fixed a mask bug in Landslide indices.
- Raster viewer now allows current clip % to be assigned to all bands.
- Fixed a bug causing an offset in magnetic inversion.
- Occam executable can now be manually linking within MT module.
- Fixed a bug in BIRRP.
- Added OPTICS to clustering and segmentation.
- MNF transforms will use less memory at some stages.
- Correlation coefficients graph will not use scientific notation, for a cleaner plot.
- Cluster and Vector context menus will check for fuzzy, point and line related menus.
- Some modules will no longer try to accept RGB data to avoid crashes.
- Histograms will not try to be plotted for vector data without columns.
- Updated statistics views.
- Added error message to reprojxy.
- Updated readme.rst
- Fixed project save bug with QTextEdit.
- Fixed macro import bug.
- Fixed isocontour dxy bug.
- Update - added optional bigtiff, rather than enforced bigtiff export.
- Update - added another copper colorbar.
- Update - added optional nodata in mosaic.
- Added statistics for vector data.
- Added correct window headings for raster and vector graphs.
- Changed 'run' to 'acceptall' in older classes.
- Added bounds option for vector import.
- Added structure complexity.
- Bugfix - Change view now saves to png correctly.
- Update - Spot DIMAP import added.
- Added cumulative histograms.
- Raster graphs are now 150 dpi.
- Consolidated functions used in ginterp.
- Linear clip can now be applied to each ternary band individually.
- Ternary images will now display values even if some bands have nulls at a location.
- Bugfix = fixed a bug where .aux.xml was not created before statistics calculation.
- Bugfix - Nordic2 format.
- Update - Isolines can now be exported to shapefiles.
- Isoseismic contours now available.
- Added Nordic2 support.
- Update - added import for SEISAN macro format.
- Bugfix - fixed a bug causing slight shift in gridded data.
- Fixed a bug where no coordinates in a SEISAN file would cause a crash when plotting some graphs.
- File name in IO module will refresh when module is reused.
- Update to pfinvert because of APi depreciation.
- Fixed bug in change viewer
- Batch file load will ignore aux.xml
- Bugfix - fixed a problem importing old models due to new datetime property of raster data.
- Fixed processisactive bug.
- Bugfix relating to changes in matplotlib API.
- Csv in tilt depths no longer has # on header row.
- Fixed a bug where smoothing causes a crash on tilt angles, when there was no mask present.
- Fixed a bug where vector display crashed if file had no metadata.
- Point clip now checks for projections.
- Plot surfaces has improved colour mapping.
- Fixed contour bug due to matplotlib update.
- Fixed a bug changing from contour view.
- Added text file splitting routine to vector menu.
- Fixed some variable naming bugs.
- Fixed bug with matplotlib contour allseg depreciation.
- Fixed a bug where crs was not added to gridded data.
- Bugfix with beachball exports.
- Bugfix with project menu and 3D modelling.
- Changed version location.
- Fixed a project bug.
- Update to project API.
- Moved crs to pyproj.
- Projection list uses pyproj.
- Update to projects for some modules
- Batch import now supports Sentinel-2 directories.
- Added change detection indices and updated change detection viewer to work with RasterFileList.
- Reading of KMZ/KML is now supported.
- Added change detection.
- Added copy method to Data.
- Layer stacking updates datetime.
- Landsat units updated.
- Satellite imports now include date.
- Metadata for date is displayed and can be edited.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 2 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.7.16
v3.2.7.16, 24 July 2023
*Fixed bugs in analyse spectra, Landsat composite, condition index. *Added progress bar to noise calculation section of MNF. *Fixed a bug exporting ternary images from batch lists *Import remote sensing now cleans interface when reusing same module. *Main interface now clears data log when not on a module. *Bugfix - Sentinel 5P now compatible with new vector api. *Bugfix - SimPEG parameter depreciation. *Bugfix - EM inversion, added start time in code for triangular waveforms. *Update, added bisecting k-means. *Added 3D model statistics. *Added support for import of .shp.zip *Fixed a bug for landslide index. *Added error message for long column names for shapefiles. *Fixed problem with GeoPackage export. *Added import/export for GeoPackage. *Added Excel export. *ImportXYZ now asks for projection *Shape changed to Vector in menus. *Added Intrepid import *Vector data now has a metadata dialog where you can update projection information. *Fixed a bug exporting batch file lists. *Disabled export of covariances, since its too resource intensive. *Wavelengths converted to nanometers on import, to ensure compatibility with ArcGIS. *Vector API updates. *Vector menu name changes, to avoid confusion between GIS and geophysical terms *Shapefiles are imported using pyogrio setting for increased speed. *Gridding has code in a function for API convenience. *Excel files can now be imported. *Point shape files are now classified as point data. *Added Tilt Angle of the Horizontal Gradient. *Batch export now allows for RGB images with sunshading. *Metadata will now display data type. *Geotiff deflate now compresses int properly. *Bugfix - cut raster (through bounds) now have correct coodinates. *Fixed a bug exporting membership data for fuzzy clustering. *Changed tilt depth plot and made RTP optional *Created GXYZ function. *Made trim_raster more robust *Bugfix - fixed a bug where saving 3d model caused a crash. *Improved RasterFileList code. *Sentinel-2 data will be imported as float32 to save space. *Cut raster now uses multiple polygons in a shapefile. *Default export changed to GeoTIFF - DEFLATE *Fixed a bug displaying combinations of multipolygon and polygon data. *Fixed aster naming convention for batch export *Export raster now correctly prints to log. *PyGMI now allows nodata to be defined as None *Showprocesslog and pprint changed to showlog *Fix bug where satellite bands were not scaled properly. *Added more statistics for use in ArcGIS *Batch ratios saves with deflate compression. *SUTM conversion is now supported on single file satellite import. *GeoTIFF deflate compression now supported. *Batch export now uses an improved file name convention. *Reprojection source parameter not necessary since it is obtained from Data. *Batch import can force UTM to be S. *Generic data can be used in batch mode. *Generic data can be batch imported. *PCA and MNF updated to new RasterFileList format. *Update to band ratios for new RasterFileList format. *Updated export batch list. *Import of satellite data simplified, with added band selection. *Fixed a bug where reprojected data did not store the original filename. *Updated metaonly on Landsat import. *Export band list now correctly exports ASTER data. *Ternary exports now have band numbers in the file names *Bugfix using batch ratio export. *Model to shapefile export now has all lithologies in a single file. *Fixed a bug in modeller causing a crash with integer data. *Fault plane solutions now output to a single shapefile properly.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 2 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.6.5
v3.2.6.5, 29 March 2023
- Fixed a bug with some 3D model exports
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 2 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.6.3
v3.2.6.3, 27 March 2023
*Seisan import will now correct latitudes and longitudes to -180,180 and -90,90 *Fixed some errors in the minimum finding function. *Analyse spectra is more memory efficient *Sentinel 5P help updated *Hyperion import now imports to radiance. *Fixed a bug in condition indices *Progress bar for layer stack now displays correctly in mag inversion *Fixed a bug where RGB images would cause a crash in raster viewer or csv export in 3D modelling software. *MT occam has stdout redirected to main interface. *Inversion now uses weighted least squares regularization instead of Tikhonov (being depreciated in SimPEG) *Bugfix, fixed an null value bug in visibility and gradients *Fixed a possible bug with supervised classification and pandas *Fixed a bug causing modest_image code to break in Matplotlib 3.7 *Fixed a bug causing a crash when reading a file's metadata only. *Disabled parallel processing in grvmag3d to stop a numba bug crashing PyGMI *Sentinel 5P import can now clip with shapefiles and allows a threshold parameter *Data merge function allows for more parameters. *ASTER import loads projection in line with latest rasterio *Fixed bug in worldview data import using wrong date. *Fixed incorrect wavelength calculation for worldview *Mosaic now keeps wavelength information. *Added GeoEye to Worldview import *Ratios can uses worldview data with descriptive dataid *Update to rasterio in igrf *Made some updates to API to move from gdal to rasterio
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 3 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.6.0
v3.2.6.0, 30 November 2022
*Updated SimPEG inversion calls according to the new API *Changed default mu to accommodate new api warning. *Fixed a speed issue with the scatter plot tool. *Replaced cm with colormaps because of Matplotlib API change *In API, added data merge *In API, added vmin and vmax calculation in data class *Modestimage can now generate sunshading from api call *Fixed a bug with the cursor size on 3D modelling *Update to help files *Bugfix - merge to median *Fixed bug with vmin and vmax setting *Bugfix - fixed a bug when deleting a dataset connected to the modeller, and then connecting new data might cause a crash when re-entering the modeller. *PCA fit list bugfix *PCA - added fitting to list of files *Mosaic - changed mean option to median *Bugfix passing float instead of int *Condition indices now have a 'Landsat (All)' option *Expansion of raster merge capabilities for large files. *Get_data will try to regular import if Landsat import fails. *Fixed a bug when converting B3A in ratios *Changed label from Landsat Composite to Landsat Temporal Composite *API for import raster now allows bounds in coordinates *Raster file list now has an export option. *MNF and PCA calculations now accept remote sensing formats. *Added new ratio - NMDI *Ratios - improved calculations for round off error. *Ratios - added ability to use sentinel 8A *Added mean and standard deviation to equation editor for pixel mean and pixel standard deviation. *Added some tests to cluster.py
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 3 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.5.12
v3.2.5.12, 24 August 2022
*Fixed a bug where gravity profiles exported from the 3D model had incorrect values. *Raster import can now import multiple files at once. *Fixed a bug where a crash occurred when sun shading was deselected.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 3 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.5.9
v3.2.5.9, 21 July 2022
*Removed GeoTIFF ZSTD export due to library issues. *Updates to help files. *Fixed spelling mistakes. *Removed redundant code. *Bugfix, scrollbars now match on main interface. *Bugfix, MNF forward transform bands now labelled correctly. *MNF and PCA will now output correct number of bands on inverse transform. *Band ratios and condition indices now includes Landsat 9 data. *Worldview Pan tile import bug fixed. *Worldview data import sped up. *Bugfix for crash when no land surface temperature data in condition indices. *Satellite import now sorts bands *Sentinel-2 import states band resolution to avoid duplicate band names. *Added a button to reset the light, so light direction is reset to new rotation. *MT edit EDI no longer crashes due to an error in the resize event. *Fixed a bug where Birch cluster analysis needed c-contiguous arrays. *Fixed a bug where some data entry points disappeared. *Crash in gradients fixed. *Ternary images can now display full histograms. *AGC test added *Thgrad test added *Vertical test added. *Landsat composite now allows for the target date to be manually set. *Small updates to code and comments. *Inversion tests *Bugfix for cursor width and height not being integers *Observed data minimum is now correct in pfmod, if null values are present. *In lstack, if masterid is True, and dxy is not null, dxy value will now be used. *Magnetic inversion now allows for custom numbers of classes. *Bugfix to mean mosaic *Fixed bug mosaicing with different nodata and dtype values. *Added Landsat composite *Layer stacking now checks extents in addition to rows and columns *Bugfix - spinbox setvalue now an integer. *MNF forward transform now allows custom number of components *Band sorting can be disabled for RGB images *Explained variance ratio added to PCA band names. *PCA added *Fixed bug where ternary images were showing strange colors when data was clipped *Raster Export will now sort the output bands, so that satellite data is in order. *Bugfix, RTP now puts projection into output. *Clustering is more memory efficient. *Mini batch k-means has been added. *New aster ratio added. *Sentinel-2 zip files are now accepted in batch processing *Cut raster will use first overlapping polygon in a multipolygon *Some MultiPolygon support has been added. *Fixed a bug which caused a crash if the text progressbar activates in a windows console. *Added 7/5, 6/2 and 7/3 Landsat 8 ratios to band ratio tool *Sentinel data is now recognized in the batch import by S2A and S2B prefixes. *Merge data will now merge based on shifting the last data to the mean overlap value.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 3 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.5.2
v3.2.5.2, 22 April 2022
*Fixed a nodata value problem with magnetic inversion. *Fixed the import of some MODIS data types *Fixed a crash which occurs in seismology QA, when no data is found. *Changed the x labels to vertical orientation, to fit more in. *Bugfix to remove nodata from inversion. *Fixed a bug where 'Other' datasets were not included in a model merge, causing a crash *Fixed a bug where static shift was incorrectly applied when applying to all stations *Fixed bad reference to wkt in pfmod *Fixed a bug where null values could cause artifacts for second order tilt angle *Exploration seismics viewer removed. *All classes are now shown after loading a shapefile for supervised classification. *Gridding will now apply a blanking distance for all methods. *Fixed a bug causing a crash when using cut vector *Fixed bug where rows and columns displayed were zero on startup, with some data. *Hexbin plot will add data units, if defined. *Visibility now accepts windows from 5 and up only. *AGC has some null value issues fixed. *Batch file import and related condition index and ratio calculations now support normal raster imports *Landsat import bugfix. *Ratio bugfix. *Masks will be taken only from bands used in ratio *Added support for WV-3 and WV-2 tile import, as well as in ratios. *Updated Magnetic inversion. *Added magnetic inversion via the SimPEG library *Added support for Landsat 9. *Fixed a bug causing supervised classification to crash *Gravity processing will now calculate drift based on datetime, and not on the order found in CG-5 file. *GMT import now added to raster file imports *Reproject will use specified input projection, as opposed to what was defined in the input data. *Give more information for gravity drift *A local projection is now assigned to datasets without a projection, to avoid errors later. *Fixed a bug displaying too much information on Line Map. *Data export now adds statistics for ease of use in ArcGIS *Fixed misinterpretation of unicode strings in line data. *Added encoding to open statements *Layer stacking (API) now allows a master dataset to which all other layers are clipped. *Modelling will not correctly use the dem *Added space delimited text files *Fixed a bug causing vector reprojection to crash. *Long projection information will now wrap correctly *ENVI data import now correctly stores fwhm information *Correlation graph now has a color bar and improved numbering *2d correlation coefficient will now corrected take into account layers with differing mask. *Text will use complementary colors. *Layer stacking will us a common data type when data types of input bands are mixed. *Raster image display defaults to no interpolation to avoid incorrect interpolation of null values. *Modis import now imports LULC layer. *Modis import update *Condition index now used a common mask between datasets, to avoid edge effects. *A null value of 1e=20 is also enforced. *Landsat level 2 science product images now convert DN to reflectance. *Condition indices have been moved to a new module, and the calculation has been corrected. *Equation editor now ensures that the output data type is the same as the input data type. *Bugfix - fixed a bug where the ratio list was not displaying on startup. *Updated error messages where no raster datasets are connected to a module or where there is no projection. *Bug fixed where analyze spectra could tried to create spectra outside of the image. *ASTER, Landsat and Sentinel-2 now store wavelength information properly *Analyze spectra will sort spectra beforehand, and advise stacking when necessary *Corrected wavelengths on Hyperion import *Added support for Hyperion L1T data
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 3 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.4.5
v3.2.4.5, 14 January 2022
*Added a warning if data has no projection *Fixed a bug where the hyperbolic tilt angle had an invalid mask *Fixed a bug where pressing 'OK' in display metadata caused a crash.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 4 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.4.4
v3.2.4.4, 13 January 2022
*Minor bug for surfer 7 export *Layer stacking will now give an error if input data has no projection. *Fixed a bug in RTP where nan were generated in FFT preparation, resulting in no output. *ZSTD compression option added for exporting GeoTiffs *Surfer 7 export now replaces surfer 6 export. *Fixed a bug where ASTER hdf was not correctly retrieving coordinates. *Added longitude and latitude labels to plots, where necessary *Added code to convert PolygonZ to polygon type when cutting out a raster *Get raster now allows the nodata value to be specified *Amended f2160 feature *Fixed a bug where layer stacking with common mask changed the nodata value in a dataset to 1e+20 *Added VCU calculation for Sentinel-2 *Added invert selection to ratio dialog.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 4 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.4.2
v3.2.4.2, 03 November 2021
*Bugfix to model saving for changes *PyGMI now allows a user to continue from where they left off in 3D calculations *Fixed some bugs with new ratio calculations *Added VCI, EVI, TCI, VHI to ratios *Added EVI calculation for ratios *Fixed a bug with 3D model profile resizing. *Added code for nodata being wrong type *Added code when importing old models, to make grids more compatible *Bugfix for RGB images *Added option to filter out values less than 1 if final product is a ratio. *Fixed bugs caused by rasterio to 3D modelling *Fixed a bug with AGC grid boundary. *Fixed a bug importing 3D models *Changed clip percentage labels *Changed raster data interpretation to raster data display. *Updated sentinel 5p to rasterio *Update to raster cutting using polygons *Multiple profiles can be extracted from raster. *Sentinel-2 bugfix *Fixed some bugs with testing routines *Added import of ASTER GED data *Update ASTER import *Fixed a bug with reprojection when the input data has no projection *Updated modis, landsat and sentinel2 to rasterio *Changed Data.nullvalue to Data.nodata *Fixed a bug with nodata values in new reprojection tool *Updated cut_raster to rasterio *Rasterio updates *Fixed masking on some ratios *Fixed new export to raster projection issue
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 4 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.4.1
v3.2.4.1, 20 September 2021
*Fixed a bug where layerstack was not loading properly.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 4 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.4.0
v3.2.4.0, 17 September 2021
*Fixed bug with new IGRF data correction. *Minor bugs *Fixed a bug in merge tool when * is in band name *Scatterplot tool displays classes using discrete colorbar. *Membership maps now display between 0 and 1 only. *Ginterp now includes membership data. *Copy.copy has been converted to copy.deepcopy in some instances. *Merge/mosaic now writes to disk to avoid memory slow downs. *Fixed bug where masks could eliminate data for classification, if no data at that point in another layer. *Fixed a bug on exiting mosaic *Added a warning if no feature found in process fetures. *Fixed a bug with importing xyz models, not having background. *Comment corrections for headings *Faster calculation of std dev in standard raster display. *Large update to speed for ginterp with big images. *Added projection information to Sentinel 5P import. *Z value on graphs fixed *Fixed some problems with modis import *Fixed geosoft xyz import *Fixed a bug in minc *Bugfix for display of z values when zoomed into raster modest image *Memory for MNF reduced on 1 step *Fixed bug with min and max merging *Merge tool has new options *Improved detection of minimum feature value. *IGRF code modified to allow for API calls and calculate faster *Batch export from process features now describes the mineral in the file name. *Updated help and option description. *Bugfix merge tool *Export raster will now export wavelengths and fwhm to ENVI, if present *Update to MNF help *MNF memory problem bugfix *Added MNF *Minimum curvature bugfix *Process features bug *Fixed a bug when importing bil files with nan values *Update processing features to allow for feature depth thresholds *Process features can now have new features added in features.py *Raster export will export wavelengths and reflectance scale factors, if available. *Any routine using hull removal is significantly faster, (e.g. feature processing) *Merge has been renames layer stack. *New merge module added to merge adjacent datasets (from rasterio) *Added text progressbars to all classes where necessary (for testing) *Merging can now have a common mask for all bands. *Scipy nearest neighbour replaces quickgrid, linear and cubic options added to gridding as well as minimum curvature *Fixed issue with merge assigning wrong nullvalue *Change to output IGRF bands only. *Added resampling of dtm to match magnetic data. *Fixed a bug when exporting geotiffs from ginterp.py *Allows for datatype to be set, eg to uint8. *Add sentinel 2 zip file functionality *Added an import for Sentinel 2 data, with bands only *Added AGC *Fixed a labelling bug after merge *Adds lower and upper clip functionality as well as display of clip values to histogram. *Added total horizontal gradient
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 4 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.3.0
v3.2.3.0, 01 June 2021
*Cluster - reports when no classes are found. *Segmentation - now has DBSCAN for grouping segments *Raster cut - will give a better error when teh polygon is not overlapping the data *Added *.tiff as opposed to *.tif to imports *Fixed some display bugs with ginterp. *Fixed a big with integer datasets when smoothing *Fixed an issue where projection information was not save in supervised classification results *Started to use modest_image for some of the raster image displays *Fixed a bug on analyze spectra causing scale problems *Calculate metrics now allows for saving of metrics to excel *Fixed bug importing some class shapefiles *Fixed a bug causing ratios to break when using sentinel 2 data. *Fixed an issue causing some dataset units to be imported incorrectly *Import wavelengths for ASTER and Landsat data *Merge tool will now have progress bar when use in export. *S2 data will store wavelengths for use in ArcGIS *Remove commas from remote sensing band names to ensure ESRI compatibility *Vector reprojection now warns if inf values are output. *Change hexbin colormap to inferno *Added colormaps to show raster and show surface *Set histogram number of bins to 'sqrt' as opposed to a fixed 50 bins. *Simplified ENVI import *Added log option for y-axis of histogram. *Added export for SEISAN to xlsx and shp *Bugfix - fixed a bug displaying some point vector data. *Seismology - to beachball plot import and b value calculation *Updates to spelling and help files *Updates QC graphs to take into account weight 9 for record type 4 *Fixed bugs importing some thermal aster data and L1T data *Hyperspectral analysis tool. *Project load bugfix *Added spectral interpretation tool. *Changed mosaic in equation editor to overlay grids. *Progress bar bugfix for RTP *Added 2.5 stddev to quick raster display. *Outlines of all polygons now remain on the map. *Confusion matrix display now has appropriate labels. *Shapefiles save and load class names *Fixed a bug which caused supervised classification to crash if a class was empty *Added equal area rose diagrams *Code to make sure only ENVI, ERS and EHdr can use BIL routine *Added faster import for BIL binary files. (i.e. ENVI and ER Mapper) *Added drift rate curve to gravity QC *MT tipper graphs added
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 4 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.2.4
*Fixed library installer problem in windows installer. *Added features to numpytopygmi function for convenience. *Added shapefile functionality to vector reprojection. *Update get raster to read sections of files.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 5 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.2.3
*Geophysical interpretation resizes window smoother. *Merge/resize tool will fill null values after resize. *Improved geophysics interpretation tool. *Fixed a bug where in some cases residual plots did not display data *Fixed a bug preventing PyGMI from running in Linux. *Updated install instructions for Anaconda *Export gdal routines now uses the progress bar *Fixed a bug preventing sentinel-2 data imported from ENVI files from having ratios calculated. *Geotiff output now has correct band names, especially for ternary images. *Fixed some bugs with showprocesslog calls *Updated ratios to accept data labelled Band 1, Band 2 etc using raster import. *For supervised classification, zoom tool and panning will no longer create polygon points *Fixed a bug in supervised classification where first point of new poly was on top left corner of grid. *Fixed a bug where only the edge of a polygon was used in class definitions *Reverted graph tool to plotting maps with matplotlib library instead of modestimage, because of bugs in zooming. *Custom profile will now show beginning and end of user coords as a + *Bugfix causing profiles with directions greater than 90 degrees to not work. *Added automatic detection of some x and y columns. *Made a change to gravity import allowing for e,w,s,n, in gps coords *Fixed some matplotlib issues due to API changes. *Changed method to call cm in Matplotlib *Changed library calls for matplotlib to be more compatible with pylint *Stopped using picker due to future matplotlib depreciation. *Fixed resize for picked features on line profile *Stopped redirecting stdout globally in favor of a more elegant approach *Fixed a scaling bug when viewing SEG-Y data. *Sentinel-2 import now divides DN by 10000 *Update to modis v6 import *TDEM additions *MODIS16 import *Change detection viewer now saves gif animations. *Changed FFT preparation padding to use a mach faster routine taking into account null values. *Added more bins for linear stretch in interpretation module. *Changed band labels for sentinel 2 import. *Added text toolbar class. *Added alpha channel support to RGB import.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 5 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.2.1.1
*Added 99% linear stretch to geophysical interp. *Created a magnetic menu for modules which are magnetic only. *Updated more graphs to have thousands separator. *Updated modelling to allow for data grids with only one column. *Fixed extents issue with gridding data. *Fixes an issue if there is missing geometry in a shapefile. *Fixed some issues with axis labels on graphs *Fixed a bug causing incorrect stats for supervised classification if null values were in the dataset. *Added comma as thousands separator for raster and vector graphs *Added upward and downward continuation. *Added general orders to vertical derivative functions *Fixed a bug exporting null values for 32 bit float datasets. *Fixed a recent bug preventing saving of data from geophysical interpretation tool *Added units for some remote sensing imports (sentinel-2 and aster) *Added modest_image support for display raster option *Fixed a bug causing a crash in interpretation tool when receiving results from cluster analysis *Added crisp and fuzzy cluster analysis settings *Added image segmentation settings *Added export for shapefiles *Added saved proj settings for cluster analysis *Added color to point shapefile display *Fixed a bug displaying incorrect utm values in EDI metadata *Fixed the message displayed from DBSCAN cluster analysis *Fixed a bug causing cut vector files to not be plotted. *Fixed bug in band select *Fixed a bug exporting saga data, when dataset had multiple bands *Reorganised code. *Updates to project save. *Added project save and load. *Will save workflow but only certain modules have settings saved at this stage. *Delete key now deletes arrows or items *Tests updated to reflect recent fixes. *File imports will display filename in information *Band ratio labels replace divide sign with div, for ESRI compatibility *Bugfixes in ratio import with a single file. *Data class will store the filename of the dataset imported. *Changed description on surfer grids. *Fixed a bug which occurs for some padding of RTP datasets *Fixed a bug in RTP calculation *Alpha version of ratios *Fixed a bug where PyGMI would crash when double clicking on an arrow. *Added a mosaic function to the equation editor, for a simple mosaic of two datasets. *Moved importing of remote sensing data to remote sensing menu. *Started work on a ratio function (remote sensing), with batch capabilities *Undo custom window size *Added import for sentinel 5P data *Fixed bug which reset last lithology whenever background layer has changes applied. *Changes will no longer be applied automatically *Bugfix, profile add *Custom profile now correctly deletes, and reports if it is outside the model area *Fixed a bug with drawing lines. *Added save complete when saving model in modelling interface. *Fixed the odd sizing of the cursor, and related drawing of lithologies. *Improved listboxes for modelling and 3D display *Fixed an issue where a custom profile image was not being saved with a 3D model *Fixed a bug when reimporting a model with RGB image inside it. *Updated readme files
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 5 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.1.0.0
*Updates to gravity routines to report duplicated stations. *Fix bug where reprojected coordinates were not properly written to exported file for vector datasets. *Fixed incorrect label on RTP. *Fixed entry into scatter plot tool, and tool now correctly only displays selected parts of the histogram. *Disabled windows context help. *Maps will now have plain coordinates rather than scientific notation. *Fixed a bug with equation editor causing iall variable to not work properly. *Added occam1d warning for no executable. *Fixed a bug causing clipping in saved sunshaded images. *Fixed interpolation on model (caused by API change) Fixed a bug in drift correction for gravity. *Added reprojection of line data. *Unified Line and point data - they are now the same thing. *Adopted pandas and geopandas as point, line and shapefile format *Misc updates
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 6 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.0.2.0
- SimPEG 1D TDEM inversion (pre release alpha)
- Improved line map scaling.
- Separated MT and EM routines.
- Made exit returns from routines more consistant.
- Added ability to tie in local gravity base station to a known base station.
- Fixed column labelling of gps data in gravity module.
- Fixed output of ternary colorbar.
- fixed bug when using 2% clip on sunshading
- Fixed bug due to gdal axis api change in 3.0
- Added 2% data clip to interpretation.
- Changed way PyGMI uses processlog on the main window. It now redirected from stdout.
- Fixed a scaling bug with derivative calculations. The calculations now correctly take into account cell spacing.
- Update pygmi.grav.iodefs.importpointdata.html
- Now able to grid line data.
- Corrected some errors in gravity processing.
- Fixed some problems with gravity processing and visualisation.
- Added seismology description corrections.
- Added new seismology tools.
- Fix colorbar export for ginterp.
- Added docstrings to many routines.
- Worked on model merge bug.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 6 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.0.1.0 Release
- Added custom profiles to the modelling interface
- Added test routines for PyGMI modules
- Added change detection viewer
- Added BIRRP interface
- Added supervised classification
- Added segmentation
- Fixed a bug causing the measured data in the 3D modeller to shift in the wrong place
- Added MT processing and inversion
- Added import and display of SEG-Y data
- Added basic gravity processing
- Change line direction to be 0 degrees in N direction. Added parallel processing to magnetic calculations
- Added parallel processing to core calculations for forward modelling
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 6 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 3.0.0.0 Release
- New 3D modelling interface
- QC for seismology events
- Added tilt depth to 3D model functionality
- Gridding now has an option for a null value.
- Added geosoft line data import and display.
- Added older crisp and fuzzy cluster routines
- Numerous bug fixes and improvements.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 6 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.4.3.0 Release
This is just a release for Linux users to fix some bugs
- Fixed bug in IGRF for linux systems
- Fixed dependency on winsound for linux systems
- Fixed bug on metadata for linux systems
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 7 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.4.1.2 Release
- Added updated IGRF coefficients
- Bug fixes in saving of 3d model, when it is used by another process, and in reading csv vector data.
- IGRF bugfix: fixed a bug relating to newer numpy
- Maintenance: Cleaned code in the equation editor.
- Add more control to Anaglyphs
- Fixed the orientation of anaglyph contours
- Fixed a bug in beachball code.
- Introduced anaglyphs for raster data.
- Updated color bar list to new standards
- Minor changes and a bugfix between ginterp.py and the latest matplotlib.
- Added directional lighting to 3D display
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 7 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.4.1 Release
- Added axis and orthographic projection option to 3D display view.
- Added perspective change to beachball plots
- Corrected clustering label.
- Bugfix on lithmodel.
- Correction to profile coordinates to place profile in centre of cell, as opposed to beginning of it.
- Added IGRF report backs.
- Fixed bugs with tensor calculations
- fix for error exporting text columns
- fixed a bug with calculating changes only on model
- made changed to the way matplotlib calls are made.
- speed improvements to gravity and magnetic calcs
- Fuzzy and Crisp clustering replaced by scikit_learn cluster analysis.
- Import of csv point data enhanced and new cut tool added for point data.
- Dependancies updated. Minor bugs fixed
- Removed the auto update check due to problems it was giving on many pc's
- Fixed bugs with smoothing data and merging data
- Got rid of excessive old code.
- Fixed a bug with null values from equation editor.
- Fixed null value bug exporting rgb tiffs. (8-bit)
- Changed the profile views so that calculated data is drawn over observed data.
- Fixed bugs relating to selection of raster bands going to modelling, and saving of those raster bands.
- Fixed bug on data import for Qt5
- Added Lith Merge
- Migrated to Qt5
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 8 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.15 Release
- Fixed incorrect calculation of remanence.
- 3d import fix.
- Fix for 3d import from text files.
- Anaglyph tests.
- Minor maintenence.
- Seismology Focmec format update.
- Added feature to calculate only changes to model.
- Fixed leapfrog import bug when header is in csv file.
- Readme update.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 9 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.14 Release
- Added import of Leapfrog csv blockfiles
- Fixed bug exporting ER Mapper files using SA custion projection
- Fixed a bug in 3D model software
- Bug fix for merge module
- Added a tool to merge two models
- reactivated a progress bar display
- alpha speed update
- update modelling calculation using multi processing.
- numerous bug fixes
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 9 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.12 Release
- Fixed an bug saving and opening files, introduced in previous commit.
- Bug fixes and prep for PyQt5
- Fixed a bug exporting 3D image.
- New version also checks for an update on pypi
- Fixed a bug with no mask exported from modeller.
- Fixed export bug
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 9 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.11 Release
- Added aster GED (binary) and fixed a bug on hdr aster GED import.
- Update to misc function
- Fixed a bug when resizing a model
- Bugfix in kmz export and in quarry event removal algorithm
- Fixes to shapefile 3D export
- Update to beachball, vertical gradient and export 3d model to shapefile
- Update to picture overlay on 3D modelling
- Fault plane solutions
- Update readme taking into account anaconda bug
You may need to install the Microsoft Visual C++ 2015 Redistributable. It can be obtained from: https://www.visualstudio.com/downloads/download-visual-studio-vs#d-visual-c
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 9 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.10 Release
Added some Raster imports - Fixed a bug preventing the saving of an image in the 3D viewer. It was caused by a changing library API. - Fixed the reduction to the pole module. - Removed pdb in crisp clust - Fixed bug affecting export of integer datasets - Arcinfo grid - Fixed a new bug with equation editor - Added save message for 3D model save. - Equation editor fix: Added null values, Fixed masking of null values - Added alpha version Vertical Gradients - but there is still lots of work to be done. It does not play well with null values. - Bugfix with export csv - New exports all profiles from a 3-d model
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 10 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.9 Release
- Fixed a bug crashing regional test
- Fixed a bug where null values were not set correctly in the normalization routine.
- Fixed a problem with an offset on calculated magnetic data, introduced in v2.2.8
- Fixed a bug when using the Seismology Delete Records option.
- Removed libraries not needed etc
- Fixed a problem with adding a gravity regional data set to calculated gravity.
- Updates to the speed of the calculation for magnetic data.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 10 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.7 release
- Update to setup for hosting on pypi
- Added the possibility for ENVI files to have .dat extension
- Allowed uint files to have a no data value of 0 where none is defined
- Fixed bug with surfer export
- Fixed bug with regional test
- Equation editor bug fix
- Fixed a bug where profiles were not saving to images correctly
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 10 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.6 Release
- Progress Bar on Main Interface. New progress bars include time left.
- Reprojecting bug fix for datasets with negative values.
- Fixes to tilt depth and new progress bars
- Added Column to tilt depth to specify contour id. Also removed redundant progress bars. Sped up smoothing with median.
- Added tilt depth algorithm.
- Bug Fix with tilt angle.
- Added RTP.
- Cluster and Fuzzy analysis had a bug when connecting external data
- Changed where rows and cols displays on modelling software, for people with lower resolution screens. Made small improvement to drawing speed on profile view.
- Added references to the help.
- Modelling now has variable size cursor.
- Change to modelling cursor.
- Updates the behaviour of the slider on the profile view of the 3D modelling module.
- Grids on kmz export were upside down
- Mag and Grav calculation buttons simplified.
- Gravity regional addition (scalar add) in modelling program now modify calculated data, instead of observed data - so that original data is honoured.
- Update to kmz export. The export now can allow smooth models. Update also allows new projection format for igrf, data reprojection and kmz files.
- Projections improved and expanded.
- Geotiff now save tfw world file. Contour Geotiffs are now 3 times bigger, to improve resolution. Contour lines now have double thickness.
- Sunshaded Geotiff is now the same as the on screen version.
- Add save model to 3D modelling module.
- Primary Help completed.
- First version with a helpdoc button on main interface.
- Fixed a bug on the Geosoft import.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 10 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.5 Release
- Fixed a display bug in modeller where data was not visible.
- Added Geosoft grid import
- Added Geopak grid import
- Fixed a python 2.7 print function bug
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole almost 11 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.4 Release
- Increased size of font for ternary colorbar.
- Corrected issues with modelling information display, especially w.r.t. remanence.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 11 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.3 Release
- Added ternary colorbar
- Fixed ability to save 3D images on new smoothing
- Bug fix - masking problem with ER Mapper import
- Added extra 3D display functionality
- Added smooth model
- Added marching cubes
- Forced full field recalc to avoid bug
- Fixed layer import bug
- Bug Fix in model import
- Fixed bug when resizing some models
- Fix for bad values in reprojections.
- New display of point data.
- Equation editor improved to use numexpr.
- Fixed a bug regarding duplicate data names in interpretation module.
- Added a few reports in 3D modelling module.
- Improved the multi-band select by making it a context menu.
- Update help reference.
- Update to python 3.4.2 - includes a dependency on numba. No longer use cython
- Added some seismology routines.
- Fixed writing of null value to file when exporting ENVI format.
- Query for which datasets to connect added.
- Added new gridding technique. and fixed bugs related to vector imports.
- Add a custom data range to the profile view on the modelling module.
Known Bugs
- Remanence value is sometimes stored incorrectly - this is fixed in latest version
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole about 11 years ago
PyGMI - a python package for geoscience modelling and interpretation - PyGMI 2.2.2 Release
The release contains numerous bug fixes including some relating to the multiprocessing modifications to the potential field calculations. Please make sure you are using this version. - Fixed problems with the potential field calculations. - Fixed bugs with the equation editor. - Fixed a bug with basic statistics and masked values. - Fixed a bug fix in the summing of calculations for modelling. - Fixed a problem when exporting color bars. - Fixed sunshade bug. - IGRF bug fixes. - Fixed problem with high colors in geotiff export. - Fixed a bug saving geotiffs. - Fixed bug on apply regional in modelling. - ASCII Import fixed. - Minor bug fixes and formatting. - Fixed imports into modules to allow for relative imports. - Fixed a bug in setup.py - Fixed a bad reference to pygmi.point in setup.py. It should now be pygmi.vector. - Improvements to calculation speed. - Regional model merge. - Allows merging of a regional model with primary model.
Scientific Software - Peer-reviewed
- Python
Published by Patrick-Cole over 11 years ago