TY - JOUR A1 - George, Janine T1 - Automation in DFT-based computational materials science N2 - Automation simplifies the use of computational materials science software and makes it accessible to a wide range of users. This enables high-throughput calcula-tionsand makesiteasier for non-specialists to enter computational materials science. However, in-creasing automation also poses threats that should be considered while interacting with automated procedures. KW - DFT KW - Automation KW - High-throughput computations PY - 2021 U6 - https://doi.org/10.1016/j.trechm.2021.07.001 SN - 2589-5974 VL - 3 IS - 9 SP - 697 EP - 699 PB - Elsevier CY - Amsterdam AN - OPUS4-53127 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - JOUR A1 - George, Janine A1 - Petretto, G. A1 - Naik, Aakash Ashok A1 - Esters, M. A1 - Jackson, A. J. A1 - Nelson, R. A1 - Dronskowski, R. A1 - Rignanese, G.-M. A1 - Hautier, G. T1 - Automated bonding analysis with crystal orbital Hamilton populuations N2 - Automated bonding analysis software has been developed based on Crystal Orbital Hamilton Populations to facilitate high-throughput bonding analysis and machine-learning of bonding features. This work presents the software and discusses its applications to simple and complex materials such as GaN, NaCl, the oxynitrides XTaO2N (X=Ca, Ba, Sr) and Yb14Mn1Sb11. KW - Chemical bonds KW - Automation KW - High-throughput PY - 2022 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:b43-551641 SN - 2192-6506 SP - 1 EP - 11 PB - Wiley-VCH CY - Weinheim AN - OPUS4-55164 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - JOUR A1 - George, Janine A1 - Petretto, G. A1 - Naik, Aakash Ashok A1 - Esters, M. A1 - Jackson, A. J. A1 - Nelson, R. A1 - Dronskowski, R. A1 - Rignanese, G.-M. A1 - Hautier, G. T1 - Cover profile for the article "Automated bonding analysis with crystal orbital Hamilton populuations" N2 - Invited for this month’s cover are researchers from Bundesanstalt für Materialforschung und -prüfung (Federal Institute for Materials Research and Testing) in Germany, Friedrich Schiller University Jena, Université catholique de Louvain, University of Oregon, Science & Technology Facilities Council, RWTH Aachen University, Hoffmann Institute of Advanced Materials, and Dartmouth College. The cover picture shows a workflow for automatic bonding analysis with Python tools (green python). The bonding analysis itself is performed with the program LOBSTER (red lobster). The starting point is a crystal structure, and the results are automatic assessments of the bonding situation based on Crystal Orbital Hamilton Populations (COHP), including automatic plots and text outputs. Coordination environments and charges are also assessed. More information can be found in the Research Article by J. George, G. Hautier, and co-workers. KW - Automation KW - Chemical bonds KW - High-throughput PY - 2022 U6 - https://doi.org/10.1002/cplu.202200246 SN - 2192-6506 SP - 1 EP - 2 PB - Wiley-VCH CY - Weinheim AN - OPUS4-55557 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - JOUR A1 - Naik, Aakash Ashok A1 - Ueltzen, Katharina A1 - Ertural, Christina A1 - Jackson, Adam J. A1 - George, Janine T1 - LobsterPy: A package to automatically analyze LOBSTERruns N2 - The LOBSTER (Deringer et al., 2011;Maintz et al., 2013 ,2016 ;Nelson et al., 2020 ) software aids in extracting quantum-chemical bonding information from materials by projecting the plane-wave based wave functions from density functional theory (DFT) onto an atomic orbital basis. LobsterEnv, a module implemented in pymatgen (Ong et al., 2013) by some of the authors of this package, facilitates the use of quantum-chemical bonding information obtained from LOBSTER calculations to identify neighbors and coordination environments. LobsterPy is a Python package that offers a set of convenient tools to further analyze and summarize the LobsterEnv outputs in the form of JSONs that are easy to interpret and process. These tools enable the estimation of (anti) bonding contributions, generation of textual descriptions, and visualization of LOBSTER computation results. Since its first release, both LobsterPy and LobsterEnv capabilities have been extended significantly. Unlike earlier versions, which could only automatically analyze Crystal Orbital Hamilton Populations (COHPs) (Dronskowski & Blöchl, 1993), both can now also analyze Crystal Orbital Overlap Populations (COOP) (Hughbanks & Hoffmann, 1983) and Crystal Orbital Bond Index (COBI) (Müller et al., 2021). Extracting the information about the most important orbitals contributing to the bonds is optional, and users can enable it as needed. Additionally, bonding-based features for machinelearning (ML) studies can be engineered via the sub-packages “featurize” and “structuregraphs”. Alongside its Python interface, it also provides an easy-to-use command line interface (CLI) that runs automatic analysis of the computations and generates a summary of results and publication-ready figures. LobsterPy has been used to produce the results in Ngo et al. (2023), Chen et al. (2024), Naik et al. (2023), and it is also part of Atomate2 (2023) bonding analysis workflow for generating bonding analysis data in a format compatible with the Materials Project (Jain et al., 2013) API. KW - Materials Science KW - Automation KW - Bonding Analysis KW - Materials Properties PY - 2024 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:b43-595809 VL - 9 IS - 94 SP - 1 EP - 4 PB - The Open Journal AN - OPUS4-59580 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - JOUR A1 - Rosen, Andrew S. A1 - Gallant, Max A1 - George, Janine A1 - Riebesell, Janosh A1 - Sahasrabuddhe, Hrushikesh A1 - Shen, Jimmy-Xuan A1 - Wen, Mingjian A1 - Evans, Matthew L. A1 - Petretto, Guido A1 - Waroquiers, David A1 - Rignanese, Gian-Marco A1 - Persson, Kristin A. A1 - Jain, Anubhav A1 - Ganose, Alex M. T1 - Jobflow: Computational Workflows Made Simple N2 - We present Jobflow, a domain-agnostic Python package for writing computational workflows tailored for high-throughput computing applications. With its simple decorator-based approach, functions and class methods can be transformed into compute jobs that can be stitched together into complex workflows. Jobflow fully supports dynamic workflows where the full acyclic graph of compute jobs is not known until runtime, such as compute jobs that launch other jobs based on the results of previous steps in the workflow. The results of all Jobflow compute jobs can be easily stored in a variety of filesystem- and cloud-based databases without the data storage process being part of the underlying workflow logic itself. Jobflow has been intentionally designed to be fully independent of the choice of workflow manager used to dispatch the calculations on remote computing resources. At the time of writing, Jobflow workflows can be executed either locally or across distributed compute environments via an adapter to the FireWorks package, and Jobflow fully supports the integration of additional workflow execution adapters in the future. KW - Automation KW - Workflow KW - Computational Materials Science KW - Computations KW - Software PY - 2024 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:b43-593104 VL - 9 IS - 93 SP - 1 EP - 7 PB - The Open Journal AN - OPUS4-59310 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER -