Recent Releases of MetObs - a Python toolkit for using non-traditional meteorological observations

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.4.3

What's Changed

  • v0.4.0 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/501
  • Lcz safetynet by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/505
  • Gee extraction of dataset where some stations have no coordinates by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/513
  • Min three timestamps for freq est by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/512
  • Patches and bugfixes for v0.4.1 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/518
  • Addfunctionallity in all classes by @vergauwenthomas in https://github.com/vergauwenthomas/MetObstoolkit/pull/516
  • Minorpatches by @vergauwenthomas in https://github.com/vergauwenthomas/MetObstoolkit/pull/519
  • Add functionallity by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/520
  • Addsensordata-functionality by @vergauwenthomas in https://github.com/vergauwenthomas/MetObstoolkit/pull/523
  • Exporttoxarray by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/525
  • SturcturetoPyPA by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/526
  • Add comprehensive instructions for AI agent, code style, notebook, and testing by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/530
  • implement the seamask fix for LCZ by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/531
  • Add model data tests and update workflow to include new test file by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/533
  • code improvements by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/536
  • Modeldata extend by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/539

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.4.0...v0.4.3

Scientific Software - Peer-reviewed - Python
Published by vergauwenthomas 4 months ago

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.4.0

What's Changed

  • include a 'metadata-only' way of the Dataset. by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/472
  • small patches for v0.3.0 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/471
  • publish action fix by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/476
  • include argument to specify colors in timeseriesplot with colorby=names by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/479
  • station specific style kwargs for timeseries plots by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/482
  • limit cartopy version so py39 is still valid by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/484
  • Version changed to "0.3.0a" & Fix threshold issue by @Im-Arth1307 in https://github.com/vergauwenthomas/MetObs_toolkit/pull/481
  • Add reference to gapfilling paper of Amber by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/486
  • Feat/chaining filling methods by @NoahVerhoeven in https://github.com/vergauwenthomas/MetObs_toolkit/pull/492
  • Workflows for v0.4 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/493

New Contributors

  • @NoahVerhoeven made their first contribution in https://github.com/vergauwenthomas/MetObs_toolkit/pull/492

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.3.0...v0.4.0

Scientific Software - Peer-reviewed - Python
Published by vergauwenthomas 7 months ago

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.4.0a

What's Changed

  • include a 'metadata-only' way of the Dataset. by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/472
  • small patches for v0.3.0 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/471
  • publish action fix by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/476
  • include argument to specify colors in timeseriesplot with colorby=names by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/479
  • station specific style kwargs for timeseries plots by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/482
  • limit cartopy version so py39 is still valid by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/484
  • Version changed to "0.3.0a" & Fix threshold issue by @Im-Arth1307 in https://github.com/vergauwenthomas/MetObs_toolkit/pull/481
  • Add reference to gapfilling paper of Amber by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/486
  • Feat/chaining filling methods by @NoahVerhoeven in https://github.com/vergauwenthomas/MetObs_toolkit/pull/492
  • Workflows for v0.4 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/493

New Contributors

  • @Im-Arth1307 made their first contribution in https://github.com/vergauwenthomas/MetObs_toolkit/pull/481
  • @NoahVerhoeven made their first contribution in https://github.com/vergauwenthomas/MetObs_toolkit/pull/492

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.3.0...v0.4.0a

Scientific Software - Peer-reviewed - Python
Published by vergauwenthomas 8 months ago

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.3.0

The following parts are (major) revised:

  • Gaps: There are no missing observations anymore. All that is missing, is considered a gap.
  • gap filling: Multiple methods with different complexity for filling with modeldata
  • Template: Templates are now stored as JSON files, and in a dedicated class.
  • Modeldata: Modeldata has a specific class for static and dynamic datasets
  • Documentation: The API now has examples for all user-accessible functions and methods.

What's Changed

  • Split Dataset over multiple thematic modules by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/466
  • Gap refactor v0.3.0 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/467

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.2.1...v0.3.0

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

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.2.1

Templates are handled by Template() and json file used to store templates.

What's Changed

  • Template builder fixes by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/462
  • Template class by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/463
  • update template in doc api by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/465

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.2.0...v0.2.1

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

MetObs - a Python toolkit for using non-traditional meteorological observations - JOSS release

The official MetObs-toolkit version as published by JOSS

What's Changed

  • Dev by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/421
  • Dev by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/428
  • Clean up pre-commit config by @Zeitsperre in https://github.com/vergauwenthomas/MetObs_toolkit/pull/432
  • Add Package Classifiers by @Zeitsperre in https://github.com/vergauwenthomas/MetObs_toolkit/pull/433
  • restructuring docs (similar as geopandas) by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/434
  • JOSS Paper minor edits by @Zeitsperre in https://github.com/vergauwenthomas/MetObs_toolkit/pull/438
  • Fix broken links in doc by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/440
  • trigger only when paper has been adapted by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/441
  • Document/fix the gee authentication issue by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/444
  • Last joss remarks by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/445
  • Move to rtd by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/446
  • Move to rtd by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/453
  • fixed remarks in paper by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/454
  • Extending docstrings with more in-dept explenations by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/457
  • Joss version by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/459
  • replace pip3 by pip by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/460

