MPInterfaces: A Materials Project based Python tool for high-throughput computational screening of interfacial systems

Kiran Mathew, Arunima K. Singh, Joshua J. Gabriel, Kamal Choudhary, Susan B. Sinnott, Albert V. Davydov, Francesca Tavazza, Richard G. Hennig

Research output: Contribution to journalArticlepeer-review

90 Scopus citations


A Materials Project based open-source Python tool, MPInterfaces, has been developed to automate the high-throughput computational screening and study of interfacial systems. The framework encompasses creation and manipulation of interface structures for solid/solid hetero-structures, solid/implicit solvents systems, nanoparticle/ligands systems; and the creation of simple system-agnostic workflows for in depth computational analysis using density-functional theory or empirical energy models. The package leverages existing open-source high-throughput tools and extends their capabilities towards the understanding of interfacial systems. We describe the various algorithms and methods implemented in the package. Using several test cases, we demonstrate how the package enables high-throughput computational screening of advanced materials, directly contributing to the Materials Genome Initiative (MGI), which aims to accelerate the discovery, development, and deployment of new materials.

Original languageEnglish (US)
Pages (from-to)183-190
Number of pages8
JournalComputational Materials Science
StatePublished - Sep 1 2016
Externally publishedYes


  • 2D materials
  • Density-functional theory
  • Heterostructures
  • Interfaces
  • Ligands
  • MPInterfaces
  • Materials Genome Initiative
  • Nanocrystals
  • Substrates
  • Workflows
  • Wulff construction

ASJC Scopus subject areas

  • General Computer Science
  • General Chemistry
  • General Materials Science
  • Mechanics of Materials
  • General Physics and Astronomy
  • Computational Mathematics


Dive into the research topics of 'MPInterfaces: A Materials Project based Python tool for high-throughput computational screening of interfacial systems'. Together they form a unique fingerprint.

Cite this