Skip to main content

pymatgen is the Python library powering the Materials Project (www.materialsproject.org).

Project description

Pymatgen (python materials genomics) is the python library that powers the Materials Project (http://www.materialsproject.org). These are some of the main features:

  1. Highly flexible classes for the representation of Element, Site, Structure objects.

  2. Extensive io capabilities to manipulate many VASP input and output files (http://cms.mpi.univie.ac.at/vasp/) and the crystallographic information file format. This includes generating Structure objects from vasp input and output.

  3. Comprehensive tool to generate and view compositional and grand canonical phase diagrams.

  4. Electronic structure analyses (DOS and Bandstructure).

The public version of pymatgen is free (as in free beer) to download and to use. However, we would also like you to help us improve this library by making your own contributions as well. These contributions can be in the form of additional tools or modules you develop, or even simple things such as bug reports. Please contact the maintainer of this library (shyue@mit.edu) to find out how to include your contributions via github or for bug reports.

Note that pymatgen, like all scientific research, will always be a work in progress. While the development team will always strive to avoid backward incompatible changes, they are sometimes unavoidable, and tough decisions have to be made for the long term health of the code.

For documentation and usage guide, please refer to the latest documentation at our github page (http://materialsproject.github.com/pymatgen/).

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

pymatgen-1.8.0.tar.gz (165.6 kB view details)

Uploaded Source

Built Distribution

pymatgen-1.8.0-py2.7.egg (589.4 kB view details)

Uploaded Source

File details

Details for the file pymatgen-1.8.0.tar.gz.

File metadata

  • Download URL: pymatgen-1.8.0.tar.gz
  • Upload date:
  • Size: 165.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pymatgen-1.8.0.tar.gz
Algorithm Hash digest
SHA256 65155f01d2bdf5c57504ec1abb629734ec07e2d5b5f51176da7c0648dbd2c99c
MD5 516d787dd682b3c767ff6f065dc0f5f8
BLAKE2b-256 613177958742815c6df878bd20921dfb44c30c06fb26169781830dcfe67b7d76

See more details on using hashes here.

File details

Details for the file pymatgen-1.8.0-py2.7.egg.

File metadata

  • Download URL: pymatgen-1.8.0-py2.7.egg
  • Upload date:
  • Size: 589.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pymatgen-1.8.0-py2.7.egg
Algorithm Hash digest
SHA256 a858afc23dffe46b4f204ed04118c3e159f4fce8ee995638d9a4ec0b01143e97
MD5 8c948b09c8bd2478b270e310077bd93b
BLAKE2b-256 fdbe18b1a0dee54a0a577344c20208f1516af7b7d704cd17dccf08b0229d8068

See more details on using hashes here.

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