Recent Releases of NEMSEER

NEMSEER - v.1.0.7

Changes made during JOSS review

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/48
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/49
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/50
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/51
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/52
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/53
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/54
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/55

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v1.0.6...v1.0.7

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

NEMSEER - v1.0.6

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/UNSW-CEEM/NEMSEER/pull/47

New Contributors

  • @pre-commit-ci made their first contribution in https://github.com/UNSW-CEEM/NEMSEER/pull/47

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v1.0.5...v1.0.6

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

NEMSEER - v1.0.5

Relicense and add Python 3.11 compatibility

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

NEMSEER - v1.0.4

Bump version for Zenodo DOI

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

NEMSEER - v1.0.3

Bug fix - Fix attrs dep version

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

NEMSEER - v1.0.2

Minor fixes: - logging should use nemseer not root logger - suppress pandas FutureWarning

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v1.0.1...v1.0.2

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

NEMSEER - v1.0.1

Minor fix to omit interventions when creating xarray datasets + user warning

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v1.0.0...v1.0.1

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

NEMSEER - v1.0.0

1.0 release!

What's Changed

  • More examples by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/44

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.7.1...v1.0.0

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

NEMSEER - v0.7.1

What's Changed

  • Examples by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/37
  • Handle seconds in datetimes by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/40
  • Only convert csvs with a nemseer forecast type in file name by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/41
  • Fix intervening dates by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/43

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.7.0...v0.7.1

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

NEMSEER - v0.7.0

Beta testing version prior to v1.0 release

What's Changed

  • Processed cache by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/36

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.6.0...v0.7.0

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

NEMSEER - v0.6.0

What's Changed

  • To xarray functionality by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/33
  • Enhance download raw data by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/34

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.5.0...v0.6.0

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

NEMSEER - v0.5.0

What's Changed

  • Data compilation and runtime generation by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/28

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.4.0...v0.5.0

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

NEMSEER - v0.4.0

What's Changed

  • Docs update and glossary by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/20
  • Handle invalid/corrupted files when downloading data by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/21

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.3.2...v0.4.0

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

NEMSEER - v0.3.2

What's Changed

  • Forecast type validation and renaming forecast datetimes by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/19
  • Expand testing, including testing all to check zip content exits for all possible URLs
  • Add hidden file handler for corrupted CSV/zips from NEMWeb
  • Improve doc referencing

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.3.1...v0.3.2

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

NEMSEER - v0.3.1

Patching some v0.3.0 functionality

What's Changed

  • Patch to v0.3.1 by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/15

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.3.0...v0.3.1

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

NEMSEER - v0.3.0

What's Changed

  • Access to PREDISP_ALL_DATA by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/13
    • Access to full pre-dispatch data for each month
    • Docs update
    • Example of pre dispatch tables in docs
    • Testing for new predispalldata tables

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.2.1...v0.3.0

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

NEMSEER - v0.2.1

  • Bug fix for Windows (PermissionError) #6
  • Switch date format to yyyy/mm/dd HH:MM for consistency with NEMOSIS and AEMO date format #7
  • Rename Loader to Query #9
  • Lazy parquet conversion #8
  • More testing, including doctesting of examples in Quick Start section of docs

Thanks @nick-gorman for feedback

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.2.0...v0.2.1

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

NEMSEER - v0.2.0

Functionality:

  • Checks raw_cache for existing parquet. If it exists, will not download
  • Added keep_csv arg for download_raw_data
  • Progress bar via tqdm for downloads
  • Conversion of downloaded csvs to parquet, with some columns parsed as datetime or category

Other:

  • More tests of code base
  • Reorganise code base for better function reuse

Full Changelog: https://github.com/UNSW-CEEM/NEMSEER/compare/v0.1.0...v0.2.0

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

NEMSEER - v0.1.0

Initial release!

  • Generic input validation
  • Scrapers to provide table names and available years/months for forecast data on NEMWeb
  • Basic functionality to download and unzip CSVs from NEMWeb, with some logging feedback for users

What's Changed

  • Poetry for docs by @prakaa in https://github.com/UNSW-CEEM/NEMSEER/pull/5

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