Recent Releases of Clouddrift

Clouddrift - v0.45.0

What's Changed

  • πŸ› Fixes empty yomaha dataset Issue #542 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/543
  • πŸ› Fix datetime parsing by correcting day initialization in parsedatetimewithday_ratio by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/548
  • πŸ› Doc-fix (removes location_type related bug from gdp6h data set) by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/550
  • 🧹 Sets fixed zarr package to version 2 issue #552 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/553
  • 🧹 Datasets Webpage Updates Issue #545 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/556
  • 🧹 Rename IBTRaCSplot.png to IBTrACSplot.png by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/557
  • 🧹 Changes logger statement to print statement Issue #558 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/559
  • 🧹 rename test files by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/554
  • 🧹Update Docs Issue 560 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/561
  • ++ bump version: v0.45.0 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/562

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.44.0...v0.45.0

Scientific Software - Peer-reviewed - Python
Published by KevinShuman 9 months ago

Clouddrift - v0.44.0

What's Changed

  • 🧹 Refactor boundary conditions in analyticsignal and morsewavelet_transform functions by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/526
  • πŸ” Refactor obsindexto_row function to improve readability and add detailed documentation by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/528
  • 🧹 Updates cut_str() to avoid MyPy flagging depreciated np.chararray Issue #534 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/536
  • Updating Link to Andro Library #539 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/540
  • πŸ› Corrupt GDP1h files when downloading Issue #531 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/532
  • ⭐️ IBTRACS dataset adapter by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/493
  • ++ bump version: v0.44.0 by @KevinShuman in https://github.com/Cloud-Drift/clouddrift/pull/541

New Contributors

  • @KevinShuman made their first contribution in https://github.com/Cloud-Drift/clouddrift/pull/536

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.43.0...v0.44.0

Scientific Software - Peer-reviewed - Python
Published by KevinShuman about 1 year ago

Clouddrift - v0.43.0

What's Changed

  • πŸ› fix bug not checking upstream update time and move buffer clean up logic by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/521
  • πŸ› Refactor wavelet.py to use variable boundary in morsewavelettransfo… by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/524
  • ++ bump version: v0.43.0 by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/525

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.42.0...v0.43.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 over 1 year ago

Clouddrift - v0.42.0

What's Changed

  • 🧹 Add class for positionfromdistanceandbearing_tests unit test by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/519
  • ⭐ new transfer.py module by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/382
  • ++ increment version (v0.42.0) by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/520

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.41.0...v0.42.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 over 1 year ago

Clouddrift - v0.41.0

What's Changed

  • πŸ› Use retry mechanism in other dependency calls, fix yomaha decompression bugs, increase jitter by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/495
  • ⭐ Add JOSS DOI by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/500
  • ⭐️ new functions index_to_row and rowsize_to_rowvector by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/502
  • 🧹 Update dataset URL to version 2.01.1 by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/503
  • πŸ› Simplify downloadwithprogress inputs and fix clean up logic by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/506
  • πŸ› fix hurdat2 temp path bug where user defined value was never used by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/505
  • 🧹 fix wrong None arguments by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/504
  • ⭐ raw, position and sensor data gdp drifter dataset adapter by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/413
  • πŸ” ignore errors when reading source files by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/514
  • πŸ” Add email distribution list registration form by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/513
  • ++ increment version by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/518

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.40.0...v0.41.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 over 1 year ago

Clouddrift - v0.40.0

What's Changed

  • πŸ”Ž type comparison with isinstance by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/491
  • 🧹 Update type comparison in ragged.py by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/497
  • 🧹 Update random number generator in gdp1h and gdp6h adapters by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/496
  • πŸ› fix locationtype bug in dataset by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/494
  • Update .zenodo.json by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/498
  • ++ increment version (v0.40.0) by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/499

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.39.0...v0.40.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 over 1 year ago

Clouddrift - v0.39.0

What's Changed

  • πŸ”Ž update gdp6h docstring by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/490
  • πŸ› fix the andro datasets by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/489

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.38.1...v0.39.0

Scientific Software - Peer-reviewed - Python
Published by philippemiron over 1 year ago

Clouddrift - v0.38.1

What's Changed

  • πŸ” joss-version by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/488

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.38.0...v0.38.1

