PyAPX: Python toolkit for atomic configuration pattern exploration

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Kusaba, Akira, Kuboyama, Tetsuji, Kawka, Karol, Kempisty, Pawel, Kangawa, Yoshihiro
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866908953229656064
author Kusaba, Akira
Kuboyama, Tetsuji
Kawka, Karol
Kempisty, Pawel
Kangawa, Yoshihiro
author_facet Kusaba, Akira
Kuboyama, Tetsuji
Kawka, Karol
Kempisty, Pawel
Kangawa, Yoshihiro
contents In materials discovery, the integration of first-principles calculations with machine learning techniques has been actively studied for two key tasks: crystal structure prediction, which searches for stable structures given a chemical composition, and elemental substitution, which explores chemical compositions that yield desirable properties in a given crystal structure. However, even when both the crystal structure and chemical composition are fixed, material properties can still vary depending on the atomic arrangements (configurations) at crystallographic sites. To support detailed material design, we present PyAPX, a Python toolkit that performs Bayesian searches of stable atomic configurations. A distinctive feature of this initial release is the introduction of encoding methods suitable for configuration search, and we evaluate their performance using the h-BCN system. As a result, they were confirmed to yield superior convergence compared to commonly used one-hot encoding. PyAPX is broadly applicable to crystalline materials and is expected to further advance materials discovery.
format Preprint
id arxiv_https___arxiv_org_abs_2511_17972
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle PyAPX: Python toolkit for atomic configuration pattern exploration
Kusaba, Akira
Kuboyama, Tetsuji
Kawka, Karol
Kempisty, Pawel
Kangawa, Yoshihiro
Materials Science
In materials discovery, the integration of first-principles calculations with machine learning techniques has been actively studied for two key tasks: crystal structure prediction, which searches for stable structures given a chemical composition, and elemental substitution, which explores chemical compositions that yield desirable properties in a given crystal structure. However, even when both the crystal structure and chemical composition are fixed, material properties can still vary depending on the atomic arrangements (configurations) at crystallographic sites. To support detailed material design, we present PyAPX, a Python toolkit that performs Bayesian searches of stable atomic configurations. A distinctive feature of this initial release is the introduction of encoding methods suitable for configuration search, and we evaluate their performance using the h-BCN system. As a result, they were confirmed to yield superior convergence compared to commonly used one-hot encoding. PyAPX is broadly applicable to crystalline materials and is expected to further advance materials discovery.
title PyAPX: Python toolkit for atomic configuration pattern exploration
topic Materials Science
url https://arxiv.org/abs/2511.17972