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.3.tar.gz (125.0 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.3-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mlyzed-0.2.3.tar.gz
  • Upload date:
  • Size: 125.0 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.3.tar.gz
Algorithm Hash digest
SHA256 66ed857aed72b2f7c218931b0825c45ab00a38e4412637059a7a0bc693bf7aea
MD5 ae0a3fe94173a565c8e47b05800d09b5
BLAKE2b-256 9ef21e1cb33de1f58046067af7e664d72da506c864ebd28c0738394e874f883b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mlyzed-0.2.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0300f62e3e9d5e1a2f3197e7100195aba1d1de6e9296896421db47d430b034d8
MD5 008c35c3b65eba2b1c15a0173500176c
BLAKE2b-256 4cacc713c2aac65ac13457122127de0103f86db773f24c1f85e4cb9eceefb85f

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