🚀 v0.5.0 and v0.5.1 #921
jsnel
announced in
Announcements
Replies: 2 comments
-
Congratulations to all ! Regards, have a nice weekend, ivo |
Beta Was this translation helpful? Give feedback.
0 replies
-
Added v0.5.1 release notes to the discussion. Since v0.5.1 only bring small bug fixes and no new features, we can re-use this discussion thread. Also 👋 bye 👋 2021, hello ✨2022✨. Feels like a good 👌 year to 🚀 release 🚀 1.0 ! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
pyglotaran 0.5.1 Release Notes
Code name: "What You Leave Behind" part deux - exit 2021
This is a minor patch release that fixes two minor bugs found in v0.5.0, detailed below.
For completeness sake the changes for the v0.5.0 release are also listed.
The v0.5.0 release brought some exciting new features, whilst ensuring backwards compatibility (your old models still work) and validation against a large set of examples.
The introduction of dataset groups (#851) and megacomplex models (#736) bring us a lot closer to the dream of building large sophisticated models out of smaller simpler building blocks. Right, much like those colorful bricks we all loved playing with as a child.
0.5.1 (2021-12-31)
🩹 Bug fixes
🚧 Maintenance
0.5.0 (2021-12-01)
✨ Features
👌 Minor Improvements:
glotaran.Parameter
(Serveral refactorings inglotaran.Parameter
#910)glotaran.Parameter
#910, Refactored ModelProperty. #914, 👌 Improve ParameterGroup markdown rendering #918)🩹 Bug fixes
📚 Documentation
🗑️ Deprecations (due in 0.7.0)
glotaran.model.Model.model_dimension
->glotaran.project.Scheme.model_dimension
glotaran.model.Model.global_dimension
->glotaran.project.Scheme.global_dimension
<model_file>.type.kinetic-spectrum
-><model_file>.default_megacomplex.decay
<model_file>.type.spectral-model
-><model_file>.default_megacomplex.spectral
<model_file>.spectral_relations
-><model_file>.clp_relations
<model_file>.spectral_relations.compartment
-><model_file>.clp_relations.source
<model_file>.spectral_constraints
-><model_file>.clp_constraints
<model_file>.spectral_constraints.compartment
-><model_file>.clp_constraints.target
<model_file>.equal_area_penalties
-><model_file>.clp_area_penalties
<model_file>.irf.center_dispersion
-><model_file>.irf.center_dispersion_coefficients
<model_file>.irf.width_dispersion
-><model_file>.irf.width_dispersion_coefficients
glotaran.project.Scheme(..., non_negative_least_squares=...)
-><model_file>dataset_groups.default.residual_function
glotaran.project.Scheme(..., group=...)
-><model_file>dataset_groups.default.link_clp
glotaran.project.Scheme(..., group_tolerance=...)
->glotaran.project.Scheme(..., clp_link_tolerance=...)
<scheme_file>.maximum-number-function-evaluations
-><scheme_file>.maximum_number_function_evaluations
<model_file>.non-negative-least-squares: true
-><model_file>dataset_groups.default.residual_function: non_negative_least_squares
<model_file>.non-negative-least-squares: false
-><model_file>dataset_groups.default.residual_function: variable_projection
glotaran.parameter.ParameterGroup.to_csv(file_name=parameters.csv)
->glotaran.io.save_parameters(parameters, 'file_name=parameters.csv)
🚧 Maintenance
This discussion was created from the release 🚀 v0.5.0.
Beta Was this translation helpful? Give feedback.
All reactions