Recent Releases of py-ewr

py-ewr - v2.3.7

fixed FLOWSA to siteID.csv

- Jupyter Notebook
Published by ElishaMDBA about 1 year ago

py-ewr - v2.3.6

All Bigmod - MDBA model handling: Add exception handling for when there are no EWRs found in gauges.

- Jupyter Notebook
Published by MartinMDBA about 1 year ago

py-ewr - v2.3.5

Adding metadata report output

- Jupyter Notebook
Published by MartinMDBA about 1 year ago

py-ewr - v2.3.4

Fixed get_gauge bug.

- Jupyter Notebook
Published by SirousMDBA about 1 year ago

py-ewr - v2.3.3

deleted debug print statements in barragelevelhandle, added additional ACT siteID entries

- Jupyter Notebook
Published by ElishaMDBA about 1 year ago

py-ewr - v2.3.2

CLLMMc and CLLMMd calculations are more flexible, now able to calculate ewrs when not all barrage level gauges are present by creating a subset list of gauges present in model files. Minor updates to MDBA site ID file.

- Jupyter Notebook
Published by ElishaMDBA about 1 year ago

py-ewr - v2.3.1

Adding state and surface water SDL unit to py-ewr output tables Minor updates to MDBA site ID file

- Jupyter Notebook
Published by MartinMDBA about 1 year ago

py-ewr - v2.3.0

Updated objective mapping sheets

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.9

Minor syntax bug fix for ten thousand year handling

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.8

Fix ten thousand year handling bug by checking to see if there is already a 0 in year for dates < year 1000

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.7

Fixing numpy version compatibility issue

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.6

Making EWR tool compatible with Python versions 3.12 and 3.13. Removing support for Python version 3.8. Bug fixes: - fix SDL resource unit mapping bug in the parameter sheet - fix issue where tool breaks when there is level data and no flow data in the MDBA bigmod handling - Update MDBA SiteID file to move old site IDs into new rows to ensure historical model runs can still be mapped. Modify MDBA site ID to gauge mapping function to handle cases where there are single site IDs mapping to multiple gauges. The logic in this function has been reversed to cater for this case - the program now iterates over all unique gauges that have EWRs attached and their relevant required measurands, and then searches the model file for matching node/measurand combinations Parameter sheet updates: - Add lat and lon to the parameter sheet - Remove objective mapping from parameter sheet and bring it out into three different objective mapping files

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.5

Making the EWR tool compatible with ten thousand year model scenarios

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.4

Fix Pandas period related bug - pd.period functionality removed in and replaced with timestamp

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.3

  • Remove TQDM loading bars
  • Handle duplicate sites in MDBA siteID file

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.2

  • Remove TQDM loading bars
  • Handle duplicate sites in MDBA siteID file

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.1

New model format handling: 'IQQM - netcdf'

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.2.0

Fix bug with BBR1 and BBR2 EWRs

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.1.9

Updated node to gauge mapping for some MDBA bigmod model outputs.

- Jupyter Notebook
Published by ElishaMDBA over 1 year ago

py-ewr - v2.1.8

Remapping the FrL EWRs

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.1.7

Fix bug in function categorising gauges, add Qld EWR handling for BFFD and SFFD, change parameter sheet classification of FrL from level to flow, update bug BBR1 and BBR2 bug in parameter sheet

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.1.6

Parameter sheet updates to include another category of Qld EWR Making the MDBA bigmod site, measure, and quality code cleaning more robust Taking ten thousand year handling offline to fix bugs

- Jupyter Notebook
Published by MartinMDBA over 1 year ago

py-ewr - v2.1.5

  • Standard time-series handling added - each column needs a gauge, followed by and underscore, followed by either flow or level (e.g. 409025_flow). This handling also has missing date filling - so any missing dates will be filled with NaN values in all columns.
  • ten thousand year handling - the same formatting as above is required (gaugeflow OR gaugelevel)
  • bug fixes: spells of length equal to the minimum required spell length were getting filtered out of the successful events table and successful interevents table.
  • Updating github actions

- Jupyter Notebook
Published by MartinMDBA almost 2 years ago

py-ewr - 2.1.4

  • Standard time-series handling added - each column needs a gauge, followed by and underscore, followed by either flow or level (e.g. 409025_flow). This handling also has missing date filling - so any missing dates will be filled with NaN values in all columns.
  • ten thousand year handling - the same formatting as above is required (gaugeflow OR gaugelevel)
  • bug fixes: spells of length equal to the minimum required spell length were getting filtered out of the successful events table and successful interevents table.
  • Updating github actions

- Jupyter Notebook
Published by MartinMDBA almost 2 years ago

py-ewr - 2.1.3

  • Standard time-series handling added - each column needs a gauge, followed by and underscore, followed by either flow or level (e.g. 409025_flow). This handling also has missing date filling - so any missing dates will be filled with NaN values in all columns.
  • ten thousand year handling - the same formatting as above is required (gaugeflow OR gaugelevel)
  • bug fixes: spells of length equal to the minimum required spell length were getting filtered out of the successful events table and successful interevents table.

- Jupyter Notebook
Published by MartinMDBA almost 2 years ago

py-ewr - v2.1.2

version readme actually updated this time and standard time series handling. Remove question marks from parameter sheet. fix bug in overbank flows in the Macquarie. update IQQM handling to use standard time series handling. update tests for scenario_handling.py.

- Jupyter Notebook
Published by ElishaMDBA almost 2 years ago

py-ewr - v2.1.1

version readme update and standard time series handling. Remove question marks from parameter sheet. fix bug in overbank flows in the Macquarie. update IQQM handling to use standard time series handling. update tests for scenario_handling.py.

- Jupyter Notebook
Published by ElishaMDBA almost 2 years ago

py-ewr - 2.1.0

New version number; Remove feature that allowed allowance % to be passed for some parameters; Remove ability to pass climate categorisation file; Remove ability to pass multiple model files to tool; Bug fix for the Macquarie multi gauge EWR handling functions - the hydrology models combine flows at the two gauges so the code logic now reflects this; Update to the MDBA Site_ID file to capture more sites; Update to dependency to most recent version of MDBA-gauge-getter; Update to README text

- Jupyter Notebook
Published by MartinMDBA over 2 years ago

py-ewr - v2.0.0

- Jupyter Notebook
Published by LaraMDBA over 2 years ago

py-ewr - v1.0.8

fixing main branch tests

- Jupyter Notebook
Published by LaraMDBA over 2 years ago

py-ewr - V1.0.7

Changing citation in line with publishing standards

- Jupyter Notebook
Published by LaraMDBA over 2 years ago

py-ewr - V1.0.6

- Jupyter Notebook
Published by BenBMDBA about 3 years ago

py-ewr - v1.0.5

New release incorporates parameter sheet

- Jupyter Notebook
Published by LaraMDBA about 3 years ago

py-ewr - v1.0.4

- Jupyter Notebook
Published by LaraMDBA about 3 years ago

py-ewr - v1.0.2

Adding citation

- Jupyter Notebook
Published by LaraMDBA about 3 years ago