My Articles

Python Package Layers in AWS Lambda

A function to load Python software packages in AWS Lambda using only AWS Lambda

Using Python Multiprocessing with NLLS Regression

A comparison of Nonlinear Least Squares Regression fitting on simulated in Python, using the multiprocessing module versus a standard for loop

Nonlinear Least Squares Regression for Python

A walkthrough of some options for Nonlinear Least Squares Regression fitting in Python, include Scipy's curve_fit and least_squares, along with the module LMFit

Part 4: Model Selection

This post investigates some common model selection methods, and does a detailed analysis of Akaike's Information Criterion (AIC) and how it performs on some diffusion MRI models.

Part 3: Bootstrap, Graphical Analysis, and Kurtosis Model

This post looks at the statistical bootstrap as a method to diagnose ill-conditioning, graphical analysis of regression fitting, and examines the kurtosis Diffusion MRI model.

Part 2: The Biexponential Model and Ill-Conditioning

An investigation on the biexponential model used with diffusion MRI and how it can exhibit large uncertainty in its parameter estimates

Part 1: My PhD Thesis Introduction

A blog post about the statistical modelling work I did during my PhD

Sports Losing Streaks

Some simulations on the frequency of losing streaks and title droughts in sports.

Nonlinear Regression Primer using MATLAB

A primer on how to use Nonlinear Regression with MATLAB