Skip to main content

STable AutoCorrelation Integral Estimator (STACIE)

Project description

STACIE

Contributor Covenant pytest PyPI Version License DOI

Shows a black logo in light color mode and a white one in dark color mode.

STACIE is a Python package and algorithm that computes time integrals of autocorrelation functions. It is primarily designed for post-processing molecular dynamics simulations. However, it can also be used for more general analysis of time-correlated data. Typical applications include estimating transport properties and the uncertainty of averages over time-correlated data, as well as analyzing characteristic timescales.

All information about STACIE can be found in the documentation.

Citation

If you use STACIE in your research, please cite the following paper:

Gözdenur Toraman, Dieter Fauconnier, and Toon Verstraelen "STable AutoCorrelation Integral Estimator (STACIE): Robust and accurate transport properties from molecular dynamics simulations" Journal of Chemical Information and Modeling 2025, 65 (19), 10445–10464, doi:10.1021/acs.jcim.5c01475, arXiv:2506.20438.

@article{Toraman2025,
 author = {G\"{o}zdenur Toraman and Dieter Fauconnier and Toon Verstraelen},
 title = {STable AutoCorrelation Integral Estimator (STACIE): Robust and accurate transport properties from molecular dynamics simulations},
 journal = {Journal of Chemical Information and Modeling},
 volume = {65},
 number = {19},
 pages = {10445--10464},
 year = {2025},
 month = {sep},
 url = {https://doi.org/10.1021/acs.jcim.5c01475},
 doi = {10.1021/acs.jcim.5c01475},
}

License

STACIE is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

STACIE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

STACIE's documentation is located in the docs/ directory of its source tree and files under this directory are distributed under a choice of license: either the Creative Commons Attribution-ShareAlike 4.0 International license (CC BY-SA 4.0) or the GNU Lesser General Public License, version 3 or later (LGPL-v3+). The SPDX License Expression for the documentation is CC-BY-SA-4.0 OR LGPL-3.0-or-later.

You should have received a copy of the CC BY-SA 4.0 and LGPL-v3+ licenses along with the source code. If not, see:

Installation

Assuming you have Python and Pip installed, the following shell command will install STACIE in your Python environment.

python -m pip install stacie

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stacie-1.1.3.tar.gz (288.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stacie-1.1.3-py3-none-any.whl (49.9 kB view details)

Uploaded Python 3

File details

Details for the file stacie-1.1.3.tar.gz.

File metadata

  • Download URL: stacie-1.1.3.tar.gz
  • Upload date:
  • Size: 288.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for stacie-1.1.3.tar.gz
Algorithm Hash digest
SHA256 3805f9c8b416809ad5af7c930da26e9946f5275da764d435b176efd66b00784b
MD5 b083c8374cb94d1683bf5a6cd29062ed
BLAKE2b-256 adb3a7394ba389f258a95c5250319be483011dc9176c66bd6c4f6cdb1b7904ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for stacie-1.1.3.tar.gz:

Publisher: release.yaml on molmod/stacie

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stacie-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: stacie-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 49.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for stacie-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 79517dd78b54f823c34d1941af0456d6c34eba8d44288dae9ede60f65ec10b4f
MD5 7c2a1991599393b0e9bd36db306d7b36
BLAKE2b-256 482c7180486d36ad908279230e0d92fdb282d3da5c12e51ea26099a71f2a7530

See more details on using hashes here.

Provenance

The following attestation bundles were made for stacie-1.1.3-py3-none-any.whl:

Publisher: release.yaml on molmod/stacie

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page