Jacob Stevenson.portfolio


Pele

Pele, the Python energy landscape explorer is a package that provides tools for global optimization, energy landscape exploration, data analysis, and visualization.

Technologies
Python, C++, cython, optimization, graph (network) analysis, visualization, GUI, SQL, parallelization

GitHub page

Nested Sampling

A python implementation of the Bayesian analysis method Nested Sampling. This implementation is geared towards allowing statistical physicists to use this method for thermodynamic analysis.

Technologies
Python, C, Monte Carlo, Bayesian methods, parallelization

GitHub page

Sens

Superposition enhanced nested sampling is a new method for Bayes analysis and thermodynamic sampling developed by us.

Technologies
Python, C, Monte Carlo, Bayesian methods, parallelization, optimization

Read the paper
GitHub page

basinhopping

I contributed the basinhopping global optimization algorithm to the SciPy open source scientific python package.



SciPy docs

kmc_rates

A package to compute mean first passage times, rates, and committor probabilities for a continuous time Markov process. This package has several different methods implemented, each is appropriate in different circumstances.

Technologies
Python, C++, graph analysis, sparse linear algebra

GitHub page

LBFGS

A C++ implementation of the LBFGS optimization algorithm.

Technologies
C++, optimization

GitHub page