New Contributors

  • @Zeitsperre made their first contribution in https://github.com/vergauwenthomas/MetObs_toolkit/pull/432

Special Credits

We want to thank @Zeitsperre and @ashwinvis for their thorough review of this package. Their comments, remarks, and suggestions have put this package to the next level!

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.1.3...v0.2.0

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

MetObs - a Python toolkit for using non-traditional meteorological observations - JOSS release

The official MetObs-toolkit version as published by JOSS

What's Changed

  • fix Copyright holder (see #382) by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/383
  • update the introduction example to use the demo datafiles + documentation update by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/390
  • trigger doc builder by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/393
  • Update README.md by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/395
  • Fix the pages deployment of the documentation by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/396
  • Add a Contribution file by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/398
  • Paper by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/400
  • Gee example fix by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/409
  • should typo by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/411
  • Dev by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/421
  • Dev by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/428
  • Clean up pre-commit config by @Zeitsperre in https://github.com/vergauwenthomas/MetObs_toolkit/pull/432
  • Add Package Classifiers by @Zeitsperre in https://github.com/vergauwenthomas/MetObs_toolkit/pull/433
  • restructuring docs (similar as geopandas) by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/434
  • JOSS Paper minor edits by @Zeitsperre in https://github.com/vergauwenthomas/MetObs_toolkit/pull/438
  • Fix broken links in doc by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/440
  • trigger only when paper has been adapted by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/441
  • Document/fix the gee authentication issue by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/444
  • Last joss remarks by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/445
  • Move to rtd by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/446
  • Move to rtd by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/453
  • fixed remarks in paper by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/454
  • Extending docstrings with more in-depth explanations by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/457

New Contributors

  • @Zeitsperre made their first contribution in https://github.com/vergauwenthomas/MetObs_toolkit/pull/432

Special Credits

We want to thank @Zeitsperre and @ashwinvis for their thorough review of this package. Their comments, remarks, and suggestions have put this package to a new level!

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.1.2...v0.1.3-joss

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

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.1.3

Main Changes

  • New framework for observation types:
    • A user can create new observation types
    • observation type interaction with Modeldata (+ vectorfield observationtypes)
  • A toolkit version of the buddy check (equivalent to TITAN's buddy check, but in python)
  • Bug fixes

What's Changed

  • Siebe bug by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/364
  • Titanlib extra by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/367
  • include options in template by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/368
  • framework for a python buddy check equivalent of TITAN by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/375
  • setup a os matrix for pip install testing of the metobs toolkit by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/376
  • start of the obervation type module by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/377
  • add interactive and time evolution folium plot by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/381
  • fix Copyright holder (see #382) by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/383
  • update the introduction example to use the demo datafiles + documentation update by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/390
  • trigger doc builder by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/393
  • Update README.md by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/395
  • Fix the pages deployment of the documentation by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/396
  • Add a Contribution file by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/398
  • Paper by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/400
  • Gee example fix by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/409
  • should typo by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/411
  • Update templatemapping.rst by @cksharma2468 in https://github.com/vergauwenthomas/MetObstoolkit/pull/412
  • conv metadf to geodataframe on pickle import by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/415

New Contributors

  • @cksharma2468 made their first contribution in https://github.com/vergauwenthomas/MetObs_toolkit/pull/412

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.1.2...v0.1.3

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

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.1.3

Main Changes

  • New framework for observation types:
    • A user can create new observation types
    • observation type interaction with Modeldata (+ vectorfield observationtypes)
  • A toolkit version of the buddy check (equivalent to TITAN's buddy check, but in python)
  • Bug fixes

What's Changed

  • Siebe bug by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/364
  • Titanlib extra by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/367
  • include options in template by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/368
  • framework for a python buddy check equivalent of TITAN by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/375
  • setup a os matrix for pip install testing of the metobs toolkit by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/376
  • start of the obervation type module by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/377
  • add interactive and time evolution folium plot by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/381
  • fix Copyright holder (see #382) by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/383
  • update the introduction example to use the demo datafiles + documentation update by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/390
  • trigger doc builder by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/393
  • Update README.md by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/395
  • Fix the pages deployment of the documentation by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/396
  • Add a Contribution file by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/398
  • Paper by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/400
  • Gee example fix by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/409
  • should typo by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/411
  • Update templatemapping.rst by @cksharma2468 in https://github.com/vergauwenthomas/MetObstoolkit/pull/412
  • conv metadf to geodataframe on pickle import by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/415

New Contributors

  • @cksharma2468 made their first contribution in https://github.com/vergauwenthomas/MetObs_toolkit/pull/412

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.1.2...v0.1.3

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

MetObs - a Python toolkit for using non-traditional meteorological observations - v0.1.2

What's Changed

  • v0.1.2 by @vergauwenthomas in https://github.com/vergauwenthomas/MetObs_toolkit/pull/372

Full Changelog: https://github.com/vergauwenthomas/MetObs_toolkit/compare/v0.1.1...v0.1.2

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

MetObs - a Python toolkit for using non-traditional meteorological observations - Initial Release

init: Github release to sync the releases on PyPI.

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