AFLOW-XtalFinder: a reliable choice to identify crystalline prototype
Abstract The accelerated growth rate of repository entries in crystallographic databases makes it arduous to identify and classify their prototype structures. The open-source AFLOW-XtalFinder package was developed to solve this problem. It symbolically maps structures into standard designations foll...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Nature Publishing Group
2021-02-01
|
Series: | npj Computational Materials |
Online Access: | https://doi.org/10.1038/s41524-020-00483-4 |
id |
doaj-d8001da29b72409fb3015c4384d78227 |
---|---|
record_format |
Article |
spelling |
doaj-d8001da29b72409fb3015c4384d782272021-02-14T12:19:56ZengNature Publishing Groupnpj Computational Materials2057-39602021-02-017112010.1038/s41524-020-00483-4AFLOW-XtalFinder: a reliable choice to identify crystalline prototypeDavid Hicks0Cormac Toher1Denise C. Ford2Frisco Rose3Carlo De Santo4Ohad Levy5Michael J. Mehl6Stefano Curtarolo7Department of Mechanical Engineering and Materials Science, Duke UniversityDepartment of Mechanical Engineering and Materials Science, Duke UniversityDepartment of Mechanical Engineering and Materials Science, Duke UniversityDepartment of Mechanical Engineering and Materials Science, Duke UniversityDepartment of Mechanical Engineering and Materials Science, Duke UniversityDepartment of Mechanical Engineering and Materials Science, Duke UniversityDepartment of Mechanical Engineering and Materials Science, Duke UniversityDepartment of Mechanical Engineering and Materials Science, Duke UniversityAbstract The accelerated growth rate of repository entries in crystallographic databases makes it arduous to identify and classify their prototype structures. The open-source AFLOW-XtalFinder package was developed to solve this problem. It symbolically maps structures into standard designations following the AFLOW Prototype Encyclopedia and calculates the internal degrees of freedom consistent with the International Tables for Crystallography. To ensure uniqueness, structures are analyzed and compared via symmetry, local atomic geometries, and crystal mapping techniques, simultaneously grouping them by similarity. The software (i) distinguishes distinct crystal prototypes and atom decorations, (ii) determines equivalent spin configurations, (iii) reveals compounds with similar properties, and (iv) guides the discovery of unexplored materials. The operations are accessible through a Python module ready for workflows, and through command line syntax. All the 4+ million compounds in the AFLOW.org repositories are mapped to their ideal prototype, allowing users to search database entries via symbolic structure-type. Furthermore, 15,000 unique structures — sorted by prevalence — are extracted from the AFLOW-ICSD catalog to serve as future prototypes in the Encyclopedia.https://doi.org/10.1038/s41524-020-00483-4 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
David Hicks Cormac Toher Denise C. Ford Frisco Rose Carlo De Santo Ohad Levy Michael J. Mehl Stefano Curtarolo |
spellingShingle |
David Hicks Cormac Toher Denise C. Ford Frisco Rose Carlo De Santo Ohad Levy Michael J. Mehl Stefano Curtarolo AFLOW-XtalFinder: a reliable choice to identify crystalline prototype npj Computational Materials |
author_facet |
David Hicks Cormac Toher Denise C. Ford Frisco Rose Carlo De Santo Ohad Levy Michael J. Mehl Stefano Curtarolo |
author_sort |
David Hicks |
title |
AFLOW-XtalFinder: a reliable choice to identify crystalline prototype |
title_short |
AFLOW-XtalFinder: a reliable choice to identify crystalline prototype |
title_full |
AFLOW-XtalFinder: a reliable choice to identify crystalline prototype |
title_fullStr |
AFLOW-XtalFinder: a reliable choice to identify crystalline prototype |
title_full_unstemmed |
AFLOW-XtalFinder: a reliable choice to identify crystalline prototype |
title_sort |
aflow-xtalfinder: a reliable choice to identify crystalline prototype |
publisher |
Nature Publishing Group |
series |
npj Computational Materials |
issn |
2057-3960 |
publishDate |
2021-02-01 |
description |
Abstract The accelerated growth rate of repository entries in crystallographic databases makes it arduous to identify and classify their prototype structures. The open-source AFLOW-XtalFinder package was developed to solve this problem. It symbolically maps structures into standard designations following the AFLOW Prototype Encyclopedia and calculates the internal degrees of freedom consistent with the International Tables for Crystallography. To ensure uniqueness, structures are analyzed and compared via symmetry, local atomic geometries, and crystal mapping techniques, simultaneously grouping them by similarity. The software (i) distinguishes distinct crystal prototypes and atom decorations, (ii) determines equivalent spin configurations, (iii) reveals compounds with similar properties, and (iv) guides the discovery of unexplored materials. The operations are accessible through a Python module ready for workflows, and through command line syntax. All the 4+ million compounds in the AFLOW.org repositories are mapped to their ideal prototype, allowing users to search database entries via symbolic structure-type. Furthermore, 15,000 unique structures — sorted by prevalence — are extracted from the AFLOW-ICSD catalog to serve as future prototypes in the Encyclopedia. |
url |
https://doi.org/10.1038/s41524-020-00483-4 |
work_keys_str_mv |
AT davidhicks aflowxtalfinderareliablechoicetoidentifycrystallineprototype AT cormactoher aflowxtalfinderareliablechoicetoidentifycrystallineprototype AT denisecford aflowxtalfinderareliablechoicetoidentifycrystallineprototype AT friscorose aflowxtalfinderareliablechoicetoidentifycrystallineprototype AT carlodesanto aflowxtalfinderareliablechoicetoidentifycrystallineprototype AT ohadlevy aflowxtalfinderareliablechoicetoidentifycrystallineprototype AT michaeljmehl aflowxtalfinderareliablechoicetoidentifycrystallineprototype AT stefanocurtarolo aflowxtalfinderareliablechoicetoidentifycrystallineprototype |
_version_ |
1724270686840553472 |