Scientific Software - Peer-reviewed - Python
Published by philippemiron over 1 year ago

Clouddrift - v0.38.0

What's Changed

  • Doc edits by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/483
  • πŸ” Update index.rst by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/486

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.37.0...v0.38.0

Scientific Software - Peer-reviewed - Python
Published by philippemiron over 1 year ago

Clouddrift - v0.37.0

What's Changed

  • πŸ”Ž install plotting dep update in README.md by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/459
  • fix docs using pytest by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/460
  • πŸ” Update README.md by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/462
  • πŸ” Remove private repo by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/463
  • link added for hycom-oceantrack by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/478
  • πŸ” reference latest DOI by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/479
  • πŸ” Update .zenodo.json adding Rick Lumpkin by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/480
  • ++ bump version by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/481

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.36.0...v0.37.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 over 1 year ago

Clouddrift - v0.36.0

What's Changed

  • πŸ” Add Zenodo DOI badge by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/426
  • πŸ” update readme, badges, social connects and CloudDrift -> clouddrift by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/431
  • πŸ” update dev install instructions by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/438
  • πŸ”§ configure tests paths in pyproject.toml by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/441
  • β›” remove vscode items by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/442
  • chore: Convert xarray variables to numpy arrays for consistent operat… by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/443
  • πŸ”Ž add default url and path to download function by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/454
  • πŸ” zenodo creators config by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/445
  • πŸ”Ž fix usage documentation by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/458
  • ⭐ optional dep in pyproject.toml by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/451

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.35.0...v0.36.0

Scientific Software - Peer-reviewed - Python
Published by philippemiron over 1 year ago

Clouddrift - v0.35.0

What's Changed

  • πŸ”§ fix deprecation warnings (version, pandas read_csv) by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/418
  • πŸ”§ fix ruff action to include formatting by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/419
  • πŸ”§ update joss pdf paper gen workflow trigger by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/422
  • πŸ› correct names by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/423
  • ++ v0.35.0 by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/425

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.34.0...v0.35.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 almost 2 years ago

Clouddrift - v0.34.0

What's Changed

  • πŸ› use zarr archive for gdp6h dataset by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/387
  • πŸ”§ update retry config and keep completed downloads by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/388
  • πŸ”§ Fix python version in test matrix by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/392
  • πŸ”§ python 3.10 upgrade by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/391
  • πŸ› fix mosaic dataset bug, using empty buffers by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/389
  • πŸ”§ Integrate doctest to run on our ragged.py module by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/381
  • πŸ”§ update codecov action by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/410
  • πŸ”§ Add helpful vs code tasks by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/411
  • πŸ”§ show progress for downloads configurable for testing by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/412
  • πŸ”§ Joss integration github actions workflow by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/408
  • πŸ”§ use pytest for test execution by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/414
  • πŸ” Documentation update by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/409
  • ++ v0.34.0 release by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/415
  • πŸ› yaml interprets 3.10 as 3.1 by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/416
  • πŸ› fix yaml for test build by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/417

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.33.0...v0.34.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 almost 2 years ago

Clouddrift - v0.33.0

What's Changed

  • πŸ”Ž Refactor plot_ragged function to improve clarity and documentation by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/386
  • πŸ”Ž Development docs revision by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/375
  • ⭐ Hurdat2 adapter by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/378

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.32.0...v0.33.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 almost 2 years ago

Clouddrift - v0.32.0

What's Changed

  • ruff linting and formatting by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/365
  • fix file downloading bug and include mypy typing for a couple modules by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/371
  • fix examples by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/373
  • Rework generated ragged array to utilize new conventions for coordinates by @kevinsantana11 in https://github.com/Cloud-Drift/clouddrift/pull/374
  • Switch to row instead of trajectory by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/376

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.31.0...v0.32.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 almost 2 years ago

Clouddrift - v0.31.0

What's Changed

  • Add new adapters to doc by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/362
  • subset docstring edit by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/364
  • Subset callable using multiple variables by @vadmbertr in https://github.com/Cloud-Drift/clouddrift/pull/361

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.30.0...v0.31.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 about 2 years ago

Clouddrift - clouddrift-0.30.0

