v0.3.0 (November 22, 2023)#
This release introduces significant enhancements and bug fixes over version v0.2.8.
API change The datasets
h.h5andn.npz, pertaining to Hongliu hydrogeological logging and Nansha land subsidence respectively, have been removed from the software package. Users can still access these datasets as usual, albeit through remote downloads. This modification substantially reduces thewatex.datasetspackage size.API change The classes
watex.methods.em.Processingandwatex.methods.em.ZChave been deprecated. They are now replaced bywatex.methods.em.EMAPandwatex.methods.em.MT, respectively, aligning with our ongoing efforts to streamline and enhance our API.API change The method
watex.utils.funcutils.fit_by_llis now deprecated in favor ofwatex.utils.funcutils.fit_ll(), as part of our continuous API refinement.Fix A critical bug associated with the static shift removal in AMT data has been addressed. The formerly deprecated method
watex.methods.em.ZC.get_ss_correction_factorsis succeeded bywatex.methods.em.MT.get_ss_correction_factors(). This update ensures that correction factors are applied individually to each station, enhancing precision. Additionally, users are provided the flexibility to manually input correction factorsss_fxandss_fyinto a list.Feature The function
watex.utils.plotutils.plot_tensors()now visualizes resistivity and phase tensors, alongside the real and imaginary impedance, offering comprehensive data analysis capabilities.Feature Through
watex.utils.torres_verdin_filter(), users can now calculate the adaptive moving average of data arrays based on Torres and Verdin methodologies, facilitating advanced data processing.Feature Noise removal from individual components
xx,yy,xy, oryxis now possible withwatex.methods.em.filter_noises(), enhancing data clarity and analysis quality.Feature The method
watex.methods.em.MT.remove_noises()is introduced to eliminate artifacts and smooth data, ensuring cleaner and more reliable datasets for analysis.Feature The new function
watex.methods.em.drop_frequencies()allows users to discard bad frequencies or those lacking consistent data within EDI files, streamlining data preprocessing.Feature With
watex.utils.plotutils.plot_sounding(), users can now plot vertical electrical resistivity data, broadening the scope of geophysical exploration analysis.Feature
watex.utils.baseutils.download_file2()emerges as the preferred function for remote file downloads, offering a consistent and reliable alternative to the previously utilizedwatex.utils.baseutils.get_remote_data(). Both functions require therequestslibrary for operation.Enhancement The
watex.utils.plot_profiling()function now supports the ax parameter, providing greater flexibility in data visualization.Enhancement In an improvement over previous versions,
watex.view.TPlot.plot_rhophi()now accommodates the kind parameter, allowing for differentiated plotting styles across multiple stations.Enhancement The issue of overlapping x-labels in
watex.utils.exmath.plotOhmicArea()has been successfully resolved, ensuring clearer and more legible visual presentations.