A simple, fast and cross-platform python library to handle the data generated from molecular dynamics simulations.
Project description
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, and universal XYZ 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
Homepage: https://github.com/mushroomfire/mdapy
Documentation: https://mdapy.readthedocs.io/
Issue Tracker: https://github.com/mushroomfire/mdapy/issues
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for mdapy-0.9.9-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a6af4eb6f1a406e264259a800002cb7115a04da99e32a8164545210f580da30 |
|
MD5 | aa3ff9f95b4b45b8d9c101d2204a0a8a |
|
BLAKE2b-256 | 772d81eae4a1dccb57f8c5a9ed75bc7b91162dbdac0da02be8aa1cfe1be6cb17 |
Hashes for mdapy-0.9.9-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a42302d533951d62e5200dcabd126a35f78ce837e28b1af63c0def4bcb5f2d0a |
|
MD5 | 962653d5f5c88bada95613c1245d22b9 |
|
BLAKE2b-256 | 09e78a10e8f1ff0d39a262b1a35c61ac4c6654c246283e3440777c7d5c5bfe52 |
Hashes for mdapy-0.9.9-cp311-cp311-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89cbd3ec45a7fd4a6abb0f3f7d66dc26515b6d3c469be0009e37ed5655d2ae62 |
|
MD5 | 1f527920e9ec39994fb513f3d3db8cdb |
|
BLAKE2b-256 | 1775e3f3a2910a94fd1f996fa814a5ba018e51eed5388d9686b0602db6117845 |
Hashes for mdapy-0.9.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bc89a52c3aca2df92f6807742040bcbef0a6194751faf4c843b3092b2ab9b25 |
|
MD5 | c45f2290e020df2eec9ec51a381ca061 |
|
BLAKE2b-256 | 94b7a73f62066fed55b09bed47c3c72fefd3669ac62cdc9b43da9c6b92aa465f |
Hashes for mdapy-0.9.9-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d3a7f4374269adb3e802da1e34a9a51ed6cdb36170cfbbb9400cc3ec5dab509 |
|
MD5 | 04d228e16b36aa4d9e78ce9303879a02 |
|
BLAKE2b-256 | 29325400a694bea2dec5a8f1f68f7da17ee006d8a0d66bc9b27e80e4f92ce28a |
Hashes for mdapy-0.9.9-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f623ee081c847e15fcd88574bb545d78c77525069fcc589df975c19313183ab |
|
MD5 | d1c8d105af1527997b1a2c69e0d14e18 |
|
BLAKE2b-256 | 2c9f071ae600e9e4c49199883d252f3e3602d3f4d7231dd8a1f90970e6f285ff |
Hashes for mdapy-0.9.9-cp310-cp310-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 784e314c394f2ca3380ed70e0eeb1deb6264950ed3bea21f953c2f45030f4aa7 |
|
MD5 | 231f9dc287ed56b4c8b9037790582716 |
|
BLAKE2b-256 | 82306c275df8a492b1759c2de3ad535c99b560fa03e18ea08f7b237142995817 |
Hashes for mdapy-0.9.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b1946816ffae43012b25e351e6a72434dbaa656869cefebbed6942a85c59a95 |
|
MD5 | 5b9e4a8b05f6cf12ef0d0a278eb0e07e |
|
BLAKE2b-256 | 21b77bfd2e92c498f06b63c0885ec440bfbbdb62686c09cfd84ad49ff9134d29 |
Hashes for mdapy-0.9.9-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1636c32456d6476603a1859177956affed5518c02c3a640e5adc142e3625a49 |
|
MD5 | 8baaea4ee77e8ada5523da987bda6a6c |
|
BLAKE2b-256 | 932958808cd473e279d135710e8097e336975e234b5d5d530ebdcfc8c17e0f6c |
Hashes for mdapy-0.9.9-cp39-cp39-manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a41e7ab102567a89c8bea47fd1df07c488449cb7de44644cbcfe3034e48d27a |
|
MD5 | d4e387cd5d1cfad2732b4f8747ee9c58 |
|
BLAKE2b-256 | df791f6c152fdb0ea7a1cc92ab7ec0cb08e6cfc515df3e993b3d48df95d802ea |
Hashes for mdapy-0.9.9-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c79c4164117497cc95412590967914e7c464a8817da9805dd3239267c1422d54 |
|
MD5 | 20004cf35224dd070ae079a70372b715 |
|
BLAKE2b-256 | 78b4237dc2467a62ac2285cec8309691aae51268f3f262dcadf9275df276a8ff |
Hashes for mdapy-0.9.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83c2d3bc5841e4d951ae1bcf10243d01da04f08d5f3a8902dd5ac43b679c3b09 |
|
MD5 | f6a1de3b1cbaef30d9c70c4dcad13fe2 |
|
BLAKE2b-256 | cffc5e78b7a34dbaea9c2eccc5d95ed7649a63eaee81b0bdef0e748052742746 |
Hashes for mdapy-0.9.9-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed204c22bc684bcea9a6d18d3222aaafbb9e887ba4b3d79a8ed1efbaa222ec11 |
|
MD5 | e6c45662301bb5841cb0a5733601f8f3 |
|
BLAKE2b-256 | 565acc72507f51a47ab32130bcbd6791be025b77e18b14fbdb27dac6d8c3d614 |
Hashes for mdapy-0.9.9-cp38-cp38-manylinux_2_35_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f561a860761329b44ad29c32fdfa12659ce07a472ce0baed770af421a3d84973 |
|
MD5 | 7e392e19a64db7152b0c640dc4b7b14e |
|
BLAKE2b-256 | d457ceb9eeed3250ac0fe64fd327ebd98e5b0064320e3815e689d62a7535916c |
Hashes for mdapy-0.9.9-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77bafb0582a16cd71da4fb38887c1889a09aafd7f0b457c8b8ec80fbc4b94930 |
|
MD5 | 967b6bee4f7b962771bf440330dae886 |
|
BLAKE2b-256 | ea87b7784c0694a627969176056f363f7076ce80b3af1b390d12f9b3da64190c |
Hashes for mdapy-0.9.9-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 551efbe43d6bb89cc5b930425e48faac9c92f9c75657dcf1ed81db8802e1a34a |
|
MD5 | e1a586f81dd83e7b17fe347a31bee638 |
|
BLAKE2b-256 | ecb6e835b7f942a6392d1c031c10c4fb833ae0bc54b8fe0e96e1a207d2203634 |