Skip to main content

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

Project description

Pymatgen (Python Materials Genomics) is a robust, open-source Python library for materials analysis. It currently powers the public Materials Project (http://www.materialsproject.org), an initiative to make calculated properties on a large number of materials available to materials researchers and designers. These are some of the main features:

  1. Highly flexible classes for the representation of Element, Site, Molecule, 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. There is also support for Gaussian input files and XYZ file for molecules.

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

  4. Electronic structure analyses (DOS and Bandstructure).

  5. Integration with the Materials Project REST API.

The latest stable version of pymatgen and its accompanying documentation (http://packages.python.org/pymatgen) is always on PyPI. The bleeding edge developmental version is available at our GitHub repo at https://github.com/materialsproject/pymatgen. If you wish to be notified via email of pymatgen releases, you may become a member of pymatgen’s Google Groups page (https://groups.google.com/forum/?fromgroups#!forum/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-2.4.1.tar.gz (546.8 kB view details)

Uploaded Source

Built Distribution

pymatgen-2.4.1-py2.7-macosx-10.6-intel.egg (1.2 MB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pymatgen-2.4.1.tar.gz
Algorithm Hash digest
SHA256 ffc319462a8bd2fd00043e6572fa928b3ec4daab957bc22a88d3d556065eaf66
MD5 915e3911bddf6adf249dd1c1386a9e0e
BLAKE2b-256 1baa8719ca7f1af487eaaf9933c1cb948c42fe5a635ba4e8dcd68ca95e564c0a

See more details on using hashes here.

File details

Details for the file pymatgen-2.4.1-py2.7-macosx-10.6-intel.egg.

File metadata

File hashes

Hashes for pymatgen-2.4.1-py2.7-macosx-10.6-intel.egg
Algorithm Hash digest
SHA256 f00cf21015b9246200614e53f99f8571a191389e24e23d169d5607b472416c30
MD5 06052e4e5d43a1b6d2ae3a8ddfab57e3
BLAKE2b-256 e2cf57de3f9856a53acb3c673d6d7c4aba34c73f711fa7d00aa8eca4a7d13ceb

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