What's Changed

  • Improve ragged array subsetting performance when utilizing a list like (list, numpy.ndarray, xarray.DataArray) criterion by @philippemiron in #349
  • Add support for utilizing a Callable for subsetting a ragged array by @vadmbertr in #350
  • Update gdp datasets URL by @philippemiron and @kevinsantana11 in #354

New Contributors

  • @kevinsantana11 made their first contribution in #354

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.29.0...v0.30.0

Scientific Software - Peer-reviewed - Python
Published by kevinsantana11 about 2 years ago

Clouddrift - clouddrift-0.29.0

What's Changed

  • Update README.md by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/337
  • Subset by rows and pruning examples in docstring by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/338
  • Add global attrs to mosaic dataset by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/339
  • fix deprecation warnings in tests by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/340
  • Ellipse functions by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/334
  • yomaha and andro datasets by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/322
  • Replace sum with np.sum in ragged.py by @vadmbertr in https://github.com/Cloud-Drift/clouddrift/pull/343
  • Refactor ellipse_parameters function in signal.py by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/345
  • sofar dataset by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/341
  • Datasets consistency by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/336

New Contributors

  • @vadmbertr made their first contribution in https://github.com/Cloud-Drift/clouddrift/pull/343

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.28.0...v0.29.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic about 2 years ago

Clouddrift - clouddrift-0.28.0

What's Changed

  • start of plotting "help" module by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/258
  • add option to subset and return complete_traj by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/332
  • Pairs module by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/330

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.27.0...v0.28.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic about 2 years ago

Clouddrift - clouddrift-0.27.0

What's Changed

  • GLAD adapter and dataset accessor by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/318
  • Remove redundant coords assignment; test for dims and coords by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/324
  • subsurface floats dataset by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/321
  • anti to conjugate by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/327
  • typo by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/328

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.26.0...v0.27.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic about 2 years ago

Clouddrift - clouddrift-0.26.0

What's Changed

  • fix environment file by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/312
  • kinematics.spin and kinematics.eddy_kinetic_energy by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/307
  • Add examples; fix formatting by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/315
  • rotary_transform -> cartesian_to_rotary, rotary_to_cartesian by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/314
  • Consistent lon, lat (instead of lat, lon) order for all functions by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/316

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.25.0...v0.26.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.25.0

What's Changed

  • Readme-reorg by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/295
  • redo of cumulative distance by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/303
  • fix ragged docs by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/304
  • inertial extraction, take 2 by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/301
  • Inertial modifications by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/310

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.24.0...v0.25.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.24.0

What's Changed

  • Update README.md by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/284
  • Gdp-update by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/282
  • analysis -> ragged + kinematics by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/291
  • Add a short contributing guide and scope by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/292
  • Write a CNAME file on every docs deploy by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/293

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.23.0...v0.24.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.23.0

What's Changed

  • Add axis to apply_ragged and unpack_ragged by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/281
  • subpages in the doc by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/278

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.22.0...v0.23.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.22.0

What's Changed

  • Allow subsetting by string or object ids by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/264
  • Diagramsindoc by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/257
  • Avoid keeping entire ids in memory by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/267
  • add wavelet module to doc? by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/268
  • wavelet transform fixes by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/259
  • Implement rowsize_to_index by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/273
  • additions to sphere module by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/271
  • Bump version to 0.22.0 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/276
  • Cast GDP float64 data to float32 as an option (default) by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/269
  • Add optional rows parameter to unpack_ragged and apply_ragged by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/272

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.21.2...v0.22.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.21.2

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.21.1...v0.21.2

Scientific Software - Peer-reviewed - Python
Published by philippemiron over 2 years ago

Clouddrift - clouddrift-0.21.1

What's Changed

  • Subset_fix by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/261

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.21.0...v0.21.1

Scientific Software - Peer-reviewed - Python
Published by selipot over 2 years ago

Clouddrift - clouddrift-0.21.0

This release introduces a new module wavelet that contains various functions for implementing wavelet analyses in general, and analytic Morse wavelets in particular. This module is mostly based on Jonathan Lilly's jLab Matlab toolbox.

What's Changed

  • Rowsize everywhere by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/246
  • More general subset by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/248
  • Sphere-to-3d by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/247
  • Relicense to MIT by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/249
  • spheretocartesian -> sphericaltocartesian and cartesiantosphere… by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/253
  • Allow time to be 1-d if u,v or lon,lat are n-d by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/252
  • docs: copy button by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/255
  • start of wavelet module by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/240

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.20.1...v0.21.0

