Peter Spackman
banner
crystalexplorer.net
Peter Spackman
@crystalexplorer.net
Computers, crystals and chemistry. Research Fellow in the Computational Materials and Minerals Group at Curtin University. @peterspackman@mastodon.social
Reposted by Peter Spackman
I've got a post-doctoral research position available at Curtin University (Western Australia) starting 2026.
The project involves computational prediction of crystal structures, their growth, and their properties for organic minerals on Titan (moon of Saturn).

staff.curtin.edu.au/job-vacancie...
Job vacancies, employment opportunities, academic and professional positions - Careers at Curtin | Curtin University, Perth Australia
Our mission is to transform lives and communities through education and research. Curtin employees form a unique and diverse community committed to innovative research and student learning. Find out a...
staff.curtin.edu.au
November 13, 2025 at 11:47 PM
I've got a post-doctoral research position available at Curtin University (Western Australia) starting 2026.
The project involves computational prediction of crystal structures, their growth, and their properties for organic minerals on Titan (moon of Saturn).

staff.curtin.edu.au/job-vacancie...
Job vacancies, employment opportunities, academic and professional positions - Careers at Curtin | Curtin University, Perth Australia
Our mission is to transform lives and communities through education and research. Curtin employees form a unique and diverse community committed to innovative research and student learning. Find out a...
staff.curtin.edu.au
November 13, 2025 at 11:47 PM
Reposted by Peter Spackman
The authors of a Comment article discuss how scientists, research institutions, funders, libraries and publishers must all improve software practices. They outline recommendations for an approach to handle software better. #Academicsky 🧪
Stop treating code like an afterthought: record, share and value it
Scientists, research institutions, funders, libraries and publishers must all improve software practices.
go.nature.com
October 24, 2025 at 1:46 AM
I finally wrote some basic documentation for OCC, including some nice (I think) interactive examples in the web browser using the virtual file system in WASM. Proof of concept for tutorials/teaching in the future I hope! getocc.xyz
OCC
Open Computational Chemistry - Quantum chemistry calculations in your browser
getocc.xyz
October 20, 2025 at 8:17 AM
Reposted by Peter Spackman
Newton-X/CP2K interface: surface hopping with plane wave TDDFT is now possible. #compchem

A Density Functional Theory and Semiempirical Framework for Trajectory Surface Hopping on Extended Systems | Journal of Chemical Theory and Computation pubs.acs.org/doi/full/10....
A Density Functional Theory and Semiempirical Framework for Trajectory Surface Hopping on Extended Systems
Nonadiabatic molecular dynamics simulations provide a theoretical understanding of various excited-state processes in photochemistry, offering access to band widths, radiative or nonradiative relaxation and corresponding lifetimes, excited-state energies, and charge transfer. The range of method developments within the framework of time-dependent density functional theory is exceedingly large for molecular quantum chemistry. Still, it shrinks significantly when aiming to treat periodic boundary conditions. To address this gap and complement existing software packages for solid-state nonadiabatic molecular dynamics, we present an interface between the CP2K electronic structure and the NEWTON-X surface hopping codes. The interface features the generation of initial conditions, as well as adiabatic and nonadiabatic molecular dynamics, based on phenomenological or numerical time-derivative couplings. Setups are validated on gas-phase pyrazine, with electronic absorption spectra and excited-state populations for transitions between the lowest singlet states being in agreement with established molecular quantum chemistry methods. Extending the system size to crystalline pyrazine, limitations of approximate couplings are discussed, and the efficiency and applicability of the interface are demonstrated by computing broad spectra over several eV and 100 fs trajectories, considering couplings between all 80th lowest excited states, at low computational cost with a mixed semiempirical density functional theory setup.
pubs.acs.org
October 20, 2025 at 7:58 AM
Reposted by Peter Spackman
Reposted by Peter Spackman
Looks 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 🤷
Learning Inter-Atomic Potentials without Explicit Equivariance
Accurate and scalable machine-learned inter-atomic potentials (MLIPs) are essential for molecular simulations ranging from drug discovery to new material design. Current state-of-the-art models enforc...
arxiv.org
October 5, 2025 at 6:19 PM
Have you ever wanted to run LAMMPS in the browser (on one core)? No? Well now you can anyway: www.prs.wiki/utilities/la...
LAMMPS Interface | Peter R. Spackman
Run LAMMPS molecular dynamics simulations in your browser
www.prs.wiki
August 27, 2025 at 3:35 AM
Reposted by Peter Spackman
🧪🤖 Our first paper on autoplex is published! We describe an automated #compchem framework for building MLIP training datasets, and show a range of application examples. A pleasure to collaborate on this with @molecularxtal.bsky.social & team. Thank you everyone! doi.org/10.1038/s414...
An automated framework for exploring and learning potential-energy surfaces - Nature Communications
Machine learning is revolutionising materials modelling but requires high-quality training data. Here, the authors introduce autoplex, an open framework automating exploration and fitting of potential...
doi.org
August 21, 2025 at 11:00 AM
Today I added geometry optimisation, visualisation of the optimisation trajectories and animation of the vibrational modes (Hessian from finite differences) - hopefully that's enough (for now)!
A second follow-up: added an option visualize MO density isosurfaces! Behind the scenes it's actually generating .cube files - all in the browser.
August 21, 2025 at 3:54 AM
Reposted by Peter Spackman
Congrats to @benshi.bsky.social on this new work now out in Nature Chemistry! Beyond-DFT results without breaking the bank. 💪

