Hi, I'm a research fellow in Large Scale Structure at the Institute of Cosmology and Gravitation at the University of Portsmouth. I work broadly in the area of cosmology working on large scale structure, the cosmic web and high order statistics method such as the minimum spanning tree (for which I developed the python library mistree). I work heavily on models beyond the standard model of cosmology, including models of modified gravity such nDGP, f(R) and Horndeski models.
I love to write code and find myself continuously developing new libraries and analysis pipelines. This is driven by a desire to know how things work and to exploit this knowledge for performance and to push beyond the boundaries of existing status quo software.
I've written a bunch of software libraries (predominantly in python) which are in various stages of development, you may find some of these useful in your own work. A brief guide on what's available and their various stages of development and future plans are provided below.
- MiSTree - A python package for constructing and analysing minimum spanning trees.
These are libraries which I have spent a considerable amount of time developing and have appeared in some of my research work (paper's and PhD thesis).
- shift - A python library for performing Fourier transforms defined in polar and spherical polar coordinates.
- skysegmentor - Binary Space Partitioning on a Healpix map or for points on the unit sphere.