The Materials Project: Accelerating Materials Design Through Theory-Driven Data and Tools

Reference work entry


The Materials Project (MP) is a community resource for theory-based data, web-based materials analysis tools, and software for performing and analyzing calculations. The MP database includes a variety of computed properties such as crystal structure, energy, electronic band structure, and elastic tensors for tens of thousands of inorganic compounds. At the time of writing, over 40,000 users have registered for the MP database. These users interact with this data either through the MP web site ( or through a REpresentational State Transfer (REST) application programming interface (API). MP also develops or contributes to several open-source software libraries to help set up, automate, analyze, and extract insight from calculation results. Furthermore, MP is developing tools to help researchers share their data (both computational and experimental) through its platform. The ultimate goal of these efforts is to accelerate materials design and education by providing new data and software tools to the research community. In this chapter, we review the history, theoretical methods, impact (including user-led research studies), and future goals for the Materials Project.



We thank Professor Gerbrand Ceder, who cofounded the Materials Project and contributed to many of the ideas presented here. We also thank past and present contributors to the Materials Project and the worldwide community of developers that collaborate on the various software libraries that are instrumental to the project.

The Materials Project is funded by the US Department of Energy, Office of Science, Office of Basic Energy Sciences, Materials Sciences and Engineering Division under Contract No. DE-AC02-05-CH11231: Materials Project program KC23MP.

We thank the National Energy Research Supercomputing Center (NERSC), a DOE Office of Science User Facility supported by the Office of Science of the US Department of Energy under Contract No. DE-AC02-05CH11231, for providing the primary source of supercomputing time as well as web portal hosting and support. We also thank the San Diego Supercomputing Center for providing additional computing.

Finally, we thank the MP user community for providing feedback and inspiration for the project.


  1. Ashton M, Paul J, Sinnott SB, Hennig RG (2017) Topology-scaling identification of layered solids and stable exfoliated 2D materials. Phys Rev Lett 118:106101ADSCrossRefGoogle Scholar
  2. Barber CB, Dobkin DP, Huhdanpaa H (1996) The quickhull algorithm for convex hulls. ACM Trans Math Softw 22(4):469–483. MathSciNetCrossRefGoogle Scholar
  3. Bayliss RD, Cook SN, Scanlon DO, Fearn S, Cabana J, Greaves C, Kilner JA, Skinner SJ (2014) Understanding the defect chemistry of alkali metal strontium silicate solid solutions: insights from experiment and theory. J Mater Chem A 2:17919–17924CrossRefGoogle Scholar
  4. Belsky A, Hellenbrandt M, Karen VL, Luksch P (2002) New developments in the inorganic crystal structure database (ICSD): accessibility in support of materials research and design. Acta Crystall Sect B Struct Sci 58(3):364–369CrossRefGoogle Scholar
  5. Bray T (2017) The javascript object notation (JSON) data interchange format. STD 90, RFC 8259.
  6. Cattell R (2011) Scalable SQL and NOSQL data stores. SIGMOD Rec 39(4):12–27. CrossRefGoogle Scholar
  7. Chen W, Pohls JH, Hautier G, Broberg D, Bajaj S, Aydemir U, Gibbs ZM, Zhu H, Asta M, Snyder GJ, Meredig B, White MA, Persson K, Jain A (2016) Understanding thermoelectric properties from high-throughput calculations: trends, insights, and comparisons with experiment. J Mater Chem C 4:4414–4426CrossRefGoogle Scholar
  8. Cheon G, Duerloo KAN, Sendek AD, Porter C, Chen Y, Reed EJ (2017) Data mining for new two- and one-dimensional weakly bonded solids and lattice-commensurate heterostructures. Nano Lett 17:1915–1923ADSCrossRefGoogle Scholar
  9. Choudhary K, Kalish I, Beams R, Tavazza F (2017) High-throughput identification and characterization of two-dimensional materials using density functional theory. Sci Rep 7:5179ADSCrossRefGoogle Scholar
  10. Cococcioni M, de Gironcoli S (2005) Linear response approach to the calculation of the effective interaction parameters in the LDA + U method. Phys Rev B 71:035105. ADSCrossRefGoogle Scholar
  11. Dagdelen J, Montoya J, de Jong M, Persson K (2017) Computational prediction of new auxetic materials. Nat Commun 8:323ADSCrossRefGoogle Scholar
  12. de Jong M, Chen W, Angsten T, Jain A, Notestine R, Gamst A, Sluiter M, Krishna Ande C, van der Zwaag S, Plata JJ, Toher C, Curtarolo S, Ceder G, Persson KA, Asta M (2015a) Charting the complete elastic properties of inorganic crystalline compounds. Sci Data 2:150009.,
  13. de Jong M, Chen W, Geerlings H, Asta M, Persson KA (2015b) A database to enable discovery and design of piezoelectric materials. Sci Data 2:150053.,
  14. de Jong M, Chen W, Notestine R, Persson K, Ceder G, Jain A, Asta M, Gamst A (2016) A statistical learning framework for materials science: application to elastic moduli of k-nary inorganic polycrystalline compounds. Sci Rep 6:34256.,,
  15. Dja (2015) Django (version 1.8): the web framework for perfectionists with deadlines.
  16. Dozier A, Persson K, Ong SP, Mathew K, Zheng C, Chen C, Kas J, Vila F, Rehr J (2017) Creation of an XAS and EELS spectroscopy resource within the materials project using FEFF9. Microsc Microanal 23(S1):208–209CrossRefGoogle Scholar
  17. Elliot J, Vowell L, Nelson J, Ensor N, Robinson C, Studwell S, Martin M (2016) U.S. Department of Energy Office of Scientific and Technical Information (OSTI).
  18. Faber F, Lindmaa A, von Lilienfeld OA, Armiento R (2015) Crystal structure representations for machine learning models of formation energies. Int J Quant Chem 115(16):1094–1101. CrossRefGoogle Scholar
  19. Gonze X, Jollet F, Araujo FA, Adams D, Amadon B, Applencourt T, Audouze C, Beuken JM, Bieder J, Bokhanchuk A, Bousquet E, Bruneval F, Caliste D, Côté M, Dahm F, Pieve FD, Delaveau M, Gennaro MD, Dorado B, Espejo C, Geneste G, Genovese L, Gerossier A, Giantomassi M, Gillet Y, Hamann D, He L, Jomard G, Janssen JL, Roux SL, Levitt A, Lherbier A, Liu F, Lukacevic I, Martin A, Martins C, Oliveira M, Poncé S, Pouillon Y, Rangel T, Rignanese GM, Romero A, Rousseau B, Rubel O, Shukri A, Stankovski M, Torrent M, Setten MV, Troeye BV, Verstraete M, Waroquier D, Wiktor J, Xue B, Zhou A, Zwanziger J (2016) Recent developments in the ABINIT software package. Comput Phys Commun 205:106.,
  20. Grindy S, Meredig B, Kirklin S, Saal JE, Wolverton C (2013) Approaching chemical accuracy with density functional calculations: diatomic energy corrections. Phys Rev B 87(7):075150ADSCrossRefGoogle Scholar
  21. Gunter D, Cholia S, Jain A, Kocher M, Persson K, Ramakrishnan L, Ong SP, Ceder G (2012) Community accessible datastore of high-throughput calculations: experiences from the materials project. In: 2012 SC companion: high performance computing, networking storage and analysis, pp 1244–1251.
  22. Hart GL, Forcade RW (2008) Algorithm for generating derivative structures. Phys Rev B 77(22):224115ADSCrossRefGoogle Scholar
  23. Hautier G, Jain A, Ong SP (2012) From the computer to the laboratory: materials discovery and design using first-principles calculations. J Mater Sci 47:7317–7340ADSCrossRefGoogle Scholar
  24. Huck P (2016a) MPCite GitHub Repository.
  25. Huck P (2016b) MPContribs GitHub Repository.
  26. Huck P, Gunter D, Cholia S, Winston D, N’Diaye A, Persson KA (2015a) User applications driven by the community contribution framework MPContribs in the materials project.
  27. Huck P, Jain A, Gunter D, Winston D, Persson KA (2015b) A community contribution framework for sharing materials data with materials project.
  28. Huck P, Jain A, Gunter D, Cholia S, Winston D, Persson K (2016) Materials project as analysis and validation hub for experimental and computational materials data.
  29. Jain A, Hautier G, Moore CJ, Ong SP, Fischer CC, Mueller T, Persson KA, Ceder G (2011a) A high-throughput infrastructure for density functional theory calculations. Comput Mater Sci 50(8):2295–2310CrossRefGoogle Scholar
  30. Jain A, Hautier G, Ong SP, Moore CJ, Fischer CC, Persson KA, Ceder G (2011b) Formation enthalpies by mixing GGA and GGA +  U calculations. Phys Rev B 84:045115. ADSCrossRefGoogle Scholar
  31. Jain A, Ong SP, Chen W, Medasani B, Qu X, Kocher M, Brafman M, Petretto G, Rignanese GM, Hautier G, Gunter D, Persson KA (2015) Fireworks: a dynamic workflow system designed for high-throughput applications. Concurr Comput Pract Exp 27(17):5037–5059. CrossRefGoogle Scholar
  32. Jain A, Hautier G, Ong SP, Persson K (2016a) New opportunities for materials informatics: resources and data mining techniques for uncovering hidden relationships. J Mater Res 31(08):977–994.,
  33. Jain A, Persson KA, Ceder G (2016b) Research update: the materials genome initiative: data sharing and the impact of collaborative ab initio databases. APL Mater 4(5):053102. ADSCrossRefGoogle Scholar
  34. Jain A, Shin Y, Persson KA (2016c) Computational predictions of energy materials using density functional theory. Nat Rev Mater 1:15004ADSCrossRefGoogle Scholar
  35. Kohn W, Sham LJ (1965) Self-consistent equations including exchange and correlation effects. Phys Rev 140:A1133–A1138. ADSMathSciNetGoogle Scholar
  36. Kong J, White CA, Krylov AI, Sherrill D, Adamson RD, Furlani TR, Lee MS, Lee AM, Gwaltney SR, Adams TR et al (2000) Q-chem 2.0: a high-performance ab initio electronic structure program package. J Comput Chem 21(16):1532–1548CrossRefGoogle Scholar
  37. Kresse G, Furthmüller J (1996) Efficiency of ab-initio total energy calculations for metals and semiconductors using a plane-wave basis set. Comput Mater Sci 6(1):15–50.,
  38. Kresse G, Hafner J (1994) Norm-conserving and ultrasoft pseudopotentials for first-row and transition elements. J Phys Condens Matter 6(40):8245–8257. ADSCrossRefGoogle Scholar
  39. Krishnamoorthy T, Ding H, Yan C, Leong WL, Baikie T, Zhang Z, Sherburne M, Li S, Asta M, Mathews N, Mhaisalkar SG (2015) Lead-free germanium iodide perovskite materials for photovoltaic applications. J Mater Chem A 3:23829–23832CrossRefGoogle Scholar
  40. Lau CY, Dunstan MT, Hu W, Grey CP, Scott SA (2017) Large scale in silico screening of materials for carbon capture through chemical looping. Energy Environ Sci 10:818–831CrossRefGoogle Scholar
  41. Lejaeghere K, Bihlmayer G, Björkman T, Blaha P, Blügel S, Blum V, Caliste D, Castelli IE, Clark SJ, Dal Corso A, de Gironcoli S, Deutsch T, Dewhurst JK, Di Marco I, Draxl C, Dułak M, Eriksson O, Flores-Livas JA, Garrity KF, Genovese L, Giannozzi P, Giantomassi M, Goedecker S, Gonze X, Grånäs O, Gross EKU, Gulans A, Gygi F, Hamann DR, Hasnip PJ, Holzwarth NAW, Iuşan D, Jochym DB, Jollet F, Jones D, Kresse G, Koepernik K, Küçükbenli E, Kvashnin YO, Locht ILM, Lubeck S, Marsman M, Marzari N, Nitzsche U, Nordström L, Ozaki T, Paulatto L, Pickard CJ, Poelmans W, Probert MIJ, Refson K, Richter M, Rignanese GM, Saha S, Scheffler M, Schlipf M, Schwarz K, Sharma S, Tavazza F, Thunström P, Tkatchenko A, Torrent M, Vanderbilt D, van Setten MJ, Van Speybroeck V, Wills JM, Yates JR, Zhang GX, Cottenier S (2016) Reproducibility in density functional theory calculations of solids. Science 351(6280).,
  42. Martinolich AJ, Neilson JR (2014) Pyrite formation via kinetic intermediates through low-temperature solid-state metathesis. J Am Chem Soc 136:15654–15659CrossRefGoogle Scholar
  43. Mathew K, Ong SP, Winston D, Montoya J, Aykol M, Dwaraknath S, Huck P (2016) Assets for the 2016 materials project workshop.
  44. Mathew K, Montoya JH, Faghaninia A, Dwarakanath S, Aykol M, Tang H, Heng Chu I, Smidt T, Bocklund B, Horton M, Dagdelen J, Wood B, Liu ZK, Neaton J, Ong SP, Persson K, Jain A (2017) Atomate: a high-level interface to generate, execute, and analyze computational materials science workflows. Comput Mater Sci 139(Supplement C):140–152.,
  45. Ong SP (2015) The materials application programming interface (API): a simple, flexible and efficient API for materials data based on REpresentational State Transfer (REST) principles. Comput Mater Sci 97:209–215.,
  46. Ong SP, Wang L, Kang B, Ceder G (2008) Li–Fe–P–O2 phase diagram from first principles calculations. Chem Mater 20(5):1798–1807CrossRefGoogle Scholar
  47. Ong SP, Richards WD, Jain A, Hautier G, Kocher M, Cholia S, Gunter D, Chevrier VL, Persson KA, Ceder G (2013) Python materials genomics (pymatgen): a robust, open-source python library for materials analysis. Comput Mater Sci 68:314–319.,
  48. Ong SP, Qu X, Richards W, Dacek S, Jain A, Hautier G, Kitchaev D (2014) Custodian: a simple, robust and flexible just-in-time job management framework in python.
  49. Perdew JP, Burke K, Ernzerhof M (1996) Generalized gradient approximation made simple. Phys Rev Lett 77:3865–3868. ADSCrossRefGoogle Scholar
  50. Perdew JP, Ernzerhof M, Zupan A, Burke K (1998) Nonlocality of the density functional for exchange and correlation: physical origins and chemical consequences. J Chem Phys 108(4):1522–1531ADSCrossRefGoogle Scholar
  51. Persson KA, Waldwick B, Lazic P, Ceder G (2012) Prediction of solid-aqueous equilibria: scheme to combine first-principles calculations of solids with experimental aqueous states. Phys Rev B 85:235438. ADSCrossRefGoogle Scholar
  52. Petousis I, Mrdjenovich D, Ballouz E, Liu M, Winston D, Chen W, Graf T, Schladt TD, Persson KA, Prinz FB (2017) High-throughput screening of inorganic compounds for the discovery of novel dielectric and optical materials. Sci Data 4.
  53. Ragan-Kelley M, Perez F, Granger B, Kluyver T, Ivanov P, Frederic J, Bussonnier M (2014) The Jupyter/Ipython architecture: a unified view of computational research, from interactive exploration to communication and publication. In: American Geophysical Union, Fall Meeting 2014, abstract id. H44D-07
  54. Raicu I, Foster IT, Zhao Y (2008) Many-task computing for grids and supercomputers. In: 2008 workshop on many-task computing on grids and supercomputers, pp 1–11.
  55. Ricci F, Chen W, Aydemir U, Snyder GJ, Rignanese GM, Jain A, Hautier G (2017) Data descriptor: an ab initio electronic transport database for inorganic materials. Sci Data 4:170085CrossRefGoogle Scholar
  56. Sendek AD, Yang Q, Cubuk ED, Duerloo KAN, Cui Y, Reed EJ (2017) Holistic computational structure screening of more than 12,000 candidates for solid lithium-ion conductor materials. Energy Environ Sci 10:306–320CrossRefGoogle Scholar
  57. Shandiz MA, Gauvin R (2016) Application of machine learning methods for the prediction of crystal system of cathode materials in lithium-ion batteries. Comput Mater Sci 117:270–278CrossRefGoogle Scholar
  58. Shi J, Cerqueira TFT, Cui W, Nogueira F, Botti S, Marques MAL (2017) High-throughput search of ternary chalcogenides for p-type transparent electrodes. Sci Rep 7:43179ADSCrossRefGoogle Scholar
  59. Singh AK, Zhou L, Shinde A, Suram SK, Montoya JH, Winston D, Gregoire JM, Persson KA (2017) Electrochemical stability of metastable materials. Chem Mater 29(23):10159–10167. CrossRefGoogle Scholar
  60. Sun W, Dacek ST, Ong SP, Hautier G, Jain A, Richards WD, Gamst AC, Persson KA, Ceder G (2016) The thermodynamic scale of inorganic crystalline metastability. Sci Adv 2:e1600225ADSCrossRefGoogle Scholar
  61. Togo A, Tanaka I (2018) Spglib: a software library for crystal symmetry search. arXiv e-prints: 1808.01590.
  62. Tran R, Xu Z, Radhakrishnan B, Winston D, Sun W, Persson KA, Ong SP (2016) Surface energies of elemental crystals. Sci Data 3:160080.,,
  63. Van Rossum G et al (2007) Python programming language. In: USENIX annual technical conference, vol 41, p 36Google Scholar
  64. Wang L, Maxisch T, Ceder G (2006) Oxidation energies of transition metal oxides within the GGA + U framework. Phys Rev B 73:195107. ADSCrossRefGoogle Scholar
  65. Winston D, Mathew K, Montoya J, Huck P, Dwaraknath S, Dagdelen J, Liu M, Horton M, Jain A (2017) Assets for the 2017 materials project workshop.
  66. Yan Q, Yu J, Suram SK, Zhou L, Shinde A, Newhouse PF, Chen W, Li G, Persson KA, Gregoire JM, Neaton JB (2017) Solar fuels photoanode materials discovery by integrating high-throughput theory and experiment. Proc Natl Acad Sci 114(12):3040–3043. ADSCrossRefGoogle Scholar
  67. Zhou F, Cococcioni M, Marianetti CA, Morgan D, Ceder G (2004) First-principles prediction of redox potentials in transition-metal compounds with LDA + U. Phys Rev B 70:235121. ADSCrossRefGoogle Scholar
  68. Zimmermann NER, Horton MK, Jain A, Haranczyk M (2017) Assessing local structure motifs using order parameters for motif recognition, interstitial identification, and diffusion path characterization. Front Mater 4:34ADSCrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Lawrence Berkeley National LaboratoryBerkeleyUSA
  2. 2.University of CaliforniaBerkeleyUSA
  3. 3.Lawrence Berkeley National LaboratoryBerkeleyUSA
  4. 4.University of CaliforniaBerkeleyUSA

Personalised recommendations