Skip to main content

dynaphopy module

Project description

PyPI version Build Status Coverage Status DOI

DynaPhoPy

Software to calculate crystal microscopic anharmonic properties from molecular dynamics (MD) using the normal-mode-decomposition technique. These properties include the phonon frequency shifts and linewidths, as well as the renormalized force constanst and thermal properties by using quasiparticle theory. This code includes interfaces for MD outputs from VASP and LAMMPS. PHONOPY code is used to obtain harmonic phonon modes.

Online manual: http://abelcarreras.github.io/DynaPhoPy/

Installation instructions

  1. Requirements

2a. Install from pypi repository

pip install dynaphopy --user

2b. Install from source (requires c compiler)

  • Install requirements from requirements.txt:
pip install -r requirements.txt --user
  • Run setup.py to install dynaphopy
python setup.py install --user

Executing this software

  1. Command line method
  • execute dynaphopy -h for detailed description of available options
    dynaphopy input_file MD_file [Options]
    
  1. Interactive mode
  • Use -i option from command line method and follow the instructions
    dynaphopy input_file MD_file -i
    
  1. Scripting method (as a module)
  • Dynaphopy can be imported as a python module
  • In examples/api_scripts directory an example script is available (script_silicon.py)
  • The comments in the script makes it (hopefully) self explained.

Input files for several materials can be found in the same example/inputs directory. More information in the online manual at: http://abelcarreras.github.io/DynaPhoPy

Contact info

Abel Carreras
abelcarreras83@gmail.com

Donostia International Physics Center (DIPC)
Donostia-San Sebastian (Spain)

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

dynaphopy-1.18.0.tar.gz (68.2 kB view details)

Uploaded Source

Built Distributions

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

dynaphopy-1.18.0-cp311-cp311-win_amd64.whl (97.1 kB view details)

Uploaded CPython 3.11Windows x86-64

dynaphopy-1.18.0-cp311-cp311-win32.whl (94.1 kB view details)

Uploaded CPython 3.11Windows x86

