DOE OSTI · 1462697
Atomate: A high-level interface to generate, execute, and analyze computational materials science workflows
Also available from
Abstract
We introduce atomate, an open-source Python framework for computational materials science simula-tion, analysis, and design with an emphasis on automation and extensibility. Built on top of open sourcePython packages already in use by the materials community such as pymatgen, FireWorks, and custodian,atomate provides well-tested workflow templates to compute various materials properties such as elec-tronic bandstructure, elastic properties, and piezoelectric, dielectric, and ferroelectric properties. Atomatealso enables the computational characterization of materials by providing workflows that calculate X-rayabsorption (XAS), Electron energy loss (EELS) and Raman spectra. One of the major features of atomate isthat it provides both fully functional workflows as well as reusable components that enable one to com-pose complex materials science workflows that use a diverse set of computational tools. Additionally,atomate creates output databases that organize the results from individual calculations and contains abuilder framework that creates summary reports for each computed material based on multiplesimulations.
Keep this discovery
Explore connections, maps & timelines
Mathew, Kiran, Montoya, Joseph H., Faghaninia, Alireza, Dwarakanath, Shyam, Aykol, Muratahan, Tang, Hanmei, Chu, Iek-heng, Smidt, Tess, Bocklund, Brandon, Horton, Matthew, Dagdelen, John, Wood, Brandon, Liu, Zi-Kui, Neaton, Jeffrey, Ong, Shyue Ping, Persson, Kristin, Jain, Anubhav. 2017-11-01. Atomate: A high-level interface to generate, execute, and analyze computational materials science workflows. https://doi.org/10.1016/j.commatsci.2017.07.030
Cite the original work for its findings. Save a collection to share your selection of sources.