Andrew Bowell's repositories
whittaker-eilers
A sparse matrix implementation of Whittaker-Eilers smoothing and interpolation
s3-filesystem
An async Rust crate to treat S3 files as if they were local
SimFarm2030
Attempting to forecast wheat yields in the UK using Bayesian methods. This was a project undertaken over my second year at university, and mostly contains analysis scripts.
AstroCastTraining
Jupyter notebooks created for use in a training session on the topic of drought forecasting via satellite:artificial_satellite:. This repo contains the scripts needed to pre-process MODIS data and apply Gaussian Processes to time-series in order to forecast VCI :chart_with_upwards_trend:.
Final-Year-Project-py-galaxies
:milky_way:Py-galaxies:milky_way:. A port of L-galaxies that uses Python to offer flexibility over the original C-based simulation. Yaml options drive a Python shell scripts which calls C routines when calculations need to be fast. Achieved a 1st as my MPhys physics final year project and dissertation topic.
plotly
Plotly for Rust
rusty_gaussian_processes
🦀 Rust Gaussian process compiled to library for use in Python etc. Currently for a fairly specific use case (VCI3M forecasting), this repository has example Python scripts to access and use the Rust-based library.
pyrosm
Read OpenStreetMap data from Protobuf files into GeoDataFrame with Python, faster.
whosonfirst
Importer for Who's on First gazetteer