SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2309.04475 · NeurIPS · 2023

Crystal Structure Prediction by Joint Equivariant Diffusion

Yang Liu, Wenbing Huang, Jiaqi Han, Yutong Lu, Rui Jiao, Peijia Lin, Pin Chen

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 7 functions out of this paper's own repositories and ran 5 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
jiaor17/DiffCSP canonical 5 of 7
FunctionStatusWhere it lives
SinusoidalTimeEmbeddings Ran jiaor17/DiffCSP/diffcsp/pl_modules/diffusion.py
code served (permissive licence) · get_code("9c28a8ea3d73b8d7")
d_log_p_wrapped_normal Ran jiaor17/DiffCSP/diffcsp/pl_modules/diffusion.py
code served (permissive licence) · get_code("5e4f60a772022502")
lattice_params_to_matrix_torch Ran jiaor17/DiffCSP/diffcsp/pl_modules/diffusion.py
code served (permissive licence) · get_code("4e7447e431948279")
p_wrapped_normal Ran jiaor17/DiffCSP/diffcsp/pl_modules/diffusion.py
code served (permissive licence) · get_code("9756d0944b4cb663")
sigma_norm Ran jiaor17/DiffCSP/diffcsp/pl_modules/diffusion.py
code served (permissive licence) · get_code("e098d14d3bf68659")
BaseModule Not yet run jiaor17/DiffCSP/diffcsp/pl_modules/diffusion.py
code served (permissive licence) · get_code("ecbf0e6842d69df1")
CSPDiffusion Not yet run jiaor17/DiffCSP/diffcsp/pl_modules/diffusion.py
code served (permissive licence) · get_code("b8b55de5dbfed4bd")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Crystal Structure Prediction (CSP) is crucial in various scientific disciplines. While CSP can be addressed by employing currently-prevailing generative models (e.g. diffusion models), this task encounters unique challenges owing to the symmetric geometry of crystal structures-the invariance of translation, rotation, and periodicity. To incorporate the above symmetries, this paper proposes DiffCSP, a novel diffusion model to learn the structure distribution from stable crystals. To be specific, DiffCSP jointly generates the lattice and atom coordinates for each crystal by employing a periodic-E(3)-equivariant denoising model, to better model the crystal geometry. Notably, different from related equivariant generative approaches, DiffCSP leverages fractional coordinates other than Cartesian coordinates to represent crystals, remarkably promoting the diffusion and the generation process of atom positions. Extensive experiments verify that our DiffCSP significantly outperforms existing CSP methods, with a much lower computation cost in contrast to DFT-based methods. Moreover, the superiority of DiffCSP is also observed when it is extended for ab initio crystal generation. Code is available at https://github.com/jiaor17/DiffCSP.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2309.04475")
get_code_for_paper("2309.04475")
have("2309.04475")

Connect an agent — have() is free.