www.nature.com/articles/s41...
An accurate and efficient framework for modelling the surface chemistry of ionic materials - Nature Chemistry
Simulating molecular adsorption on surfaces presents considerable challenges, as computational methods typically suffer from either insufficient accuracy or prohibitive computational costs. Now, with ...
www.nature.com
August 14, 2025 at 7:35 PM
Reposted by Peter Spackman
New PostDoc opportunity in #CompChem at
@uclchemistry.bsky.social

Join our exciting research to develop novel wavefunction theory for open-shell ground and excited states in molecules. Find out more about our group at www.hughburton.com

Please share widely!

www.jobs.ac.uk/job/DOE518/r...
Research Fellow in Theoretical Quantum Chemistry at UCL
Apply for the Research Fellow in Theoretical Quantum Chemistry role on jobs.ac.uk, the top job board for academic positions in higher education. View details and apply now.
www.jobs.ac.uk
August 5, 2025 at 9:13 AM
A second follow-up: added an option visualize MO density isosurfaces! Behind the scenes it's actually generating .cube files - all in the browser.
July 31, 2025 at 4:54 AM
Following up to this, I built a full basic working example for molecular DFT calculations running totally in the browser: www.prs.wiki/utilities/wa... - it's pretty neat to be able to run an SCF on your phone, and web assembly is really surprisingly fast! Visualising orbitals next!
July 29, 2025 at 12:54 AM
Happy to say I was successful in this round of #FutureFellowships #FT25! Feels a bit surreal, but I’m definitely looking forward to sinking my teeth into the project!
July 9, 2025 at 6:07 AM
Reposted by Peter Spackman
Just out, "Selective CO2 Adsorption in Ultrahydrophobic Molecular Pyrene Frameworks by Computational Design" pubs.acs.org/doi/10.1021/.... Sam Harding was the student who led this. MeTBAP-α is one of the most hydrophobic porous solids reported, and this came out of a priori computational design 🚫💧
June 21, 2025 at 10:52 AM
Reposted by Peter Spackman
🚨 Brand new postdoctoral researcher position in my group at Princeton! Please apply or share with anyone interested in computational materials science and being an electron whisperer! puwebp.princeton.edu/AcadHire/app....
puwebp.princeton.edu
May 22, 2025 at 8:42 PM
Had some fun with this short paper, turns out that using LogSumExp (or SoftMax) functions can provide a kind of unified framework to go from a smoothed Voronoi partition to something a lot like the Hirshfeld surface! pubs.acs.org/doi/10.1021/... Could be some interesting future work! #chemsky
Switching Perspectives on Hirshfeld Partitioning Schemes
We explore the foundations and applications of Hirshfeld partitioning, a fundamental technique used in the analysis of atoms in molecules, and the related Hirshfeld surface used to study molecules in ...
pubs.acs.org
May 20, 2025 at 11:49 AM
Good to see & interesting! Alt. perspective as the child of an academic (in chemistry) - it’s absolutely a set of privileges, and many things I never really considered much before my career. Not being intimidated by academics, broad understanding of “how things work” and much more!
Interesting paper here in @chemicalscience.rsc.org. I was a first generation UG, as defined here. I spectacularly failed my first year & almost
got kicked out. Recognise the points about failing to adapt. After 37 years, this can still influence my outlook, not always productively. #chemsky
Very interesting study! I’m also a first generation PhD and graduate, but I fortunately had the parents support and the ability to build networks and connections. Raising awareness about the existing barriers is a great start. #chemsky #education #firstgen
May 15, 2025 at 1:39 AM
Reposted by Peter Spackman
Open PhD position in computational materials chemistry