Scientific Software - Peer-reviewed - Python
Published by selipot over 2 years ago

Clouddrift - clouddrift-0.20.1

What's Changed

  • count->rowsize gdp by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/234
  • Nd-signal by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/228
  • Update mosaic.py by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/236
  • Unittest actions by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/242
  • More flexible gdp adapter by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/237
  • Add pandas to dependencies by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/238
  • Include start_* vars in GDP 6-hourly and hourly experimental by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/239
  • Fix N-d velocity and position functions with time_axis by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/243

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.20.0...v0.20.1

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - v0.20.0

What's Changed

  • MOSAiC adapter by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/217
  • signal module by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/219
  • rotary transform function by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/225
  • MOSAiC dataset by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/220

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.19.0...v0.20.0

Scientific Software - Peer-reviewed - Python
Published by selipot over 2 years ago

Clouddrift - v0.19.0

What's Changed

  • Rename rowsize to count by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/212
  • Begin reworking the Usage page in the docs by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/213

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.18.0...v0.19.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - v0.18.0

What's Changed

  • option to use processes by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/198
  • change how rowsize is recalculated by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/210

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.17.0...v0.18.0

Scientific Software - Peer-reviewed - Python
Published by philippemiron over 2 years ago

Clouddrift - v0.17.0

What's Changed

  • subset moidfied original dataset by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/203
  • Haversine to sphere by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/205

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.16.0...v0.17.0

Scientific Software - Peer-reviewed - Python
Published by selipot over 2 years ago

Clouddrift - clouddrift-0.16.0

What's Changed

  • Implement datasets.gdp6h by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/192
  • Add module docstrings and reformat remaining old-format docstrings by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/193

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.15.0...v0.16.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.15.0

What's Changed

  • Datasets module with the GDP hourly accessor by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/188

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.14.0...v0.15.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.14.0

What's Changed

  • fix date in prune by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/185
  • Implement sphere_to_plane by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/183
  • Implement plane_to_sphere by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/186

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.13.0...v0.14.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 2 years ago

Clouddrift - clouddrift-0.13.0

What's Changed

  • Rename dataformat -> raggedarray by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/171
  • Regular to ragged fill_value by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/174
  • Add examples to write the ragged array to NetCDF and Parquet files by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/175
  • prune by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/172
  • make sure all elements are Iterable by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/177
  • Bump version to 0.13.0 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/178

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.12.0...v0.13.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic almost 3 years ago

Clouddrift - clouddrift-0.12.0

What's Changed

  • Expand the OS and Python version matrix in CI by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/164
  • update docstrings by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/167
  • Handle exception in rowsize func by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/169
  • Position from velocity by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/166

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.11.1...v0.12.0

Scientific Software - Peer-reviewed - Python
Published by selipot almost 3 years ago

Clouddrift - clouddrift-0.11.1

What's Changed

  • Fix GDP docs by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/162

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.11.0...v0.11.1

Scientific Software - Peer-reviewed - Python
Published by milancurcic almost 3 years ago

Clouddrift - clouddrift-0.11.0

What's Changed

  • Make preprocess and GDP_DATA specific to hourly and 6-hourly modules by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/150
  • Implement chunk by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/151
  • 154 chunk vs cellchunk by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/155
  • Implement ragged_to_2darray and matrix_to_ragged by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/158
  • Add examples to to_raggedarray docstrings by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/160

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.10.0...v0.11.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic almost 3 years ago

Clouddrift - clouddrift-0.10.0

What's Changed

  • Update attribute names for GDP hourly by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/143
  • Change example of apply_ragged by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/145
  • 6-hourly GDP adapter by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/144
  • 142-subset by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/146

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.9.0...v0.10.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic almost 3 years ago

Clouddrift - clouddrift-0.9.0

What's Changed

  • segments floats or timedelta by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/134
  • Support for different time date type by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/135
  • Enable GDP experimental by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/111
  • Bump version to 0.9.0 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/137

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.8.0...v0.9.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic almost 3 years ago

Clouddrift - clouddrift-0.8.0

What's Changed

  • apply ragged by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/128
  • Bump version to 0.8.0 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/131

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.7.0...v0.8.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic almost 3 years ago

