PyFaults: a Python']Python tool for stacking fault screening

被引:0
|
作者
Combs, Sinclair R. [1 ]
Maughan, Annalise E. [1 ,2 ]
机构
[1] Colorado Sch Mines, Dept Chem, Golden, CO 80401 USA
[2] Natl Renewable Energy Lab, Mat Chem & Comp Sci Directorate, Golden, CO 80401 USA
来源
关键词
stacking faults; planar disorder; supercell modeling; PyFaults; powder X-ray diffraction; X-RAY-DIFFRACTION; CRYSTAL-STRUCTURE; REFINEMENT; DISORDER; WURTZITE; DEFECTS; PROGRAM; OXIDE;
D O I
10.1107/S1600576724009956
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
PyFaults is an open-source Python library designed to model stacking fault disorder in crystalline materials and qualitatively assess the characteristic selective broadening effects in powder X-ray diffraction (PXRD). Here, the main capabilities of PyFaults are presented, including unit cell and supercell model construction, PXRD pattern calculation, assessment against experimental PXRD, and methods for rapid screening of candidate models within a set of possible stacking vectors and fault occurrence probabilities. This program aims to serve as a computationally inexpensive tool for identifying and screening potential stacking fault models in materials with planar disorder. Three diverse case studies, involving GaN, Li2MnO3 and Li3YCl6, are presented to illustrate the program functionality across a range of structure types and stacking fault modalities.
引用
收藏
页码:1996 / 2009
页数:14
相关论文
共 50 条
  • [31] ELICIPY 1.0: A Python']Python online tool for expert elicitation
    Vitturi, Mattia de' Michieli
    Bevilacqua, Andrea
    Tadini, Alessandro
    Neri, Augusto
    SOFTWAREX, 2024, 25
  • [32] FRMOD, a Python']Python tool for statistical landslide susceptibility assessment
    Gerzsenyi, David
    30TH INTERNATIONAL CARTOGRAPHIC CONFERENCE (ICC 2021), 2021,
  • [33] Jype - A Program Visualization and Programming Exercise Tool for Python']Python
    Helminen, Juha
    Malmi, Lauri
    SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 153 - 162
  • [34] ERgene: Python']Python library for screening endogenous reference genes
    Zeng, Zehua
    Xiong, Yuzhe
    Guo, Wenhuan
    Du, Hongwu
    SCIENTIFIC REPORTS, 2020, 10 (01)
  • [35] Hemodynamic effects of python']python neuropeptide γ in the anesthetized python']python, Python']Python regius
    Skovgaard, N
    Galli, G
    Taylor, EW
    Conlon, JM
    Wang, TB
    REGULATORY PEPTIDES, 2005, 128 (01) : 15 - 26
  • [36] Hemodynamic effects of python']python neuropeptide γ in the anaesthetized python']python, Python']Python regius
    Skovgarrd, N
    Galli, GLJ
    Taylor, EW
    Conlon, JM
    Wang, T
    COMPARATIVE BIOCHEMISTRY AND PHYSIOLOGY B-BIOCHEMISTRY & MOLECULAR BIOLOGY, 2004, 139 (01): : 148 - 149
  • [37] DrPython']Python-WEB: A Tool to Help Teaching Well-Written Python']Python Programs
    Battistini, Tommaso
    Isaia, Nicolo
    Sterbini, Andrea
    Temperini, Marco
    SOFTWARE ENGINEERING AND FORMAL METHODS: SEFM 2021 COLLOCATED WORKSHOPS, 2022, 13230 : 277 - 286
  • [38] AIMBAT: A Python']Python/Matplotlib Tool for Measuring Teleseismic Arrival Times
    Lou, Xiaoting
    van der Lee, Suzan
    Lloyd, Simon
    SEISMOLOGICAL RESEARCH LETTERS, 2013, 84 (01) : 85 - 93
  • [39] The Grids Python']Python Tool for Querying Spatiotemporal Multidimensional Water Data
    Hales, Riley Chad
    Nelson, Everett James
    Williams, Gustavious P.
    Jones, Norman
    Ames, Daniel P.
    Jones, J. Enoch
    WATER, 2021, 13 (15)
  • [40] AutoMapper: A python']python tool for accelerating the polymer bonding workflow in LAMMPS
    Bone, Matthew A.
    Howlin, Brendan J.
    Hamerton, Ian
    Macquart, Terence
    COMPUTATIONAL MATERIALS SCIENCE, 2022, 205