v0.2.7 (July 09, 2023)#
These are minor changes in v0.2.6 that shows fugs fixed.
API change
fetch_data_from_repopreviously located inwatex.geology.coreis deprecated and replaced bywatex.utils.baseutils.get_remote_data().Fix Bug in geographical coordinates when values are given in string in
watex.geology.DSDrill.build_geology(). Henceforth, all numerical arguments are casted to numeric values brefore the drillholes construction.Fix
watex.utils.funcutils.str2columns()henceforth converts text value to string before parsing.Feature
watex.utils.baseutils.save_or_load()for saving or loading Numpy arrays. Idem forwatex.utils.baseutils.array2hdf5()for loading or writing array to hdf5.Feature
watex.utils.bin_counting()counts categorical variable and turn it into probabilistic ratio.Feature
watex.utils.resampling()combines Random Oversampling and UndersamplingFeature
watex.geology.core.GeoBase.find_properties()to find rock/structural properties or constraint the geological info to fit the rock in AGSO database.Feature
watex.geology.DSDrill.build_drillholes()can be used to build a specific drillhole manually through the parameter kind.Enhancement
watex.utils.read_data()is now able to read data in txt and numpy formats (.npy and .npz).Enhancement Add Nanshan land subsidence data.
watex.datasets.load_nlogs()accepts henceforthlsfor land subsidence as an argument for collection the subsidence data. The parameter years can be used accordingly to get the year of the subsidence.Enhancement
watex.geology.DSDrillimplementswatex.geology.DSDrill.set_drillholes()to construct the drilling with valid data passed to thefitmethod. The drillholes construction expects argument supplied to thepropertiesparameter. However,watex.geology.DSDrill.get_properties()can be used and to get the drillholes parameters before providing the property arguments.Enhancement
watex.utils.remove_outliers()accepts dataframe and removes outliers using z-score.