dynaphopy-1.18.0-cp311-cp311-musllinux_1_1_x86_64.whl (220.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

dynaphopy-1.18.0-cp311-cp311-musllinux_1_1_i686.whl (223.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

dynaphopy-1.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dynaphopy-1.18.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (195.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

dynaphopy-1.18.0-cp311-cp311-macosx_10_9_x86_64.whl (86.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

dynaphopy-1.18.0-cp311-cp311-macosx_10_9_universal2.whl (99.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

dynaphopy-1.18.0-cp310-cp310-win_amd64.whl (97.1 kB view details)

Uploaded CPython 3.10Windows x86-64

dynaphopy-1.18.0-cp310-cp310-win32.whl (94.1 kB view details)

Uploaded CPython 3.10Windows x86

dynaphopy-1.18.0-cp310-cp310-musllinux_1_1_x86_64.whl (218.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

dynaphopy-1.18.0-cp310-cp310-musllinux_1_1_i686.whl (220.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

dynaphopy-1.18.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

dynaphopy-1.18.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (194.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

dynaphopy-1.18.0-cp310-cp310-macosx_10_9_x86_64.whl (86.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

dynaphopy-1.18.0-cp310-cp310-macosx_10_9_universal2.whl (99.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

dynaphopy-1.18.0-cp38-cp38-win_amd64.whl (96.5 kB view details)

Uploaded CPython 3.8Windows x86-64

dynaphopy-1.18.0-cp38-cp38-win32.whl (93.5 kB view details)

Uploaded CPython 3.8Windows x86

dynaphopy-1.18.0-cp38-cp38-musllinux_1_1_x86_64.whl (221.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

dynaphopy-1.18.0-cp38-cp38-musllinux_1_1_i686.whl (224.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

dynaphopy-1.18.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (199.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

dynaphopy-1.18.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (199.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

dynaphopy-1.18.0-cp38-cp38-macosx_10_9_x86_64.whl (85.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file dynaphopy-1.18.0.tar.gz.

File metadata

  • Download URL: dynaphopy-1.18.0.tar.gz
  • Upload date:
  • Size: 68.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for dynaphopy-1.18.0.tar.gz
Algorithm Hash digest
SHA256 6f0da61beb68e97a833840834876372424091562ee7b4429d0b9b4c1d3f6e489
MD5 0d6a9e76545b298642ef1fd23711aed3
BLAKE2b-256 d0294d3219cc9273a006087d3bfe3f91d685a682f29836b1129f70c255f6cc1c

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dynaphopy-1.18.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 97.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f301dade678582596c6918c6a5e275a31a6e3355dda8626ddcce3a272cb5a3fc
MD5 88c207a6a83bdecabb15ad528ba02b29
BLAKE2b-256 5f0b6735aa9dbdb8ce67541038f5f2f412c73877107e46c9747835262ced867f

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: dynaphopy-1.18.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 94.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 958d0a49ebd9a4eff4afc9a79953095b9656f390c59f2fe96c4ad25cb92b3ede
MD5 96082eaa6e66ee93f359bf3a76b36164
BLAKE2b-256 71561e6d1057526776f28746e617123bf1053b0a37913f5cc801fb1f3e3a4622

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4be031aa42d10d2e9b3144e0fc8ff88131f7095fe2d61c1069187e569326edc5
MD5 b4b1acab0fe42ee6ebe4c6598690a6c9
BLAKE2b-256 8410ff62d7cd489e8df1128dd338a9cc17e4fe42773e8c6767935791f2ca6e6f

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d73e64c806b62710891a5ae839db05445721b8df1d47c3565e2768f1f5e17575
MD5 db5cd14c314400018c8f3e50727ea13a
BLAKE2b-256 8aa1d6740ec779d4d9d26f18176779885c6dc4b5c1c50b122d9577ba21e05167

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30268f4ecc75657835d62d606911870318e0648c4ce456146ce8bd80e9058c95
MD5 4c8c2d0172dd235df0a8184a944ac946
BLAKE2b-256 dd4a4e68ab55b3057223abfdaf727b4c579f0205cd93940ca65a9ef13957f7f0

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 780201810535daa00a3b017810e8e579cc0456965739cbbd8df00c9e89cd6197
MD5 675761a920b2ad118abdadc12820433b
BLAKE2b-256 c8b2f5e7373f7a8576ee941815ba949fa10814709137435a2ed60c64d44b4127

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 94f7a3ba1dde763db017c125d963cf4f6cfaf1b79d6095bf1156de34edecd503
MD5 ed7897388d7a639c061fa738a029c9e9
BLAKE2b-256 4119bb20577624af390a818ed97f893bc6077c32aabd63808f6fbd619115ac89

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5897e6d24ee8554e4b8a3d6d04b5b577ab8f59a4973c3cabbe3820e04b80898a
MD5 3c9989f02f3fe32a2d4f0f952c6ca700
BLAKE2b-256 c14c7fba0f9b1d8353fbdf58a5d52a2a02e1a46d68d0531d656e86793de443dd

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dynaphopy-1.18.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 97.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 622d0b40031d3e3a7ce813e2b0c8a0803b765f440a564f7bda3d20b8fba66344
MD5 e18862226cefcf91ec72d186b4463314
BLAKE2b-256 27e20caeee06e54df6069beb16535abfbcb0a60319d6820307a20ef1728ca945

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: dynaphopy-1.18.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 94.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 5346cfff13ef45e8176fcd7f729a4a7f20b27ddc9e5adfa092512d775d4a114c
MD5 0e773799badc8c26d513c1ed0c1c379c
BLAKE2b-256 0c1a0720e838d98d69d6dde875d66ef04e5c5cd0316bca0b758f04809b667c60

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cff4102af813bf6b003ba337dc4fe05161f8bc56b633dfa33f8966519536ffd6
MD5 6afcb8d57d71748a52188537312395da
BLAKE2b-256 8ba3ec476cf0c3b5d178c23024ad093d41dd157c586b24bda19875b2e5114225

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 961ba1f6b78d7c9b3c7a4ceb4f52b6871c1c1f9c317a342b4797c1d9b9340fdb
MD5 259093a2a70263ffefca426fc5037d67
BLAKE2b-256 3ae776ef91d00f3d43764d0eb69a6889e6ee057241f3872a81bd407e4969714d

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bb1d5239e2e0d404bf2b6536d12a29412997b1992cb7e0bc74ad0712d8959cca
MD5 23a795669b575bcfe0c0eb5668de6d37
BLAKE2b-256 13e5e41e07264f0bacceba795d6598d4030836bd1ffb03c26ceb22561aadad19

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d8f1e180ad515f30d1f1adb0f9040f8d617c5ef60120af1e8fa0bbbde38cf232
MD5 c7e3257e2113e052f377e56f166af1b6
BLAKE2b-256 231c5f8552e7fc7c7eb628bf5b22bd66188447488d93b2584cb271bd86dedbce

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a7d11927ce540d909d5f8b4ac55d93084318e6852c282a6caa06642df2e9a546
MD5 a3aea311b37698e783d3651a707ea6f4
BLAKE2b-256 c2e66d537e3285c1af4ba7749682d140094fea79f790293e7577e2136d331da6

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f6d7282837b8498818af1e72c4d7e48f3b9bca60fe5e4c6e27304b10e8eea863
MD5 663466ad3025eb120b9928f8e140c658
BLAKE2b-256 762210569b3f4821cfc3b6a27f994bc3647d26ed3363606a0144d9a59fa3dcb0

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: dynaphopy-1.18.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 96.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for dynaphopy-1.18.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1dc29fa2e4363c5f7d3aa156d49ce11087852d91f84943f8397c6fc8325a1953
MD5 9a6bce867985d38cbd0d4cbe8f545b9b
BLAKE2b-256 60f16bb09a8c3bf35e033ad3dfaa3c8c1511d27970089e2e7fd5f0a5bb2558a1

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: dynaphopy-1.18.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 93.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for dynaphopy-1.18.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 0e9fe3e14f6c9db23c003f43e20a12d704a16fcf8d047030dba4bd709b405565
MD5 da1261e9188d0b24c4a0735d03ea01f9
BLAKE2b-256 8c58cd5c9f727f0c3e1d0dbfbd42e1c6da815fd07b306c1e9b99c4314f54d49b

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fe2b0c5acf1949944006f14dd29ab26ac66cb98296e63578adeb37cd9f7771a8
MD5 b16d36b4abf1e8d92a2fdb66edd58768
BLAKE2b-256 86158b8be22ef9655f45591d16ffbf120931c034a1b9c641e8c5706ed931b1b6

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7ed52759e77065bb7ee2fb7171739cf86ddf06f7ac2546c31f2591e5a5c6097f
MD5 7a735919f2c05087297fd77f0a8d6783
BLAKE2b-256 326e3223b61816058273bc548794428483f5edbc001fba2a1a2cb42f72c01dfa

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cf2b576bb6b000c2b4a6bf0e4678ef14e49f839cde17e9985811758923e304a
MD5 01e5eb1fb4ba36bba059409604516330
BLAKE2b-256 8d074bf95b93dcb20c960d502dfe6a2c7996bcfc6dfd777978126522e8e5e99c

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5b7329f3d18a5e19110aed528cfd40e2b2c6fa3df55aef1aaf895f559fea9136
MD5 1d4439680e568d6e8273a904d370a48e
BLAKE2b-256 c98e470d838dcea074e6cb0b8fc1d8cdd0a4d2e0351595e9cb4adc98efe5657c

See more details on using hashes here.

File details

Details for the file dynaphopy-1.18.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dynaphopy-1.18.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3e96cbfcd5dfdbf7405acc40bb3b426e0e9a2197ce2b9ae9aa218b747a61adf3
MD5 9dc38426b78fe5b55a02ae33f08d2ef8
BLAKE2b-256 4df902b19ee9d0ea7fe19b76c0e7adc541ab7ae1cf8357dca0ecf6875ed36929

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