Recent Releases of volcano-data-deconvolution

volcano-data-deconvolution - volcano-data-deconvolution: v2.0.1

2.0.1 (2025-02-07)

Documentation

  • title: update the title of the paper (5f5dfa7)

- Python
Published by han-eirik over 1 year ago

volcano-data-deconvolution - volcano-data-deconvolution: v2.0.0

2.0.0 (2025-02-07)

⚠ BREAKING CHANGES

  • make deconv grayscale plot much more usable/flexible

Features

  • review: update plots for review 1 of the paper (1f2bf2e)

Miscellaneous

  • figure: make lines thicker in double waveform check (3d5ad91)

Code Refactoring

  • make deconv grayscale plot much more usable/flexible (6e16406)

Tests

  • ci: update workflow to run tests with uv (e55abc3)

Build System

  • python: move form rye to uv (954373c)

Documentation

  • README: add latest plots as scripts and adjust mise task name (4db8cda)

- Python
Published by han-eirik over 1 year ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.2.1

1.2.1 (2024-09-13)

Miscellaneous

  • update build instructions (82e7db4)

- Python
Published by engeir over 1 year ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.2.0

1.2.0 (2024-09-11)

Features

  • figure: add plots of Reff, OH and SO2burden (5b0badf)
  • figure: add vertical lines at eruption peaks (6e93554)
  • figure: change PDF plotting (f5b222c)
  • update deps and plotting style (ee9940d)

Bug Fixes

  • deconv: alternative deconvolution method returned float and not the array (e78c941)
  • figure: update to use new figure names and labels (dfbf27e)

Miscellaneous

  • figure: change how peaks are indicated in the reconstruction plot (e3c4f64)
  • figure: more compact reconstruction figures (4f93917)
  • figure: update response plot script with alternative deconv (0dd6c39)

Styles

  • dprint: update markdown formatter (77b0b94)

Code Refactoring

  • add type hints and generate stub files (54a5d44)

Build System

  • mise: turn off tqdm with env var and auto create venvs (fcc47f1)

- Python
Published by engeir almost 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.1.0

1.1.0 (2024-06-19)

Features

  • figure: add SMALL double volcano to plotting (850b18e)

Styles

  • format README code blocks (bfba28f)

Continuous Integration

Build System

  • automate plot update with mise along with just (dfd9b45)

Documentation

  • add note about mise task to run the code (bfba28f)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.0.5

1.0.5 (2024-06-03)

Continuous Integration

  • github: update citation.cff and validate after (8def5c5)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.0.4

1.0.4 (2024-06-03)

Miscellaneous

  • zenodo: try specifying affiliation string as zenodo show it (d8bd9ae)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.0.3

1.0.3 (2024-06-03)

Bug Fixes

  • zenodo: correctly specify zenodo metadata (26349fb)
  • zenodo: only use the name field (d05f086)

Tests

  • zenodo: test that the zenodo json schema is correct (26349fb)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.0.2

1.0.2 (2024-06-03)

Documentation

  • README: link to zenodo latest DOI (8cccacc)
  • zenodo: better specification of metadata name and affiliation (8346dbb)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.0.1

1.0.1 (2024-06-03)

Documentation

  • zenodo: add JSON file for zenodo publication (670431b)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v1.0.0

1.0.0 (2024-06-03)

⚠ BREAKING CHANGES

  • sim name: change all simulations to use newer naming convention

Features

  • cesm2 load: optionally specify dims to average out (875aeca)
  • clean up double waveform figure (27f7ae1)
  • clean up reconstruction figures (592fce7)
  • clean up reconstruction figures (d48121f)
  • load: add option to specify length of OB16 time series (afe55fa)
  • load: add time series statistics comparison class (9baa890)
  • reconstruction: add new spectrum comparison plot (726843d)

Bug Fixes

  • deconv: forgot parenthesis that made mod 2 check pass every time (ebff64a)
  • load: raise error for even length in deconvolution (41718c7)
  • mypy: do not call .data attr on numpy array object (41718c7)

