Software
Fine-Tuning Accelerated Molecular Simulations - Finetuna
I am the lead developer of Finetuna, an active learning package which makes use of transfer learning methods to accelerate atomistic relaxations on-the-fly by adapting large pre-trained graph neural network potentials from ‘ocp’. These active-learning-accelerated relaxations are able to stably and reliably replicate the expected behavior of VASP, while reducing the number of DFT calculations required by more than 90%, due to the sophisticated representation learned by the graph model during pre-training, and the fine-tuning methods used to preserve this information.
This package also implements a VASP replacement wrapper, which enables a one line replacement command to perform VASP relaxations with the given input files. And we have demonstrated that it supports other DFT codes and functionals, such as Quantum Espresso and BEEF-vdw.
Paper: FINETUNA: fine-tuning accelerated molecular simulations
Codebase: github.com/ulissigroup/finetuna
Data: github.com/ulissigroup/finetuna_manuscript
Magic: The Gathering Deck Simulation and Optimization - Auto-Goldfish
I am the sole developer of Auto-Goldfish, a Monte Carlo simulation engine and optimizer for Magic: The Gathering Commander deck analysis. It runs thousands of parallel goldfishing simulations to evaluate deck consistency, mana efficiency, mulligan strategies, and spell priority choices.
The project also includes Hyperband-based deck optimization for searching card-swap configurations, a composable effect system for modeling card abilities, an LLM-powered card labeling pipeline using Scryfall data, and a Flask web application with client-side Pyodide simulations and interactive replay tools.
Codebase: github.com/jmusiel/auto-goldfish
Uncertainty Quantification for Open Catalyst Project Models - UQOCP
I am the lead developer of UQOCP, a package containing tools and dataset generation for benchmarking and implementing uncertainty quantification methods for OCP graph models.
Codebase: github.com/ulissigroup/uqocp
Predicting and Applying Hessians with Graph Neural Network Potentials - Gibby
I am a co-developer of Gibby, a package which implements tools for benchmarking Hessian predictions, and using them for Gibbs free energy prediction, transition state finding, and potential energy surface characterization among other things.
Codebase: github.com/jmusiel/gibby
Fine-Tuning Accelerated Nudged Elastic Band Methods - NEBtuna
I am leading the development of NEBtuna, which is currently in development. NEBtuna is another active learning package, this time using pre-trained models for the on-the-fly acceleration of nudged elastic band methods (NEBs).
Codebase: github.com/ulissigroup/nebtuna