Clouddrift - clouddrift-0.7.0

What's Changed

  • 63 function to recast longitude values 0360 or 180180 by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/117
  • Philippemiron readme by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/116
  • Running code coverage with the automatic tests by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/119
  • add sphere to the docs by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/118
  • Update README by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/120
  • recast longitude by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/124
  • Implement segment by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/123

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.6.0...v0.7.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic almost 3 years ago

Clouddrift - clouddrift-0.6.0

What's Changed

  • Update docs.yml by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/110
  • Function to unpack a ragged array into a list of regular arrays by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/112
  • Bump to v0.6.0 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/114

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.5.0...v0.6.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic about 3 years ago

Clouddrift - clouddrift-0.5.0

What's Changed

  • Update API docs by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/78
  • Format with black by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/79
  • Fix sphinx theme logo in conf by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/81
  • version string to clouddrift package by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/84
  • Update README with Conda instructions by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/86
  • pypi actions by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/89
  • Pypi by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/90
  • Pypi by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/91
  • GDP-hourly adapter by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/88
  • Refactor coordinates by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/92
  • Rename vars instead of setting coords in GDP preproc by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/100
  • Docs-envs by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/99
  • gdp.to_raggedarray by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/101
  • Deleted the timeseries.py module by @selipot in https://github.com/Cloud-Drift/clouddrift/pull/102
  • Make available clouddrift.adapters by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/103
  • Update docs by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/108

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.4.0...v0.5.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic about 3 years ago

Clouddrift - clouddrift-0.4.0

What's Changed

  • Velocity from positions by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/64
  • Remove Conda instructions by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/65
  • Make analysis and haversine module available in the clouddrift namespace by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/67
  • Allow multi-dimensional inputs to velocity_from_position by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/71
  • Rework the docstring to address the units of measure by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/74
  • Allow specifying time_axis in velocity_from_position by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/76
  • Unbump to v0.4.0 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/77

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.3.1...v0.4.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic about 3 years ago

Clouddrift - clouddrift-0.3.1

This is a bug-fix release that fixes the awkward-array import and a small API change (ak.packed -> ak.to_packed) now that awkward-2.0.0 is out.

Earlier releases will not work, so please ensure that you rely on clouddrift-0.3.1 and later.

What's Changed

  • Awkward v2 by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/57

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.3.0...v0.3.1

Scientific Software - Peer-reviewed - Python
Published by milancurcic about 3 years ago

Clouddrift - clouddrift-0.3.0

What's Changed

  • fix awkward version by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/50
  • Implement RaggedArray.from_xarray() by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/51
  • Add RaggedArray.from_awkward by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/52
  • Remove dev notebooks by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/54

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.2.1...v0.3.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 3 years ago

Clouddrift - clouddrift-0.2.1

What's Changed

  • Remove unused dependencies by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/42
  • Remove examples/ and data/ (migrated to clouddrift-examples) by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/47
  • Update Binder badge to point to the new examples path by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/48

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.2.0...v0.2.1

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 3 years ago

Clouddrift - clouddrift-0.2.0

What's Changed

  • CI upgrade by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/29
  • modify the environment by @philippemiron in https://github.com/Cloud-Drift/clouddrift/pull/31
  • Organize, make more concise, and expand the install instructions by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/35
  • Rename ragged_array -> RaggedArray to follow PEP8 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/39
  • Require Python 3.9 by @milancurcic in https://github.com/Cloud-Drift/clouddrift/pull/34

New Contributors

  • @milancurcic made their first contribution in https://github.com/Cloud-Drift/clouddrift/pull/35

Full Changelog: https://github.com/Cloud-Drift/clouddrift/compare/v0.1.0...v0.2.0

Scientific Software - Peer-reviewed - Python
Published by milancurcic over 3 years ago

Clouddrift - Initial release

This release contains the dataformat module to:

  • convert a Lagrangian dataset into a single class object ragged_array of contiguous ragged arrays;
  • convert ragged_array objects into xarray.Dataset objects and Awkward Array ak.Array objects;
  • read in previously created archive.

In addition, this release contains a series of Jupyter Notebooks showcasing the functionalities of the library.

Please see the documentation in progress.

Scientific Software - Peer-reviewed - Python
Published by philippemiron over 3 years ago