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.1.tar.gz (291.1 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.1-py3-none-any.whl (49.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stacie-1.1.1.tar.gz
  • Upload date:
  • Size: 291.1 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.1.tar.gz
Algorithm Hash digest
SHA256 b462616103ee8ba1104624587d7c2677de2adc5f198f6053607863da6573aa5a
MD5 f611a5a8f9f31debfce92b19b3d43d3c
BLAKE2b-256 9139752b73464b063fbc9e4c4684cd968217462ce2a97575d4d54cc6a1f2501f

See more details on using hashes here.

Provenance

The following attestation bundles were made for stacie-1.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: stacie-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 49.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cd966dea3be031275719f0ab807e8a8135d14297311ed962c694b957092faa58
MD5 3da545e83106ae896fccdc98a2c5efe2
BLAKE2b-256 b4bb153f325627b8b662697518c83f427244d9c4127c9f43df97a177816d7a2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for stacie-1.1.1-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