Skip to main content

pymatgen is the Python 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 pymatgen library 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/). 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

History Node

2018.5.14

History Node

2018.5.3

History Node

2018.4.20

History Node

2018.4.6

History Node

2018.3.23

History Node

2018.3.14

History Node

2018.3.13

History Node

2018.3.2

History Node

2018.2.13

History Node

2018.1.29

History Node

2018.1.19

History Node

2017.12.30

History Node

2017.12.16

History Node

2017.12.15

History Node

2017.12.8

History Node

2017.12.6

History Node

2017.11.30

History Node

2017.11.27

History Node

2017.11.9

History Node

2017.11.6

History Node

2017.10.16

History Node

2017.9.23

History Node

2017.9.3

History Node

2017.9.1

History Node

2017.8.21

History Node

2017.8.20

History Node

2017.8.16

History Node

2017.8.14

History Node

2017.8.4

History Node

2017.7.21

History Node

2017.7.4

History Node

2017.6.24

History Node

2017.6.22

History Node

2017.6.8

History Node

4.7.7

History Node

4.7.6

History Node

4.7.5

History Node

4.7.4

History Node

4.7.3

History Node

4.7.2

History Node

4.7.1

History Node

4.7.0

History Node

4.6.2

History Node

4.6.1

History Node

4.6.0

History Node

4.5.7

History Node

4.5.6

History Node

4.5.5

History Node

4.5.4

History Node

4.5.3

History Node

4.5.2

History Node

4.5.1

History Node

4.5.0

History Node

4.4.12

History Node

4.4.11

History Node

4.4.10

History Node

4.4.9

History Node

4.4.8

History Node

4.4.7

History Node

4.4.6

History Node

4.4.5

History Node

4.4.4

History Node

4.4.3

History Node

4.4.2

History Node

4.4.1

History Node

4.4.0

History Node

4.3.2

History Node

4.3.1

History Node

4.3.0

History Node

4.2.5

History Node

4.2.4

History Node

4.2.3

History Node

4.2.2

History Node

4.2.1

History Node

4.2.0

History Node

4.1.1

History Node

4.1.0

History Node

4.0.2

History Node

4.0.1

History Node

4.0.0

History Node

3.7.1

History Node

3.7.0

History Node

3.6.1

History Node

3.6.0

History Node

3.5.3

History Node

3.5.2

History Node

3.5.1

History Node

3.5.0

History Node

3.4.0

History Node

3.3.6

History Node

3.3.5

History Node

3.3.4

History Node

3.3.3

History Node

3.3.2

History Node

3.3.1

History Node

3.3.0

History Node

3.2.10

History Node

3.2.9

History Node

3.2.8

History Node

3.2.7

History Node

3.2.6

History Node

3.2.5

History Node

3.2.4

History Node

3.2.3

History Node

3.2.2

History Node

3.2.1

History Node

3.2.0

History Node

3.1.9

History Node

3.1.8

History Node

3.1.7

History Node

3.1.6

History Node

3.1.5

History Node

3.1.4

History Node

3.1.3

History Node

3.1.2

History Node

3.1.1

History Node

3.1.0

History Node

3.0.13

History Node

3.0.12

History Node

3.0.11

History Node

3.0.10

History Node

3.0.9

History Node

3.0.8

History Node

3.0.7

History Node

3.0.6

History Node

3.0.5

History Node

3.0.4

History Node

3.0.3

History Node

3.0.2

History Node

3.0.1

History Node

3.0.0

History Node

2.10.6

History Node

2.10.5

History Node

2.10.4

History Node

2.10.3

History Node

2.10.2

History Node

2.10.1

History Node

2.10.0

History Node

2.9.14

History Node

2.9.13

History Node

2.9.12

History Node

2.9.11

History Node

2.9.10

History Node

2.9.9

History Node

2.9.8

History Node

2.9.7

History Node

2.9.6

History Node

2.9.5

History Node

2.9.4

History Node

2.9.3

History Node

2.9.2

History Node

2.9.1

History Node

2.9.0

History Node

2.8.10

History Node

2.8.9

History Node

2.8.8

History Node

2.8.7

History Node

2.8.6

History Node

2.8.5

History Node

2.8.3

History Node

2.8.2

History Node

2.8.1

History Node

2.8.0

History Node

2.7.9

History Node

2.7.8

History Node

2.7.7

History Node

2.7.6

History Node

2.7.5

History Node

2.7.4

History Node

2.7.3

History Node

2.7.2b

History Node

2.7.1

History Node

2.7.0

History Node

2.6.6

History Node

2.6.5

History Node

2.6.4

History Node

2.6.3

History Node

2.6.2

History Node

2.6.1

History Node

2.5.5

History Node

2.5.4

History Node

2.5.3

History Node

2.5.2

History Node

2.5.1

History Node

2.5.0

History Node

2.4.3

History Node

2.4.2

History Node

2.4.1

History Node

2.4.0

History Node

2.3.2

History Node

2.3.1

History Node

2.3.0

History Node

2.2.6

History Node

2.2.4

History Node

2.2.3

History Node

2.2.2

History Node

2.2.1

This version
History Node

2.2.0

History Node

2.1.2

History Node

2.1.0

History Node

2.0.0

History Node

1.9.0

History Node

1.8.3

History Node

1.8.2

History Node

1.8.0

History Node

1.7.2

History Node

1.7.0

History Node

1.6.0

History Node

1.5.0

History Node

1.2.9

History Node

1.2.8

History Node

1.2.4

History Node

1.2.3

History Node

1.2.2

History Node

1.2.1

History Node

1.2.0

History Node

1.1.2

History Node

1.1.1

History Node

1.1.0

History Node

1.0.5

History Node

1.0.4

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pymatgen-2.2.0-py2.7-macosx-10.8-intel.egg (943.0 kB) Copy SHA256 hash SHA256 Egg 2.7 Aug 7, 2012
pymatgen-2.2.0.tar.gz (712.8 kB) Copy SHA256 hash SHA256 Source None Aug 7, 2012

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page