Skip to main content
tidynamics
==========

.. image:: https://travis-ci.org/pdebuyl-lab/tidynamics.svg?branch=master
:target: https://travis-ci.org/pdebuyl-lab/tidynamics
:alt: Test Status

A tiny package to compute the dynamics of stochastic and molecular simulations.

:License: BSD 3-clause
:Author: Pierre de Buyl
:Website: http://lab.pdebuyl.be/tidynamics/

tidynamics

- performs the computation of mean-square displacements and correlation functions.
- accepts as input NumPy arrays storing the positions and velocities of particles.
- implements the so-called Fast Correlation Algorithm proposed by Kneller and others for the
`nMOLDYN <http://dirac.cnrs-orleans.fr/plone/software/nmoldyn/>`_ analysis program.
- depends only `Python <https://www.python.org/>`_ and `NumPy <http://www.numpy.org/>`_.

For a quick jump into tidynamics, have a look at the examples.

Goals and plans:

- Minimal dependencies.
- Serve as a reference implementation for common algorithms that are useful for molecular
and stochastic simulations.
- Provide later a bit more flexibility to handle cross correlations and many-body systems.


Installation
------------

It is necessary to have Python and NumPy to install and use tidynamics.

tidynamics can be installed with pip::

pip install --user tidynamics

It is also possible to download the source code and execute the setup.py file.

I ran the tests with Python 2.7, 3.5 and 3.6 and NumPy 1.11 and 1.13. If you encounter any
issue, let me know (see :ref:`Contact` below).

Testing
-------

We use `pytest <https://pypi.python.org/pypi/pytest/>`_ for testing::

python -m pytest

.. _contact:

Contact
-------

To contact the author about tidynamics, you can either write an email to `Pierre de Buyl
<https://www.kuleuven.be/wieiswie/nl/person/00092351>`_ or use the `issue tracker
<https://github.com/pdebuyl-lab/tidynamics/issues>`_ of the GitHub project.


Download files

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

Source Distribution

tidynamics-0.1.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

tidynamics-0.1.0-py2.py3-none-any.whl (5.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file tidynamics-0.1.0.tar.gz.

File metadata

  • Download URL: tidynamics-0.1.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for tidynamics-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7cc319d2a6c167afe6637e7bd90bbc7234acf244a222fb4525a0608a56761032
MD5 a67da1cb4e11d9007d65fc8e5b3ff4f8
BLAKE2b-256 520c0eaa05cb5500c897f23c8804ad4946fee96d75f73e398bb93658a8e6ed8d

See more details on using hashes here.

File details

Details for the file tidynamics-0.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for tidynamics-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f97bf1c9fb51026ac87bad1064ffce472f049c1544e63edf9bf27555ebdfb1fb
MD5 326ab8271f4f9170a050627abcaa3321
BLAKE2b-256 956728b583197f67a34d3a4582851b4f0d119083ffc053feee3d6b59b0145a84

See more details on using hashes here.

Release history Release notifications | RSS feed

1.1.2

2 files

1.0.0

2 files

0.1.1

2 files

This release

0.1.0 This release

2 files

Supported by

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