Skip to main content

A simple, fast and cross-platform python library to handle the data generated from molecular dynamics simulations.

Project description

https://img.pterclub.com/images/2023/01/06/logo.png

mdapy : Molecular Dynamics Analysis with Python

Overview

The mdapy python library provides an array of powerful, flexible, and straightforward tools to analyze atomic trajectories generated from Molecular Dynamics (MD) simulations. The library is fully cross-platform, making it accessible to users in Windows, Linux, and Mac OS. Benefited by the TaiChi project, we can effectively accelerate the pure python code, bringing it closer to the speed of code written in C++. Furthermore, mdapy is highly parallelized, allowing users to leverage the resources of both multicore CPU and GPU. mdapy can directly handle the DUMP and DATA formats in LAMMPS, POSCAR format in VASP, universal XYZ format and CIF format. Besides, all data in mdapy is stored in NDARRAY format in NumPy, which enables easy integration with the scientific ecosystem in python and facilitates collaboration with other post-progressing tools such as OVITO and freud.

Resources

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

mdapy-0.10.4.tar.gz (4.2 MB view hashes)

Uploaded Source

Built Distributions

mdapy-0.10.4-cp311-cp311-win_amd64.whl (1.1 MB view hashes)

Uploaded CPython 3.11 Windows x86-64

mdapy-0.10.4-cp311-cp311-manylinux_2_35_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.35+ x86-64

mdapy-0.10.4-cp311-cp311-manylinux1_x86_64.whl (732.8 kB view hashes)

Uploaded CPython 3.11

mdapy-0.10.4-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

mdapy-0.10.4-cp310-cp310-win_amd64.whl (1.1 MB view hashes)

Uploaded CPython 3.10 Windows x86-64

mdapy-0.10.4-cp310-cp310-manylinux_2_35_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.35+ x86-64

mdapy-0.10.4-cp310-cp310-manylinux1_x86_64.whl (727.7 kB view hashes)

Uploaded CPython 3.10

mdapy-0.10.4-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

mdapy-0.10.4-cp39-cp39-win_amd64.whl (1.1 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

mdapy-0.10.4-cp39-cp39-manylinux_2_35_x86_64.whl (1.3 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.35+ x86-64

mdapy-0.10.4-cp39-cp39-manylinux1_x86_64.whl (729.7 kB view hashes)

Uploaded CPython 3.9

mdapy-0.10.4-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

mdapy-0.10.4-cp38-cp38-win_amd64.whl (1.1 MB view hashes)

Uploaded CPython 3.8 Windows x86-64

mdapy-0.10.4-cp38-cp38-manylinux_2_35_x86_64.whl (1.2 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.35+ x86-64

mdapy-0.10.4-cp38-cp38-manylinux1_x86_64.whl (724.5 kB view hashes)

Uploaded CPython 3.8

mdapy-0.10.4-cp38-cp38-macosx_11_0_arm64.whl (1.2 MB view hashes)

Uploaded CPython 3.8 macOS 11.0+ ARM64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page