Skip to content

materialscloud-org/tools-phonon-dispersion

Repository files navigation

tools-phonon-dispersion

In this repository we provide the code to deploy an online service for the interactive visualization of the phonon modes. A live demo is currently hosted on the Materials Cloud web portal.

This tool leverages the phonon visualizer developed by Henrique Miranda.

Contributors

  • Snehal Kumbhar, Elsa Passaro (EPFL) [tool development]
  • Giovanni Pizzi (EPFL) [tool development]
  • Henrique Miranda (UCL, Belgium) [development of the original phonon visualizer]
  • Thibault Sohier (EPFL) [support on the python code and on the examples]
  • Chara Cignarella (EPFL) [bug reporting and fixing]
  • Miki Bonacci (PSI) [support on the examples]

License

The code is open-source (licensed with a MIT license, see LICENSE.txt).

Online service/tool

The following is a screenshot of the selection window:

Interactive phonon dispersion tool: selection window

And the following is a screenshot of the main output window, showing the phonon dispersion and the corresponding interactive eigenvectors.

Interactive phonon dispersion tool: main output

Docker image and running the tool locally

Docker images are automatically built and hosted on DockerHub under the repository materialscloud/tools-phonon-dispersion.

If you want to run locally the latest version, you can execute:

docker pull materialscloud/tools-phonon-dispersion:latest
docker run -p 8093:80 materialscloud/tools-phonon-dispersion:latest

and then connect to http://localhost:8093 with your browser.