Skip to main content

Python Materials Genomics is a robust materials analysis code that defines core object representations for structures and molecules with support for many electronic structure codes. It is currently the core analysis code powering the Materials Project (https://www.materialsproject.org).

Project description

https://circleci.com/gh/materialsproject/pymatgen.svg?style=shield&circle-token=:circle-token https://ci.appveyor.com/api/projects/status/akdyke5jxg6gps45?svg=true https://anaconda.org/matsci/pymatgen/badges/downloads.svg https://coveralls.io/repos/github/materialsproject/pymatgen/badge.svg?branch=master

Pymatgen (Python Materials Genomics) is a robust, open-source Python library for materials analysis. These are some of the main features:

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

  2. Extensive input/output support, including support for VASP (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/), CIF, Gaussian, XYZ, and many other file formats.

  3. Powerful analysis tools, including generation of phase diagrams, Pourbaix diagrams, diffusion analyses, reactions, etc.

  4. Electronic structure analyses, such as density of states and band structure.

  5. Integration with the Materials Project REST API.

Pymatgen is free to use. However, we also welcome your help to improve this library by making your own contributions. These contributions can be in the form of additional tools or modules you develop, or feature requests and bug reports. Please report any bugs and issues at pymatgen’s Github page. If you wish to be notified of pymatgen releases, you may become a member of pymatgen’s Google Groups page.

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-2017.8.14.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

pymatgen-2017.8.14-cp36-cp36m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.6m Windows x86-64

pymatgen-2017.8.14-cp36-cp36m-macosx_10_7_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6m macOS 10.7+ x86-64

pymatgen-2017.8.14-cp35-cp35m-macosx_10_9_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

pymatgen-2017.8.14-cp27-cp27m-macosx_10_7_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7m macOS 10.7+ x86-64

File details

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

File metadata

File hashes

Hashes for pymatgen-2017.8.14.tar.gz
Algorithm Hash digest
SHA256 91e4db6ba6169c88854920363165af3689dd318f757d03ca8764f128ef96ac2e
MD5 89c8e8a9b9d03919ee56a85442ae689e
BLAKE2b-256 4de8c677a68f0588f543470d2f47613a720c0d7fd1c17b6ba2dd4c9a6cafc197

See more details on using hashes here.

File details

Details for the file pymatgen-2017.8.14-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for pymatgen-2017.8.14-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c4f5a10b681868eef7f1eeb3df4118e89608687b32a4185be379b24b526b5e4d
MD5 3f475bfea67128a8fa943907a2d7dc02
BLAKE2b-256 cf1a26f42765cdd44dd9d66ea2b5f600f574f8d4150b17cc427c5440e7632160

See more details on using hashes here.

File details

Details for the file pymatgen-2017.8.14-cp36-cp36m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2017.8.14-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 5676e974935855c7eac5b297eff597c438e0cd05c5b295674420800491426ab9
MD5 b68449d811c86e23aca04b8fb750df78
BLAKE2b-256 ea0dc7409bffc43dce28d446199a1a1fe8aed3a5c0a81831ac7a8c38f3cb1b7b

See more details on using hashes here.

File details

Details for the file pymatgen-2017.8.14-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2017.8.14-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc067c834b8e8ef90ab90d2a026760e650176b7b2384f3344413542b8efb3cff
MD5 624cb51085f8a2fd556cf1ecd7c5b84a
BLAKE2b-256 daff466f575dc4a455d086e0efbfc558cc2677f9d261c91da12d75da44c0b8bd

See more details on using hashes here.

File details

Details for the file pymatgen-2017.8.14-cp27-cp27m-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for pymatgen-2017.8.14-cp27-cp27m-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 714b89ef890c451341fbb5aad50930286b509bf3f307e7dab24086f8b9e08d5d
MD5 549fa8c21fe03837827259bff0176133
BLAKE2b-256 9418cc8779c197c802ccc0ee378300ec7fca4d3ed4123062467b469766ac870e

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