Releases: DASDAE/dascore
Releases · DASDAE/dascore
v0.1.4
Features
- support for numpy 2 by @d-chambers in #433
- tau_p by @ariellellouch in #431
- Whiten refactor by @d-chambers in #441
- add support for Neubrex das format by @d-chambers in #445
- add dim_reduce to aggregates, refactor patch utils by @d-chambers in #456
- notch for Patch by @ahmadtourei in #448
- add chirp example patch by @d-chambers in #442
- add UoU LF to registry by @d-chambers in #454
Bug fixes
- fix_379 by @d-chambers in #422
- fix_379 by @d-chambers in #422
- fix_379 by @d-chambers in #422
- fix 404 (new release's recipe) by @ahmadtourei in #424
- fix febus overlap issue by @d-chambers in #449
- fix PatchType and SpoolType type var by @d-chambers in #458
- fix #346 scan robust to corrupt file by @d-chambers in #426
- fix coordmanager non associated coord by @ahmadtourei in #440
- pint numpy compat by @d-chambers in #439
Misc
- add citation by @d-chambers in #423
- Raise spool.viz by @ahmadtourei in #425
- use micromamba by @d-chambers in #427
- add_distance_to by @d-chambers in #430
- pint numpy compat by @d-chambers in #439
- try to fix doc-build environment by @d-chambers in #446
- Use UV for linting action by @d-chambers in #450
- minor tweaks by @d-chambers in #452
- get_coords to accept quantity by @d-chambers in #453
- fix doc build by @d-chambers in #457
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- fix typo in description of library by @d-chambers in #403
- Fix rolling center by @ahmadtourei in #406
- Fix 409 by @d-chambers in #410
- clarify spool concat new dim behavior by @d-chambers in #407
- Add doctest instructions by @d-chambers in #414
- Neubrex dts dss support by @d-chambers in #411
- FK(velocity/slope) filter by @Shihao-Yuan in #413
- add notes for using apply with rolling by @ahmadtourei in #412
- DFT padding and slope filter simplification by @d-chambers in #415
- Fix 419 by @d-chambers in #420
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Rename named tuple in febus module by @d-chambers in #371
- rename Febus named tuple to private by @d-chambers in #372
- Pad by @ahmadtourei in #373
- simplify coord snap by @d-chambers in #374
- fix linking issue in quarto blocks by @d-chambers in #376
- fix 359 by @d-chambers in #377
- Fillna by @aissah in #378
- Adding roll function for patches by @Nik-P2 in #382
- make patch tutorial path more clear by @d-chambers in #387
- fixing doc building error on mac by @Nik-P2 in #391
- add io support for ap sensing by @d-chambers in #388
- Map plot by @aissah in #385
- Modify chunk, select, and waterfall by @ahmadtourei in #392
- FiberIO Directory Support and XML Binary support by @d-chambers in #384
- Aggregates, patch broadcasting, and refactoring by @d-chambers in #375
- numpy 2.0 prep by @d-chambers in #398
- dft to be idempotent for already transformed coords by @d-chambers in #397
- Silixa h5 by @d-chambers in #394
- add better decimate error message by @d-chambers in #401
- Multi source correlate by @d-chambers in #400
- fix correlate doc build by @d-chambers in #402
- velocity to strain rate with gauge length support by @ahmadtourei in #399
Full Changelog: v0.1.1...v0.1.2
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