- First release on PyPI.
- Updated the structure of MTH5 to have
Experiment
as the top level - Updated tests
- Backwards compatibility works
- Updated Docs
- fixed bugs
- Added TransferFunctions and TransferFunction groups at the station level that can now hold transfer functions
- Added channel_summary and tf_summary tables that are updated upon close if the file is in 'w' mode
- Updated tests
- Updated documentation
- Note: tests for make_mth5 from IRIS are currently not working as there has been some reorganization with data at the DMC
- Added calibration functions
- minor bug fixes
- updated tests
- updated documentation
- Rebased IO module to make a module for each data logger type
- Updated tests
- Updated documentation
- Factored make_mth5
- change default initialize_mth5 to use append mode, issue #92 by @kkappler in #94
- Fix issue 105 by @kkappler in PR #106
- adding in parallel mth5 tutorial by @nre900 in #110
- adding in new tutorial and modifications to mth5_in_parallel.ipynb by @nre900 in issue #112
- Add phoenix reader by @kujaku11 in PR #103
- Remove response by @kujaku11 in PR #100
- Speed up station and survey validataion by
- Tutorial updates by @nre900
- remove kwarg specifying default value
- update initialize_mth5
- Have a single metadata object for ChannelTS and RunTS
- Use h5 Paths to get groups and datasets
- Bump wheel from 0.33.6 to 0.38.1
- Adding __add__ and merge to ChannelTS in #136
- Added Clients in #82 incuding USGS Geomagnetic client
- Add Scipy filters to xarray in #139
- Fix FDSN download with no channel filters in #137
- Align Channels in RunTS in #141
- Fix FDSN download without all runs in #154
- Add ability to store Fouried Coefficients estimated by processing software
- Updated Phoenix reader
- Using Loguru now instead of built-in logging module
- Fixed slicing of channel dataset
- minor bug fixes
- removed restriction on pandas < 2
- Fix issue 171 by @kkappler in #172
- Add try except for runs with no channels by @kkappler in #176
- remove references to filter correction operation by @kkappler in #177
- Fix mt metadata issue 173 by @kkappler in #174
- Notebook updates by @kujaku11 in #178
- add (failing) test that fc_metadata updates as expected by @kkappler in #173
- Add return self to open_mth5() by @kkappler in #183
- Patches by @kkappler in #181
- Patches by @kkappler in #184
- Update how MTH5Tables handles dtype by @kujaku11 in #192
- Patches by @kkappler in #190
- add synthetic time series by @kkappler in #194
- Patches by @kujaku11 in #195
- Update tests.yml by @kujaku11 in #196
- Run ipynb on tests by @kujaku11 in #200
- Wtf by @kujaku11 in #205
- Fix issue 191 by @kkappler in #208
- Fix issue 191 by @kkappler in #211
- Fix issue 209 by @kkappler in #210
- Update station.py by @kujaku11 in #215
- Patches by @kkappler in #206
- Fix issue 219 by @kkappler in #222
- Fix issue 217 by @kkappler in #218
- try fix #223 by @kkappler in #224
- Add some more multivariate functionality by @kkappler in #228
- Fix issue 209a by @kkappler in #231
- Minor multivariate updates by @kkappler in #232
- Updating bugs and Adding functionality by @kujaku11 in #226
- bump v0.4.3 --> v0.4.4 by @kujaku11 in #216
- add aurora tools to mth5 by @kujaku11 in #229
- Patches by @kkappler in #234
- Fix issue 233 by @kkappler in #235
- hotfix synthetic electric field polarity (#236) by @kkappler in #237
- Fix issue 191 by @kkappler in #239
- Update synthetic data by @kkappler in #243
- Optimize adding TF by @kujaku11 in #242
- Patches by @kujaku11 in #244
- bump v0.4.6 --> v0.4.7 by @kujaku11 in #245
- Fix Issue 241 by @dequiroga in #246
- Updating clients by @kujaku11 in #249
- Update MakeMTH5 and clients by @kujaku11 in #189
- Updating Clients by @kujaku11 in #250
- @dequiroga made their first contribution in #246
Full Changelog: https://github.com/kujaku11/mth5/compare/v0.4.7...v0.4.8
Full Changelog: https://github.com/kujaku11/mth5/compare/v0.4.8...v0.4.9
- HOT FIX: importing scipy, to use scipy.stats by @dequiroga in #258
- FC dataset end time consistency by @dequiroga in #264
- Add Metronix reader by @kujaku11 in #261
- Resolve SyntaxWarnings in Python 3.12 and above for invalid escape sequences by @jameswilburlewis in #256
- Patches by @kujaku11 in #265
- Update README.md by @kujaku11 in #266