As part of my Villum Young Investigator project "Entropy in materials design: Accelerated discovery of disordered solid electrolytes", I am looking for PhD student to join my group.

Please share with anyone interested!

#compchem #chemsky
PhD Stipend/Integrated PhD Stipend In Computational Materials Chemistry
A PhD stipend or integrated PhD stipend in computational materials chemistry is available. Development of new sustainable energy materials, including materia...
www.vacancies.aau.dk
March 7, 2025 at 3:00 PM
If you're already using uv for python, running OCC is now as easy as using uv tool: asciinema.org/a/706578 - I already find it useful for quick calculations, plus you get all the latest features without having to check if there's a new version!
uv tool occpy
occ can be run using uv tool (will install occpy into a temporary virtual environment)
asciinema.org
March 5, 2025 at 12:59 PM
If I had two dollars for every 2 times I forgot two factors of 2 somewhere in my code…
March 5, 2025 at 2:04 AM
Reposted by Peter Spackman
This paper is the start of something big - a new way to use Multipoles in electronic structure calculations. We are extremely excited and proud that this is out now.

pubs.acs.org/doi/10.1021/...
The “Bubblepole” (BUPO) Method for Linear-Scaling Coulomb Matrix Construction with or without Density Fitting
In this work, we describe the development of a new algorithm for the computation of Coulomb-type matrices using the well-known resolution of the identity (RI) or density fitting (DF) approximation. The method is linear-scaling with respect to system size and computationally highly efficient. For small molecules, it performs almost as well as the Split-RI-J algorithm (which might be the most efficient RI-J implementation to date), while outperforming it for larger systems with about 300 or more atoms. The method achieves linear scaling through multipole approximations and a hierarchical treatment of multipoles. However, unlike in the fast multipole method (FMM), the algorithm does not use a hierarchical boxing algorithm. Rather, close-lying objects like auxiliary basis shells and basis set shell pairs are grouped together in spheres that enclose the set of objects completely, which includes a new definition of the shell-pair extent that defines a real-space radius outside of which a given shell pair can be safely assumed to be negligible. We refer to these spheres as “bubbles” and therefore refer to the algorithm as the “Bubblepole” (BUPO) algorithm, with the acronym being RI-BUPO-J. The bubbles are constructed in a way to contain a nearly constant number of objects such that a very even workload arises. The hierarchical bubble structure adapts itself to the molecular topology and geometry. For any target object (shell pair or auxiliary shell), one might envision that the bubbles “carve” out what might be referred to as a “far-field surface”. Using the default settings determined in this work, we demonstrate that the algorithm reaches submicro-Eh and even nano-Eh accuracy in the total Coulomb energy for systems as large as 700 atoms and 7000 basis functions. The largest calculations performed (the crambin protein solvated by 500 explicit water molecules in a triple-ζ basis) featured more than 2000 atoms and more than 33,000 basis functions.
pubs.acs.org
March 3, 2025 at 2:52 PM
Reposted by Peter Spackman
There's an open position with Prof. Frank Neese, together with Prof. Stefan Grime to work on the next gen. of xTB in ORCA.

Two of the most brilliant people out there in #compchem within a great group environment. It's a one-of-a-kind opportunity here!

I have seen some data, g-xTB will be a blast.
The ORCA team is looking for a postdoctoral fellow or Ph.D. student to work on XTB methodology jointly with the group of Prof. Stefan Grimme (University of Bonn).
March 2, 2025 at 8:00 AM