Recent Releases of index_calculator
index_calculator - v0.13.0
Maintenance release.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/71
- Update .zenodo.json by @larsbuntemeyer in https://github.com/climate-service-center/index_calculator/pull/72
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/73
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/74
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/75
- Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 by @dependabot[bot] in https://github.com/climate-service-center/index_calculator/pull/77
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/76
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/78
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/79
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/80
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/82
- Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.2 by @dependabot[bot] in https://github.com/climate-service-center/index_calculator/pull/81
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/83
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/84
- Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.11.0 by @dependabot[bot] in https://github.com/climate-service-center/index_calculator/pull/85
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/86
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/87
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/88
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/91
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/92
- Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.3 by @dependabot[bot] in https://github.com/climate-service-center/index_calculator/pull/93
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/95
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in https://github.com/climate-service-center/index_calculator/pull/90
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/97
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/99
- Update ci.yml by @larsbuntemeyer in https://github.com/climate-service-center/index_calculator/pull/94
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/100
- Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by @dependabot[bot] in https://github.com/climate-service-center/index_calculator/pull/96
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/101
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/climate-service-center/index_calculator/pull/102
- updating for latest xclim by @larsbuntemeyer in https://github.com/climate-service-center/index_calculator/pull/103
- update pyproject.toml by @larsbuntemeyer in https://github.com/climate-service-center/index_calculator/pull/104
Full Changelog: https://github.com/climate-service-center/index_calculator/compare/v0.12.0...v0.13.0
Climate Change - Climate Data Processing and Analysis
- Python
Published by larsbuntemeyer 6 months ago
index_calculator - v0.12.0
Internal Changes
- added
.zenodo.jsonworkflow (:pull:63) - update pre-commit workflow (:pull:
62) - update tests for xclim>=0.49 (:pull:
57, :pull:61) - add dependabot.yml (:pull:
51)
New Indicators
- GSL: growing season length (:pull:
67)
Climate Change - Climate Data Processing and Analysis
- Python
Published by larsbuntemeyer over 1 year ago
index_calculator - v0.11.0
Internal Changes
- updates of build system (setuptools is deprecated) (#42)
- using
pyproject.tomlfile instead ofsetup.py - using
setuptools_scmfor automatic updating of version numbers. - updates of
pre-commithooks. - indicator UTCI: set default stat from
averagetosunlit(#36 )
New Indicators
- CMD: calm days
Documentation
- how to implement a new project
- how to implement a new indicator
Climate Change - Climate Data Processing and Analysis
- Python
Published by larsbuntemeyer over 2 years ago
index_calculator - v0.10.0
- correct CIname
- make indices classes callable
- split
_indices.pyinto_inidices.pyand_climate_indicator.py - make conversion indices possible
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 2 years ago
index_calculator - v0.9.0
- convert time frequencies to requested time frequency
- rename variable name(s) to requested variable name(s)
- convert input variable(s) to requested input variable(s): sfcWind, snd
- SCD: set default threshold to
3mm day-1 - set left and right bounds for
yearAC(yyyy1-07-01 to yyyy2-06-30) and foryearHydro(yyyy1-09-01 to yyyy2-08-31) - new ERA5 DRS structure and file naming convention
- type of components in
pjsonfromstrtolist
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 2 years ago
index_calculator - v0.8.2
- calculate indices with neagtive thresholds
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 2 years ago
index_calculator - v0.8.1
new drs format and file naming convention for project E-OBS
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 2 years ago
index_calculator - v0.8.0
-
optionally: calculate SCD with water equivalent input
-
replace '.' with '-' in directory structure and output file names
-
new climate indicators:
- DSn: total number of days in dry spells
- WSn: total number of days in wet spells
- CSx: maximum length of cold spell
- CSn: total number of days in cold spells
- HSn: total number of days in hot spells
- HWn: total number of days in heat waves
- LFD: number of late frost days
-
metadata: set mm/day to mm
-
fixing v0.7.3 and v0.7.4 with xclim>=0.44
-
redo v0.7.5 (if dataset frequency is not equal input frequency, convert it; adding hourly test data)
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 2 years ago
index_calculator - v0.7.6
- outsourcing test data to github repository https://github.com/ludwiglierhammer/test_data
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 2 years ago
index_calculator - v0.7.5
- if dataset frequency is not equal input frequency, convert it
- adding hourly test data
- calcualte climate indicators for ERA5 data
- input variable for WI is tasmin not tas
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 2 years ago
index_calculator - v0.7.4
- rename DSP to DSf according to other spell indicators
- rename HW to HWx according to other spell indicators
- new indicator: DSx, HWf
- rename tables/indices.json to tables/metadata.json
- expand some docstrings and rework metadata
- those changes are not implemented in xclim yet
- as soon as this is done index_calculator goes v0.8.0
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.7.3
- rework metadata and make it more flexible regarding threshold values
- more parameter information in cliamte indices docstrings
- adjust parameter names to xclim
- set threshold for dry day incides from 0.1 mm/day to 1 mm/day
- set threshold from snowfall rate to liquid water equivalent snowfall rate with SD, Sint and Sfreq -> those changes are not implemented in xclim yet, PR will be accepted with xclim>=0.45
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.7.2
- new indicators implemented:
- FG (mean daily wind speed)
- FGn (minimum od mean daily wind speed)
- FGx (maximum of mean daily wind speed)
- FX (mean of maximum daily wind speed)
- FXn (minimum of daily maximum wind speed)
- FXx (maximum of daily maximum wind speed)
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.7.1
- calculating climate indices with non-standard calendar
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.7.0
- publish on zenodo
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.6.7
- HYRAS file naming convention
- delete blanks from output file name
- calcualte indicators woth length of time axis is 1
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.6.6
- filter out small values before calculating precipitation percentiles
- raw percentile indicators (
RR95p) has notimeaxis but adayofyearaxis
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.6.5
- rename variavle names to CF variable names
- metadata with SQI CHDYY and CHDYYx
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.6.4
- HYRAS file naming convention
- convert precip units from mm to mm day-1
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.6.3
- take coordinate attributes from input dataset
- HYRAS file naming convention
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.6.2
- component name adjusments with HYRAS
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer almost 3 years ago
index_calculator - v0.6.1
- some metadata corrections
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.6.0
- new indices:
- HW: maximum length of heat waves
- GSS: start of growing season
- GSE: end of growing season
- FFS: start of frost-free season
- FFE: end of frost-free season
- RRm: mean daily precipitation
- RRYYp: precipitation percentile value
- rename RYYp to RYYpABS and RDYYP to RYYp according to ICCLIM
- optional argument perc woth percentile indicators
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.5.6
- time controlling to pyhomogenize
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.5.5
- new index (WI): number of winter days (tas<-10°C)
- use pyhomogenize>=0.2.9
- write time and time_bnds to float
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.5.4
- new project HYRAS
- ignore time-dependent data variables other than input variable
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.5.3
- new projects E-OBS and ERA5 included
- use pyhomogenize>=0.2.8
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.5.2
- add input format and component information to index_calculation.pjson
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.5.1
- add grid mapping if necessary
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.5.0
-
new indices:
- CSf (Number of cold spells)
- HSf (Number of hot spells)
- HSx (Maximum length of hot spells)
- SD (Number od snow days)
- SCD (Snow cover duration)
- Sint (Snowfall intensity)
- Sfreq (Snowfall freqeuncy)
- UTCI (Universal Thermal Climate Index)
-
add time bounds
-
index-calculator version in DRS
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer about 3 years ago
index_calculator - v0.4.0
- split output files into several files
- restructuring time encoding
- properties removed
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 3 years ago
index_calculator - v0.3.3
- more documentation
- properties to classes
- classes automatically call functions
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 3 years ago
index_calculator - v0.3.2
- project-specific directory structure for cordex, cmip5 and cmip6
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 3 years ago
index_calculator - v0.3.1
adjustments fro automatically project-specific outfile name generation
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 3 years ago
index_calculator - v0.3.0
- new indiices implemented (see HISTORY)
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 3 years ago
index_calculator - v0.2.1
- add data and tables via pip install
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 3 years ago
index_calculator - v0.2.0
- documentation on readthedocs
- tests
- new cli arguments added
Climate Change - Climate Data Processing and Analysis
- Python
Published by ludwiglierhammer over 3 years ago