Miscellaneous

  • analysis: simple plots looking at Eurasian warming (c4d5341)
  • cutoff: update with better default for plotting cut-off (4e7c0c5)
  • deconv: use SO2 with decay in analysis (ced1d03)
  • double waveform: finalise the plotting script (906f719)
  • load: use the newer tt-4sep over double-overlap (758d154)
  • mypy: comment all false negatives (4eef56e)
  • numerical soln: create plots based on params of other sims (0fd00e7)
  • plotting: fix time axis label and more (e838916)
  • save images as pdf (a00654c)
  • upload code... (6df95bf)
  • use latex text style in figs, not mathrm (78df340)

Styles

  • fix plot styles and update sim name (28962ce)

Code Refactoring

  • load: slice on the properties to continue lazy loading (4f45a37)
  • load: use the deconv method of the Deconvolve object, not fppanalysis impl (41718c7)
  • move plot of single deconvolve object into its own private method (b607ecb)
  • remove deprecated scripts and move some nice-to-have to own dir (308e719)
  • remove old code and clean up (2e90dc2)
  • sim name: change all simulations to use newer naming convention (930fd70)
  • squash figures by using one x-axis (c44ba64)

Continuous Integration

  • github: update organization name of release-please workflow (6c1c94c)

Build System

  • deps-dev: update development dependencies (99116ac)

Documentation

  • README: add description for entry points (8781130)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v0.7.0

0.7.0 (2024-04-11)

Features

  • numerical soln: set params in json files and iterate curvefit until a fit is found (6adffd2)

Bug Fixes

  • numeric soln: reduce number of scaling params (0c8f40a)

Miscellaneous

  • numerical soln: add estimate of R based on two exponential models only (39fafe6)
  • numerical soln: save estimated parameters in dicts for later use (9779027)

Styles

  • ruff: add preview rules to lint/check and format (4c618c6)
  • ruff: format using the preview settings and add code-format (7100d09)

Documentation

  • DOC: improve on the linearity discussion (39fafe6)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v0.6.0

0.6.0 (2024-04-05)

Features

  • analytic: implement numerical soln to anaalytic expressions (1ae1f78)

Bug Fixes

  • attrs: disappearing in Deconvolution class during padding operation (05bd23a)

Miscellaneous

  • analytic soln: start implementation of numerical soln to analytic expression (97c06f3)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - volcano-data-deconvolution: v0.5.0

0.5.0 (2024-04-04)

Features

  • cut off: implement class to cut response functions and recreate with noise (cd4cef6)
  • cut off: implement cut off analysis (3afc16d)
  • cut off: implement cut off test of response functions (3775fff)
  • cut off: scale single response to fit with any(?) super position (9761f46)
  • double waveform, T2RF response plots, and more (715e608)
  • load: add RF control data property to data and deconvolve classes (696f789)
  • load: deconvolution classes accepts custom deconvolver (6a3b94d)
  • ob16: create reconstruction class (bb8f887)
  • plots of reconstructing temp and more (405245f)
  • tmso2: include TMSO2 as a CESM2 output variable (34bdaf1)
  • working first impl of parametrisation analysis (44f1ac1)

Bug Fixes

  • build: remove duplicate entries in pyproject.toml (91cb558)
  • README: incorrect git clone link (a1451ba)

