Releases: DASDAE/dascore
v0.1.1
What's Changed
- changed the RSF writer to byteorder Fortran due to RSF requirement by @aaronjgirard in #343
- fixed time origin on o1 for RSF writer and made dummy starttime variable by @aaronjgirard in #344
- Examples to support data registry entries by @d-chambers in #348
- Fix 349 by @d-chambers in #350
- add OptoDAS support by @d-chambers in #347
- fix_353 by @d-chambers in #354
- Fix dasdae format reads with datetime-like coords by @d-chambers in #355
- methods for size and range of coords by @ahmadtourei in #356
- ifft=False for whiten by @ahmadtourei in #361
- add
change_length
coord method by @d-chambers in #363 - fix indefinite integrate by @d-chambers in #365
- fix synchronization issue with attrs.dims and coords.dims by @d-chambers in #367
- update codecov action by @d-chambers in #370
- Febus read, scan, and is_format support by @d-chambers in #369
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- added savgol filter to patch by @quasiStellar45 in #319
- Sentek format by @Shihao-Yuan in #320
- fix_321 by @d-chambers in #324
- fix badge links, doc build, python versions by @d-chambers in #323
- Progress bar options by @d-chambers in #328
- Coordinate documentation by @d-chambers in #327
- Documentation tweaks by @d-chambers in #329
- host development docs on Netlify by @d-chambers in #331
- Netlify 2 by @d-chambers in #332
- fix correlate rough edges by @d-chambers in #326
- add pep8 naming to ruff by @d-chambers in #330
- Fix benchmarks by @d-chambers in #333
- scan optimization by @d-chambers in #334
- Doc improvements by @d-chambers in #335
- Rename patch new by @d-chambers in #336
- Gaussian filter and smoothing recipe by @d-chambers in #337
- Smoothing documentation fix by @d-chambers in #338
- correlate_recipe_first_draft by @ahmadtourei in #339
- Stacking by @d-chambers in #340
- real-time proc codes and recipe by @ahmadtourei in #341
- Update Patch repr by @d-chambers in #342
New Contributors
- @quasiStellar45 made their first contribution in #319
- @Shihao-Yuan made their first contribution in #320
Full Changelog: v0.0.15...v0.1.0
0.0.15
What's Changed
- Fix #279 by @SeisMatt in #280
- Add module for dispersion image calculation by @ariellellouch in #275
- Added bit (sample-by-sample) normalization by @d-chambers in #284
- Added Dockerfile and build instructions to docs by @danesnick in #282
- fix #286 by @d-chambers in #288
- add tutorial for visualization by @Nik-P2 in #285
- add forking recipe for how to contribute by @ahmadtourei in #289
- Added measurement type to waterfall colorbar by @d-chambers in #293
- Signal whitening by @ariellellouch in #287
- fix #303 by @d-chambers in #304
- Added RSF writer and tests by @aaronjgirard in #301
- embarrassingly mpi4py recipe by @ahmadtourei in #299
- RSF examples fix by @aaronjgirard in #306
- Update io/rsf/init.py examples for docstring by @aaronjgirard in #307
- Test python 3.12 by @d-chambers in #302
- added to_pandas and test by @code-cullison in #300
- conda cache string to include architecture by @d-chambers in #312
- fix #295 by @d-chambers in #311
- fix #309 by @d-chambers in #313
- HDF5 refactor by @d-chambers in #310
- fix_272 by @d-chambers in #314
- Coordinate recipe by @aissah in #292
- Correlate by @ahmadtourei in #297
- Improved data import and export by @d-chambers in #315
- workaround for sporadic pytables illegal instruction on mac CI by @d-chambers in #316
- Small tweaks for the DASCore paper by @d-chambers in #317
- ruff format by @d-chambers in #318
New Contributors
- @SeisMatt made their first contribution in #280
- @ariellellouch made their first contribution in #275
- @Nik-P2 made their first contribution in #285
- @code-cullison made their first contribution in #300
Full Changelog: v0.0.14...v0.0.15
v0.0.14
What's Changed
- Recipe release by @ahmadtourei in #253
- Recipe release by @ahmadtourei in #255
- fix #251 by @d-chambers in #256
- get_filter error message by @d-chambers in #257
- add logo by @d-chambers in #258
- API cleanup by @d-chambers in #249
- coord api update by @d-chambers in #259
- Spool chunk index and segments by @d-chambers in #263
- fix #265 by @d-chambers in #267
- fix #266 by @d-chambers in #268
- refactor wiggle plot by @d-chambers in #269
- Segy by @aaronjgirard in #270
New Contributors
- @aaronjgirard made their first contribution in #270
Full Changelog: v0.0.13...v0.0.14
v0.0.13
What's Changed
- Patch refactor by @d-chambers in #180
- add tag checkout by @d-chambers in #182
- adjust step requirements for merging by @d-chambers in #184
- Fix tag fetch in CI by @d-chambers in #185
- fix typo in code comment by @d-chambers in #187
- Patch operators by @d-chambers in #186
- add doc build to release by @d-chambers in #188
- Patch diff integrate by @d-chambers in #189
- time utils maintenance by @d-chambers in #191
- Ft transforms by @d-chambers in #192
- fix doc-build by @d-chambers in #193
- Io refactor by @d-chambers in #195
- Io typehint support by @d-chambers in #196
- Pydantic v2 by @d-chambers in #197
- patch method iselect by @d-chambers in #198
- patch method set_dims by @d-chambers in #199
- Docs refactor by @d-chambers in #201
- add an automatic table of io supports by @ahmadtourei in #202
- Update linting by @d-chambers in #203
- Fix doc build by @d-chambers in #204
- Unit fixes by @d-chambers in #205
- add note on documentation strategy by @d-chambers in #206
- pin tables >3.7 by @d-chambers in #210
- add radian alias by @d-chambers in #217
- fix chunk merge by @d-chambers in #218
- Sort method for spool by @ahmadtourei in #222
- Attrs refactor by @d-chambers in #219
- shorter patch history with numpy arrays by @d-chambers in #223
- fix #221 by @d-chambers in #225
- Spool map by @d-chambers in #227
- coord.get_sample_count by @d-chambers in #228
- fix suffix in IO by @d-chambers in #232
- fix_229 by @d-chambers in #234
- read pubdas TDMS by @d-chambers in #231
- update ruff linting by @d-chambers in #236
- Implement rolling functions by @d-chambers in #238
- median_filter generalization, samples argument. by @d-chambers in #239
- get_coord to allow non-array by @d-chambers in #240
- prodml optional data type by @d-chambers in #244
- More flexible DASDAE io by @d-chambers in #245
- remove twitter from website by @d-chambers in #243
- H5Simple format support by @d-chambers in #247
- attr_conflict argument in spool.chunk by @d-chambers in #246
Full Changelog: v0.0.12...v0.0.13
v0.0.12
This is a release before merging #180. In case #180 introduces new bugs this version will serve as a stable reference point until they are worked out.
It was also necessary as pydantic v2, which was released on June 30th, will be installed automatically before #181, effectively breaking previous versions.
What's Changed
- fixed a typo (Read --> Write) by @ahmadtourei in #167
- Fix #168 by @d-chambers in #169
- Allow spool negative indexing by @d-chambers in #173
- update waterfall plot by @d-chambers in #175
- Performance Benchmarks by @d-chambers in #176
- fix #178 by @d-chambers in #179
- updated detrend function's docstring to conform how the function shou… by @ahmadtourei in #177
- pin pydantic < 2 by @d-chambers in #181
Full Changelog: v0.0.11...v0.0.12
v0.0.11
This releases adds support for prodml and fixes various bugs.
What's Changed
- Windows compatibility tweak: astype(int) by @shawnboltz in #146
- Tests for issue #149 by @d-chambers in #150
- patch.select to no longer generate history entry by @d-chambers in #151
- restrict distribution files by @d-chambers in #153
- Add taper processing method by @d-chambers in #154
- Fix time formatting in waterfall plot by @d-chambers in #156
- read support for ProdML by @d-chambers in #157
- config stable and dev docs by @d-chambers in #162
- Filespool chunk by @d-chambers in #165
New Contributors
- @shawnboltz made their first contribution in #146
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
- fix environment file by @d-chambers in #117
- Viz upgrade by @d-chambers in #119
- add default string to signature pages by @d-chambers in #130
- add support for specifying spool index by @d-chambers in #131
- Better error message for non-existent spool file/directory by @d-chambers in #132
- QuantX io support by @d-chambers in #133
- improve CI by @d-chambers in #134
- Transform semantics by @d-chambers in #135
- Remove file warning by @d-chambers in #136
- add terra15 v6 tests, fix #127 by @d-chambers in #140
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- incremental updates for API gen by @d-chambers in #86
- fix tag length by @d-chambers in #89
- Update documentation.qmd by @danesnick in #88
- Median filter by @jinwar in #90
- Updated detrend.py to conform to docstring API example guidelines by @danesnick in #91
- Adding standardize function by @ahmadtourei in #92
- Codesprint add examples doc by @danesnick in #94
- Sobel by @SeunghooKim in #93
- update pr template by @d-chambers in #99
- Optional deps by @d-chambers in #103
- add recipes for contributors by @ahmadtourei in #98
- Pydantic attrs by @d-chambers in #107
- Fix doc build by @d-chambers in #109
- fix cross reference filter by @d-chambers in #112
- Wiggleplot by @aissah in #95
- update issue template by @d-chambers in #116
- Use scipy's decimate. by @d-chambers in #115
- add python 3.11 to workflow by @d-chambers in #102
New Contributors
- @danesnick made their first contribution in #88
- @ahmadtourei made their first contribution in #92
- @SeunghooKim made their first contribution in #93
Full Changelog: v0.0.8...v0.0.9
v0.0.8
The main feature of this release is a fix in the TDMS parser that accounts for a rounding error which can cause it to skip a channel (see #85).
Also added API documentation and scripts to generate them.
What's Changed
- Api docs by @d-chambers in #82
- fix tdms off by one error by @d-chambers in #85
Full Changelog: v0.0.7...v0.0.8