A primer for non conservative (& rotationally unconstrained) MLIPs, and how to use them safely. Thanks @aihub.org for the space! aihub.org/2025/10/10/m...
10.10.2025 10:31 β π 7 π 4 π¬ 0 π 0@labcosmo.bsky.social
Computational Science and Modelling of materials and molecules at the atomic-scale, with machine learning.
A primer for non conservative (& rotationally unconstrained) MLIPs, and how to use them safely. Thanks @aihub.org for the space! aihub.org/2025/10/10/m...
10.10.2025 10:31 β π 7 π 4 π¬ 0 π 0Looks like @ox.ac.uk forbids their researchers to do any kind of literature search, though it seems that thankfully they can still submit to the arxiv arxiv.org/abs/2510.00027 π€·
05.10.2025 18:19 β π 6 π 2 π¬ 0 π 0However, this seems to damage the transferability of highly-preconditioned models such as MACE - less so for more expressive unconstrained models such as PET. Does this match your experience?
23.09.2025 07:26 β π 0 π 0 π¬ 0 π 0This doesn't matter much as most of the fragments that make up the body-order decomposition as deranged soups of highly-correlated electrons. Models with sufficient expressive power *can* learn if presented with the fragments ...
23.09.2025 07:26 β π 0 π 0 π¬ 1 π 0TL;DR: not really. ML potentials learn whatever they want, as long as it allows them good accuracy on the train set. We note in particular that MACE is strongly preconditioned to learn a fast-decaying body-order expansion, whether it decays fast or not.
23.09.2025 07:26 β π 0 π 0 π¬ 1 π 0π We have been told (& been telling) that ML potentials are linked quite directly to the expansion of the atomic energy into pairs, triples, and so on. But is this actually true π€? Go read the latest from the π§βπ team (w/QM help from Joonho's team at Harvard) to find out more arxiv.org/html/2509.14...
23.09.2025 07:26 β π 4 π 1 π¬ 1 π 0Bragging time - β‘ FlashMDβ‘ was accepted as a spotlight paper at #NeurIPS25. if you still haven't checked it out, it's already on the #arxiv arxiv.org/abs/2505.19350, the code is at flashmd.org and the π§βπ³π is here atomistic-cookbook.org/examples/fla.... Congrats to Filippo, Sanggyu and Augustinus!
19.09.2025 12:53 β π 2 π 0 π¬ 0 π 0Michele Parrinello giving the ICTP Colloquium (he speaks about catalysis) as part of the conference celebrating his 80th birthday. Amazing creativity throughout a long career!
10.09.2025 14:42 β π 15 π 3 π¬ 1 π 0I'm very pleased to say my first preprint, with @graemeday.bsky.social and @micheleceriotti.bsky.social is now online!
This is the main work of my PhD, adapting a similarity kernel to be more suited for exploring molecular CSP landscapes
#compchemsky #chemsky #compchem
doi.org/10.26434/che...
error plots for the PET-MAD-DOS model on different datasets
Anticipating π§βπ Wei Bin's talk at #psik2025 (noon@roomA), π’ a new #preprint using PET and the MAD dataset to train a universal #ml model for the density of states, giving band gaps for solids, clusters, surfaces and molecules with MAE ~200meV. Go to the talk, or check out arxiv.org/html/2508.17...!
28.08.2025 07:19 β π 3 π 2 π¬ 0 π 0With funding from a @snf-fns.ch Sinergia, the @nccr-marvel.bsky.social and @erc.europa.eu, and computing time from @cscsch.bsky.social !
27.08.2025 06:54 β π 2 π 0 π¬ 0 π 0Reaction energies of pristine and reconstructed surfaces with water
The reconstructed surface contains different sites with different reactivity. Despite the higher stability, for some sites the disordered surface is *more* reactive with water, one of the main contaminants affecting the stability of LPS batteries. Useful to design better stabilization strategies!
27.08.2025 06:54 β π 1 π 0 π¬ 1 π 0Surface energy diagram of LPS before and after reconstruction
Wulff shape of LPS particles based on the computed surface energies
Reconstructed surfaces become lower in energy, and the surface energy less orientation dependent - and so the Wulff shape of particles become more spherical.
27.08.2025 06:54 β π 1 π 0 π¬ 1 π 0A cartoon explaining how mild finite-temperature conditions induce disorder and dynamical reconstruction on the surfaces of lithium thiophosphates
π’ Now out on @physrevx.bsky.social energy, journals.aps.org/prxenergy/ab... from π§βπ @dtisi.bsky.social and Hanna TΓΌrk, our #PET -powered study of the dynamic reconstruction of LPS surfaces, and how it affects their structure, stability and reactivity.
27.08.2025 06:54 β π 8 π 4 π¬ 1 π 0If you are at the #psik2025 and want to know more about the #metatensor ecosystem, don't miss @luthaf.bsky.social talk tomorrow morning 9:45 in room 1
26.08.2025 21:31 β π 1 π 1 π¬ 0 π 1Too many π©βπ and π¨βπ are involved to list them all, but go check the contributors on GH. And this is a good time to thank the @nccr-marvel.bsky.social, @erc.europa.eu and the @snf-fns.ch which have given us the funding to dedicate to these #openscience efforts that don't make papers, but make science!
22.08.2025 07:40 β π 2 π 0 π¬ 0 π 0You can then load it and run from any software implementing an interface - lammps.org, ipi-code.org, ase-lib.org, plumed.org, theory.cm.utexas.edu/eon, radical-ai.github.io/torch-sim, chemiscope.org already do, and we're happy to help if you want an interface in your code.
22.08.2025 07:40 β π 1 π 0 π¬ 1 π 0TL;DR - this is a cross-platform, model-agnostic library to handle atomistic data (handling geometry and property derivatives such as forces and stresses) that lets you package your model into a portable torchscript file.
22.08.2025 07:40 β π 1 π 0 π¬ 1 π 0metatensor logo
metatomic logo
π¨ #machinelearning for #compchem goodies from our π§βπ team incoming! After years of work it's time to share. Go check arxiv.org/abs/2508.15704 and/or metatensor.org to learn about #metatensor and #metatomic. What they are, what they do, why you should use them for all of your atomistic ML projects π.
22.08.2025 07:40 β π 10 π 7 π¬ 1 π 2A metatensor.org sticker on top of the mattehorn
Go metatensor.org!
18.08.2025 07:43 β π 4 π 1 π¬ 0 π 0You can also try it out (if you like living on the edge, it's still in a branch github.com/lab-cosmo/fl...
08.08.2025 05:45 β π 2 π 0 π¬ 0 π 0Long-time relaxation of the potential energy in glassy GeTe
We can get long-stride geometry-conserving integration by learning the Hamilton-Jacobi action. This fixes for good, doesn't just patch up, the instability of direct MD prediction, although it's not as fast. And work also for serious simulations, like glassy relaxation in deep supercooled GeTe!
08.08.2025 05:45 β π 2 π 0 π¬ 1 π 0Orbits for a periodic 3-body system, showing the stability of a ML long-time integrator
If you are excited about 30x longer time steps in molecular dynamics using FlashMD, but are worried about it not being symplectic, Filippo has something new cooking that should make you even more excited. Head to the #arxiv for a preview arxiv.org/html/2508.01...
08.08.2025 05:45 β π 11 π 2 π¬ 1 π 0Extremely sad news, I really hope IPAM somehow manages to carry on. If this is not seen as a successful program then I don't see what will be.
03.08.2025 21:36 β π 0 π 0 π¬ 0 π 0Logo for the metatrain project, featuring a locomotive coming out from behind a blocky M letter
Thanks to the π§βππ§βππ§βπ who put this together, Sofiia in particular, and thanks to the #metatrain team as this would not be so easy without their work metatensor.github.io/metatrain/la...
24.07.2025 01:38 β π 2 π 0 π¬ 0 π 0Training curves for "conservative fine tuning" a PET model
Two new recipes landed in the #atomistic-cookbook π§βπ³π. One explaining how to fine-tune the #PET-MAD universal model on a system-specific dataset, one training a model with conservative fine tuning. Check them out on atomistic-cookbook.org/examples/pet... and atomistic-cookbook.org/examples/pet...
24.07.2025 01:38 β π 4 π 1 π¬ 1 π 0Very few things make me prouder than having Jacob and @yotamfe.bsky.social's paper published today in JCP in the special issue honoring one of my personal heroes, Abraham Nitzan.
Abe is a giant of theoretical chemistry (in Israel and globally) and an inspiration to us all.
doi.org/10.1063/5.02...
So give it a try and let us know if it works for you or if there are π to fix. You can build plumed-metatomic from source, or use our conda build, that is also used in the recipe. Have fun!
07.07.2025 20:21 β π 1 π 0 π¬ 0 π 0You can also use anything you can call from torch, including other tools from the #metatensor ecosystem, such as metatensor.github.io/featomic, and of course you can then use this with whatever code uses PLUMED, from LAMMPS to ipi-code.org.
07.07.2025 20:21 β π 1 π 0 π¬ 1 π 0code snippet for a PLUMED input reading ``` histo: METATOMIC ... MODEL=histo-cv.pt EXTENSIONS_DIRECTORY=./extensions/ SPECIES1=1-38 SPECIES_TO_TYPES=18 ... cv1: SELECT_COMPONENTS ARG=histo COMPONENTS=1 cv2: SELECT_COMPONENTS ARG=histo COMPONENTS=2 ```
Basically, you just need to define a `torch.nn.module` with a specific API, and then you can define anything you like as a CV calculator. Export as .pt torchscript model, and it's just on METATOMIC action away from reading it in #plumed
07.07.2025 20:21 β π 0 π 0 π¬ 1 π 0