Miscellaneous

  • add tests of deconv CESM T with RF and AOD (65ccd5e)
  • deps: add some standard dependencies (d283699)
  • double waveform: reconstruct based on analytic curve fit (34bdaf1)
  • fix similar deconvolution of OB16 for daily and monthly data (c7dccee)
  • initial setup of the project (57d0f1e)
  • lots more updates to plots and other unimportant things (6a3b94d)
  • main: release 0.1.0 (d0d6888)
  • main: release 0.1.1 (4455ea2)
  • main: release 0.1.2 (#3) (bed95b1)
  • main: release 0.2.0 (#4) (866523f)
  • main: release 0.3.0 (#5) (570d767)
  • main: release 0.3.1 (#6) (0babfc3)
  • main: release 0.4.0 (#7) (c1e9cff)
  • push recent WIP (dff53d4)
  • response: try simple functional scalings to compare simulations (56fa769)
  • small changes (33048d8)
  • waveform: add log scaling of SO2 (557b42a)
  • wip (27bb56f)

Styles

  • format: run updated ruff style formatting via rye (2d933fe)
  • pre-commit: format TOML and YAML in pre-commit hook (92242de)

Code Refactoring

  • load: even lazier loading of arrays in deconvolution classes (c0b37c4)
  • savefig: move figures to generated_files dir (3b8b62d)

Continuous Integration

  • release-please: bump to v4 and fix config issue (bfb47e2)

Build System

  • change from poetry to rye (54afd72)

Documentation

  • add install instructions (662b4f8)
  • change descriptions to use rye rather than poetry (d53dd43)
  • fix: !INFO not available as highlight, use !NOTE (e9ee60f)
  • start taking some notes for paper (6a3b94d)
  • update DOC (c537a50)

- Python
Published by engeir about 2 years ago

volcano-data-deconvolution - v0.4.0

0.4.0 (2024-03-26)

Features

  • cut off: implement cut off analysis (3afc16d)
  • cut off: scale single response to fit with any(?) super position (9761f46)

- Python
Published by github-actions[bot] about 2 years ago

volcano-data-deconvolution - v0.3.1

0.3.1 (2024-03-22)

Bug Fixes

  • build: remove duplicate entries in pyproject.toml (91cb558)

Styles

  • pre-commit: format TOML and YAML in pre-commit hook (92242de)

- Python
Published by github-actions[bot] about 2 years ago

volcano-data-deconvolution - v0.3.0

0.3.0 (2024-03-22)

Features

  • cut off: implement class to cut response functions and recreate with noise (cd4cef6)
  • load: add RF control data property to data and deconvolve classes (696f789)

Styles

  • format: run updated ruff style formatting via rye (2d933fe)

- Python
Published by github-actions[bot] about 2 years ago

volcano-data-deconvolution - v0.2.0

0.2.0 (2024-03-20)

Features

  • cut off: implement cut off test of response functions (3775fff)
  • double waveform, T2RF response plots, and more (715e608)
  • load: deconvolution classes accepts custom deconvolver (6a3b94d)
  • ob16: create reconstruction class (bb8f887)
  • plots of reconstructing temp and more (405245f)
  • working first impl of parametrisation analysis (44f1ac1)

Miscellaneous

  • add tests of deconv CESM T with RF and AOD (65ccd5e)
  • deps: add some standard dependencies (d283699)
  • fix similar deconvolution of OB16 for daily and monthly data (c7dccee)
  • lots more updates to plots and other unimportant things (6a3b94d)
  • push recent WIP (dff53d4)
  • small changes (33048d8)
  • wip (27bb56f)

Code Refactoring

  • load: even lazier loading of arrays in deconvolution classes (c0b37c4)
  • savefig: move figures to generated_files dir (3b8b62d)

Build System

  • change from poetry to rye (54afd72)

Documentation

  • change descriptions to use rye rather than poetry (d53dd43)
  • start taking some notes for paper (6a3b94d)
  • update DOC (c537a50)

- Python
Published by github-actions[bot] over 2 years ago

volcano-data-deconvolution - v0.1.2

0.1.2 (2024-01-12)

Bug Fixes

  • README: incorrect git clone link (a1451ba)

- Python
Published by github-actions[bot] over 2 years ago

volcano-data-deconvolution - v0.1.1

0.1.1 (2024-01-12)

Documentation

  • add install instructions (662b4f8)
  • fix: !INFO not available as highlight, use !NOTE (e9ee60f)

- Python
Published by github-actions[bot] over 2 years ago

volcano-data-deconvolution - v0.1.0

0.1.0 (2024-01-12)

Miscellaneous

  • initial setup of the project (57d0f1e)

- Python
Published by github-actions[bot] over 2 years ago