Releases: AUTODIAL/AutoEIS
Releases · AUTODIAL/AutoEIS
v0.0.34
What's Changed
- Fix ECM fitter not updating
p0
on next iterations by @ma-sadeghi in #131 - Automatically remove Julia environment when
import autoeis
fails by @SaraQiuyuShi in #129 - Major upgrade to
fit_circuit_parameters
for more robust/accurate fits by @ma-sadeghi in #132 - Fix incorrect order of freq and Z when calling EC.jl by @RunzeZhang123 in #135
Full Changelog: v0.0.30...v0.0.34
v0.0.30
What's Changed
- Fix incorrect Bode plots by @SaraQiuyuShi in #110
- Address JOSS comments + lots of minor fixes/improvements by @ma-sadeghi in #123
- Fix edge case in
preprocess_impedance_data
when data contains no high frequency measurements by @ma-sadeghi in #124 - Augment
fit_circuit_parameters
to acceptbounds
as input argument by @ma-sadeghi in #125
New Contributors
- @SaraQiuyuShi made their first contribution in #110
Full Changelog: v0.0.29...v0.0.30
v0.0.29
What's Changed
- Make
suppress_output
compatible with Windows by @ma-sadeghi in #104 - (as a result of above) Fixed a bug where install-Julia-deps-at-first-import failed on Windows
Full Changelog: v0.0.28...v0.0.29
v0.0.28
What's Changed
- Augment Bayesian inference results with fitness metrics by @ma-sadeghi in #102
- New utils function:
eval_posterior_predictive
: computes posterior predictive for a given circuit - New core function:
compute_fitness_metrics
: computes common fitness metrics and ranks circuits accordingly - New visualization function:
print_inference_results
: pretty-prints inference results - Major refactor:
preprocess_impedance_data
- Documentation: Added missing docstrings throughout the package
Full Changelog: v0.0.27...v0.0.28
v0.0.27
What's Changed
- Migrate from flat to src layout by @ma-sadeghi in #100
Full Changelog: v0.0.26...v0.0.27
v0.0.26
What's Changed
- Fix regression in parallel inference by @ma-sadeghi in #98
Full Changelog: v0.0.25...v0.0.26
v0.0.25
What's Changed
- Drop support for Python 3.9, add support for 3.12 by @ma-sadeghi in #89
- Add new parameter fitter by @ma-sadeghi in #90
Full Changelog: v0.0.24...v0.0.25
v0.0.24
What's Changed
- Fix Julia wrapper bug (conda-pyjulia clash) by @ma-sadeghi in #85
- Migrate to JuliaCall from PyJulia by @ma-sadeghi in #86
Full Changelog: v0.0.23...v0.0.24
v0.0.23
What's Changed
- Unify serial and parallel inference helper functions by @ma-sadeghi in #76
- Add Action to test notebooks + fix backend import bug by @ma-sadeghi in #77
Full Changelog: v0.0.22...v0.0.23
v0.0.22
What's Changed
- Parallelize Bayesian inference by @ma-sadeghi in #73
Full Changelog: v0.0.21...v0.0.22