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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mlyzed-0.2.tar.gz
  • Upload date:
  • Size: 124.7 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.tar.gz
Algorithm Hash digest
SHA256 836100bb82640f5bc271d0a08ce5da73250a52eddb0d9032e829aade355f238b
MD5 423775b84609d25a55ea1dc6bbfd7f88
BLAKE2b-256 fd5ee3044046a6b23ddb43d194aab6a4c258e5a399447ad22040ea2a3d314135

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mlyzed-0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.6 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-py3-none-any.whl
Algorithm Hash digest
SHA256 f064b790dac2a33566ce701a6857063eb3627e02c875b7d3809a2590e7541d51
MD5 06eb203f1d6a3867c4b17ba9a5ceec9a
BLAKE2b-256 1fb893e89bf000b6ceb3784e030ee3ece3d9cb7449e3887edd31858572ad42f2

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