Skip to main content

Molecular dynamics post-processing toolbox

Project description

About

mlyzed is the python library for post-processing molecular dynamics (MD) simulations. The main features of the code are trajectory unwrapping, FFT calculation of the MSD, analysis of the hop events, and ease of use.

Note: The library is not guaranteed to be bug free. If you observe unexpected results, errors, please report an issue at the github.

For more details, see the documentation. (Not ready yet)

Installation

pip install mlyzed

or

git clone https://github.com/dembart/mlyzed
cd mlyzed
pip install .

Minimum usage example

import mlyzed as md

traj = md.Trajectory.from_file('traj.lammpstrj') # any ASE readable format
msd = md.classical_msd(traj[100:], specie = 'Li', timestep = 2)
msd.plot()

Alternatives:

Here are some alternatives and inspirations for this library (see below). You may find them better in some ways.

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

mlyzed-0.2.1.tar.gz (125.2 kB view details)

Uploaded Source

Built Distribution

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

mlyzed-0.2.1-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file mlyzed-0.2.1.tar.gz.

File metadata

  • Download URL: mlyzed-0.2.1.tar.gz
  • Upload date:
  • Size: 125.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.66.2 CPython/3.8.8

File hashes

Hashes for mlyzed-0.2.1.tar.gz
Algorithm Hash digest
SHA256 87ad6cee667224cb4dfb9e6558fcfd29ee61b0cc7cdab8af21d53d3ccc705e0a
MD5 b30397e690864be2a1b3d68e7a18c97a
BLAKE2b-256 c61bcacc0e92e6125587ded65c7479e6c419a58eb97e50375dc47510726af566

See more details on using hashes here.

File details

Details for the file mlyzed-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: mlyzed-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.66.2 CPython/3.8.8

File hashes

Hashes for mlyzed-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6233b9a51b1de29c3c34a981981d379abcf8ef64bc819e44c22bc68af40bfc2b
MD5 a5dc5520f55e94573b09fa061341f5f8
BLAKE2b-256 cb80a72d94abba9a98764f36a4e7843b5b3a463fa3050b3b72ba3b20d6375a87

See more details on using hashes here.

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