Recent Releases of pyglotaran-extras

pyglotaran-extras - v0.7.3

pyglotaran-extras 0.7.3 Release Notes

What's Changed

โœจ Features

  • โœจ Add configuration for plot functions (#288)
  • โœจ Add plot_pfid plot function (#283)

๐Ÿฉน Bug fixes

  • ๐Ÿฉน Fix very slow data/residual plots (#239)
  • ๐Ÿฉน Fix deprecation warning for using xr.Dataset.dim (#267)
  • ๐Ÿฉน๐Ÿš‡ Adapt to changed outputs in pyglotaran-examples GHA (#273)
  • ๐Ÿฉน Fix incompatibility of plotdataand_fits with matplotlib>=3.8 (#275)

๐Ÿšง Maintenance

  • ๐Ÿ—‘๏ธ Clean up codesee GA workflow (#254)
  • ๐Ÿš‡๐Ÿงน Switch back to GeekyEggo/delete-artifact (#261)
  • ๐Ÿš‡ Add CODECOV_TOKEN (#268)
  • ๐Ÿš‡๐Ÿงน Move requirements_min.txt into .github folder to avoid being picked up by dependabot (#286)

Full Changelog: https://github.com/glotaran/pyglotaran-extras/compare/v0.7.2...v0.7.3

- Python
Published by jsnel over 1 year ago

pyglotaran-extras - v0.7.2

This is a supplementary package for pyglotaran with convenience plotting functions.

This minor release is specifically intended to cater to the needs for some new (complex) case studies in the form of so called STAR protocol papers, for which the accompanying repositories can be found here: - pyglotaran STAR protocol for analysis of transient absorption spectra of photosystem I - pyglotaran STAR protocol for analysis of time-resolved fluorescence spectra of photosystem I

For use with the pyglotaran package, pyglotaran version v0.7.2 or later is recommended.

Can be installed as a python package from PyPI via pip, from Anaconda's conda-forge using conda, or directly from sources on github.

What's Changed

  • ๐Ÿงฐ๐Ÿ‘Œ Switch tooling to ruff by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/197
  • ๐Ÿฉน Fix crash when plotting spectral model result by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/200
  • ๐Ÿงฐ Use black-pre-commit-mirror for 2x speedup by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/205
  • ๐Ÿงฐ๐Ÿš€ Use ruff for formatting by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/214
  • ๐Ÿ‘Œ Use weighted residual instead of residual plots if present by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/216
  • ๐Ÿ‘Œ Add color map arguments to plotdataoverview by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/217
  • ๐Ÿ‘Œ Add dascycler and svdcycler to plot collection functions by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/218
  • ๐Ÿ‘Œ Add usesvdnumber switch to use SV number instead of index as label by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/219
  • ๐Ÿฉน Fix use_svd_number not being passed on to plot_sv_data in plot_data_overview by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/221
  • ๐Ÿ“ฆ Use trusted publisher workflow for publishing to PyPI by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/222

Full Changelog: https://github.com/glotaran/pyglotaran-extras/compare/v0.7.1...v0.7.2

- Python
Published by s-weigand about 2 years ago

pyglotaran-extras - v0.7.1

This is a supplementary package for pyglotaran with convenience plotting functions.

This minor release is specifically intended to resolve some issues coming out of some of the (complex) case studies in the pyglotaran-publications repositories, specifically: - pyglotaran 2023 release paper SI - 2023-05 van_Stokkum et al publication

For use with the pyglotaran package, pyglotaran version v0.6.0 or later is required.

Can be installed as a python package from PyPI via pip, from Anaconda's conda-forge using conda, or directly from sources on github.

What's Changed

Bugfixes

  • ๐Ÿฉน Fix crashes of plotdoas and plotcoherent_artifact for non dispersive IRF by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/173
  • ๐Ÿฉน Fix crashes plot_coherent_artifact with none dispersive IRF by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/182

Improvements

  • ๐Ÿ‘Œ Add minor ticks to linlog plots by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/183
  • โœจ Add addsubplotlabels function by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/181

Other minor changes

  • โฌ†๏ธ๐Ÿ“š Update readme by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/165
  • ๐Ÿšง๐Ÿ“ฆ Remove upper python version limit by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/174

Full Changelog: https://github.com/glotaran/pyglotaran-extras/compare/v0.7.0...v0.7.1

- Python
Published by jsnel over 2 years ago

pyglotaran-extras - v0.7.0

Accompanies the v0.7.0 release of pyglotaran

This is a supplementary package for pyglotaran with convenience plotting functions.

For use with the pyglotaran package, pyglotaran version v0.6.0 or later is required.

Can be installed as a python package from PyPI via pip, from Anaconda's conda-forge using conda, or directly from sources on github.

What's Changed

  • ๐Ÿ‘Œ๐Ÿš‡ Change integration tests to use self managed examples action by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/91
  • โœจ Add plot function for guidance spectra by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/92
  • ๐Ÿ‘Œ Fix typo in internal function name by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/94
  • ๐Ÿ‘Œ Improve typing by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/96
  • ๐Ÿ”ง Add basic codecov config by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/97
  • โœจ Add IRF dispersion center plotting by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/95
  • ๐Ÿ‘Œ Shift time axis by IRF location by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/99
  • ๐Ÿฉน๐Ÿ“š Fix missing channel flag in conda install guide by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/108
  • ๐Ÿ‘Œ Add option to deactivate data/residual plotting in overview plots by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/118
  • โœจ Add coherent artifact plot functionality by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/123
  • โœจ Add a-matrix inspection function by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/124
  • โœจ Add showzeroline option to plotoverview and plotfitted_traces by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/128
  • ๐Ÿฉน Fix SVD vector labels always starting from zero by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/133
  • ๐Ÿ‘Œ Make result input for plotcoherentartifact more generic by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/134
  • โœจ Add plot_doas function that only plots DOAS related information by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/135
  • โœจ Shift irf derivatives in plotcoherentartifact by irf position by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/136
  • โฌ†๏ธ๐Ÿ›ก๏ธ Combined Snyk updates by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/145
  • ๐Ÿ‘Œ Convert plot style Enums to StrEnums for ease of use by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/144
  • ๐Ÿฉน Fix heading in showamatrixes for multiple a-matrixes per dataset by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/148
  • ๐Ÿ‘Œ Add legendformatstring argument to plot_doas by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/150
  • ๐Ÿ‘Œ Make plotdataoverview able to plot single trace data by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/137
  • ๐Ÿ‘Œ Improve plotdoas default legendformat_string by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/151
  • ๐ŸฉนโŒจ๏ธ Fix figsize typing by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/152
  • ๐Ÿฉน๐Ÿ“š Fix search in docs by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/157

Full Changelog: https://github.com/glotaran/pyglotaran-extras/compare/v0.6.0...v0.7.0

- Python
Published by jsnel almost 3 years ago

pyglotaran-extras - v0.6.0

Accompanies the v0.6.0 release of pyglotaran

This is a supplementary package for pyglotaran with convenience plotting functions. For use with the pyglotaran package, version v0.5.1 or later is recommended.

Can be installed as a python package from PyPI via pip, from Anaconda using conda or directly from sources

What's Changed

  • ๐Ÿ‘Œ Made adding a cycler to and axis opt out by using None by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/58
  • ๐Ÿฉน Fix autogenerated title for concentration plot by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/63
  • ๐Ÿ‘Œ Improve SVD plotting by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/64
  • ๐Ÿ“š๐Ÿ‘Œ Improve readme by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/69
  • ๐Ÿ”ง๐Ÿš‡ Add sourcery-ai config by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/71
  • ๐Ÿ”ง๐Ÿฉน Remove github section in sourcery config due to bug in sourcery-ai by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/72
  • ๐Ÿ‘Œ Improve legend placement in plotdataoverview by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/77

Full Changelog: https://github.com/glotaran/pyglotaran-extras/compare/v0.5.0...v0.6.0

- Python
Published by jsnel over 3 years ago

pyglotaran-extras - v0.5.0

Code name: "What You Leave Behind"

This is a supplementary package for pyglotaran with convenience plotting functions. For use with the pyglotaran package, version 0.3.0 or later (pyglotaran v0.5.0 or later is recommended).

Can be installed as a python package from PyPI or from sources.

What's Changed

  • ๐Ÿฉน Fix IRF location selection for IRFs with multiple components by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/32
  • โ™ป๏ธ Export 'setupcasestudy' from 'pyglotaran_extras.io' by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/34
  • โœจ Add plotfittedtraces function by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/39
  • ๐Ÿšง๐Ÿš€๐Ÿš‡โ™ป๏ธ Shape up for release by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/40
  • ๐Ÿฉน Fix 'setupcasestudy' when used with 'resultsfolderroot' by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/41
  • ๐Ÿฉน Fix broken 'plotdataoverview' by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/42
  • ๐Ÿฉน Handle missing SVD attributes by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/45
  • ๐Ÿ”ง Raise tooling strictness by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/54
  • ๐Ÿš€ Prepare 0.5.0 release by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/55
  • ๐Ÿ“š Update installation instruction for release on PyPI by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/56
  • ๐Ÿฉน๐Ÿš‡ Fix release pipeline not running on push tag by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/57

Full Changelog: https://github.com/glotaran/pyglotaran-extras/compare/v0.4.1...v0.5.0

- Python
Published by s-weigand about 4 years ago

pyglotaran-extras - v0.5.0rc1

pyglotaran-extras 0.5.0rc1 Release Notes

Code name: "What You Leave Behind (part 1)"

This is a pre-release of the software for the purpose of a live demonstration at the Vrije Universiteit on the 25th of October 2021.

This is a supplementary package for pyglotaran with convenience plotting functions. For use with the pyglotaran package, version 0.5.0rc1 or later.

Can be installed as a python package from pypi or from sources, it is not yet available via the conda package manager.

0.5.0 (2021-10-25)

What's Changed

  • ๐Ÿฉน Fix irf location selection for irfs with multiple components by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/32
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/glotaran/pyglotaran-extras/pull/28
  • Bump pyglotaran from 0.4.0 to 0.4.1 by @dependabot in https://github.com/glotaran/pyglotaran-extras/pull/31
  • โ™ป๏ธ Export 'setupcasestudy' from 'pyglotaran_extras.io' by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/34
  • Bump matplotlib from 3.4.2 to 3.4.3 by @dependabot in https://github.com/glotaran/pyglotaran-extras/pull/29
  • โœจ Add plotfittedtraces function by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/39
  • Bump actions/github-script from 4 to 5 by @dependabot in https://github.com/glotaran/pyglotaran-extras/pull/37
  • Bump pywin32 from 300 to 302 by @dependabot in https://github.com/glotaran/pyglotaran-extras/pull/38
  • ๐Ÿšง๐Ÿš€๐Ÿš‡โ™ป๏ธ Shape up for release by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/40
  • ๐Ÿฉน Fix 'setupcasestudy' when used with 'resultsfolderroot' by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/41
  • ๐Ÿฉน Fix broken 'plotdataoverview' by @s-weigand in https://github.com/glotaran/pyglotaran-extras/pull/42

Full Changelog: https://github.com/glotaran/pyglotaran-extras/compare/v0.4.1...v0.5.0rc1

- Python
Published by jsnel over 4 years ago

pyglotaran-extras - v0.4.1

pyglotaran-extras 0.4.1 Release Notes

Code name: "GTA Save Game"

Supplementary package for pyglotaran with (example) plotting code. For use with the pyglotaran package, version 0.4.x

Can be installed as a python package from sources only; it is not (yet) released on pypi or conda.

This is the last release fully compatible with pyglotaran v0.3-v0.4, subsequent versions may (only) target later releases.

- Python
Published by jsnel over 4 years ago

pyglotaran-extras - v0.3.3

Supplementary package for pyglotaran with (example) plotting code. For use with the pyglotaran package, version 0.3.x Can be installed as a python package from sources, but is not released on pypi or conda.

This is the last release fully compatible with pyglotaran v0.3, subsequent released may (only) target later releases.

- Python
Published by jsnel over 4 years ago

pyglotaran-extras - v0.3.0

Supplementary package for pyglotaran with (example) plotting code. For use with the pyglotaran package, version 0.3.0. Can be installed as a python package from sources, but is not released on pypi or conda.

- Python
Published by jsnel about 5 years ago