2021
DOI: 10.1016/j.cpc.2020.107810
|View full text |Cite
|
Sign up to set email alerts
|

PyXtal: A Python library for crystal structure generation and symmetry analysis

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
45
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 64 publications
(50 citation statements)
references
References 38 publications
0
45
0
Order By: Relevance
“…• COMBO • pymatgen • PyXtal COMBO [26] is an efficient Bayesian optimization library, pymatgen [27] has many features in materials analysis, and PyXtal [28] is useful for crystal structure generation and symmetry analysis. First-principles or classical interatomic potential codes are also needed for energy evaluation and local structure optimization.…”
Section: System Requirementmentioning
confidence: 99%
See 1 more Smart Citation
“…• COMBO • pymatgen • PyXtal COMBO [26] is an efficient Bayesian optimization library, pymatgen [27] has many features in materials analysis, and PyXtal [28] is useful for crystal structure generation and symmetry analysis. First-principles or classical interatomic potential codes are also needed for energy evaluation and local structure optimization.…”
Section: System Requirementmentioning
confidence: 99%
“…CrySPY has two modes of random structure generation: atomic crystal structure generation and molecular crystal structure generation. The latest version of CrySPY employs PyXtal library [28] as default to generate such random structures.…”
Section: Random Searchmentioning
confidence: 99%
“…Here we propose a multi-objective crystal structure prediction algorithm based on contact map, coordination number of the cation and ages of individuals as shown in Figure 2. First, we use the PyXtal library [39] to generate 50 random crystal structures based on the given formula and the space group. We then select five suitable random crystal structures, and use the multi-objective crystal structure prediction algorithm to search the Wyckoff positions coordinates by approximating the target contact map, the coordination number of the cation and minimizing the ages of individuals.…”
Section: B Age-fitness Based Multi-objective Genetic Algorithm For Cr...mentioning
confidence: 99%
“…To predict the crystal structure from multi-objective genetic algorithm, we need a seed structure as starting point to optimize. Here we use PyXtal [39] to generate candidate template structures.…”
Section: A Generating and Screening Random Crystal Structures With A ...mentioning
confidence: 99%
“…The provided Python (Van Rossum & Drake, 2009) program requires the Atomic Simulation Environment (ASE) library (Larsen et al, 2017) for CIF-parsing as well as Spglib (Togo & Tanaka, 2018), PyXtal (Fredericks et al, 2019) and numpy (van der Walt et al, 2011) for symmetry calculations.…”
Section: Utilized Software and Databasesmentioning
confidence: 99%