A Cartesian Encoding Graph Neural Network for Crystal Structures Property Prediction: Application to Thermal Ellipsoid Estimation

Àlex Solé, Albert Mosella-Montoro, Joan Cardona, Silvia Gómez-Coca, Daniel Aravena +2 more
1/30/2025
cs.LGcond-mat.mtrl-sciphysics.chem-ph

No official code found. Best implementation: imatge-upc/CartNet (16 stars, MIT, last commit 2025-09-23).

Abstract

In diffraction-based crystal structure analysis, thermal ellipsoids, quantified via Anisotropic Displacement Parameters (ADPs), are critical yet challenging to determine. ADPs capture atomic vibrations, reflecting thermal and structural properties, but traditional computation is often expensive. This paper introduces CartNet, a novel graph neural network (GNN) for efficiently predicting crystal properties by encoding atomic geometry into Cartesian coordinates alongside the crystal temperature. CartNet integrates a neighbour equalization technique to emphasize covalent and contact interactions, and a Cholesky-based head to ensure valid ADP predictions. We also propose a rotational SO(3) data augmentation strategy during training to handle unseen orientations. An ADP dataset with over 200,000 experimental crystal structures from the Cambridge Structural Database (CSD) was curated to validate the approach. CartNet significantly reduces computational costs and outperforms existing methods in ADP prediction by 10.87%, while delivering a 34.77% improvement over theoretical approaches. We further evaluated CartNet on other datasets covering formation energy, band gap, total energy, energy above the convex hull, bulk moduli, and shear moduli, achieving 7.71% better results on the Jarvis Dataset and 13.16% on the Materials Project Dataset. These gains establish CartNet as a state-of-the-art solution for diverse crystal property predictions. Project website and online demo: https://www.ee.ub.edu/cartnet

View on arXivView PDF

Code Implementations(1)

imatge-upc/CartNetCommunity100%
MIT

CartNet repository to predict properties from crystal structures

160Shell, PythonSep 25, 20241 years agoMIT
adpgnngraphneuralnetworkjarvismaterialsproject+2 more

Similar Papers

Cite this paper

@article{sol2025cartesian,
  title  = {A Cartesian Encoding Graph Neural Network for Crystal Structures Property Prediction: Application to Thermal Ellipsoid Estimation},
  author = {Àlex Solé and Albert Mosella-Montoro and Joan Cardona and Silvia Gómez-Coca and Daniel Aravena and Eliseo Ruiz and Javier Ruiz-Hidalgo},
  year   = {2025},
  eprint = {2501.18369},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.18369v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.18369.svg)](https://codeofpaper.com/paper/2501.18369)

Discussion