Kinisi

Latest version: v1.0.0

Safety actively analyzes 641171 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.4.0

Changes

- Previously, we had been using overlapping samples of displacements (i.e. the blue and orange observations in the figure below). However, this puts us on thin statistical ice and we were using a “fudge factor” to account for this (which in turn leads to a slightly overestimated variance in diffusion coefficient. We have changed this to only use non-overlapping samples (i.e. the blue and green observations in the figure below). This is more statistically sound and gives a more accurate estimate of the variance in the diffusion coefficient. (https://github.com/bjmorgan/kinisi/commit/03a6edc86e9975f1e9ace93396df5ed5ac06396b)
- Removal of the parser keyword arguments `min_obs` and `ndelta_t` these were artefacts of the old overlapping sampling approach and therefore have been removed. (https://github.com/bjmorgan/kinisi/commit/03a6edc86e9975f1e9ace93396df5ed5ac06396b)
- Now by default, the number of Δt points will reflect that in the simulation (previously there was a reduced sampling approach that has been removed). (https://github.com/bjmorgan/kinisi/commit/03a6edc86e9975f1e9ace93396df5ed5ac06396b)
- Thinning and the ability to add a `random_state` to the Markov chain Monte Carlo process have been introduced (see the keyword arguments for the diffusion params, `thin` and `random_state`). (https://github.com/bjmorgan/kinisi/commit/03a6edc86e9975f1e9ace93396df5ed5ac06396b)

0.3.11

Changes

- Improvements to documentation (233c211)
- Add support for ions from `pymatgen` files (daa6e94 and 01a079a)
- Raise error if there are no species of the defined type (16ad8a8)
- Covariance matrix now only produced for `max_ngp` and greater (c17fef5)
- Fix off by one bug (8c5a313)
- Update to use the latest version of `uravu` (e8ac5e0)

0.3.10

Changes

- Addition of save and load functionality for the `Analyzer` class objects
- Fix to bug that means that the diffusion coefficient would be incorrect for non-xyz systems

0.3.9

Changes

- Improvement in stability for covariance matrix estimation
- Addition of memory limit feature to control memory exposure
- Enabling investigation of diffusion in particular dimensions or planes

0.3.8

Changes

- Fix small bug in PymatgenParser for sub-sampled trajectories
- Improvements to the documentation

0.3.7

Changes
- Bug fix in the diffusion resampling, previously the `p_value` parameter was never updated leading to normal test only being applied once. This has been resolved with this release.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.