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
- workflow: run tests (e4f1c0a)
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
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
.dataattr 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
- 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