Hamish Johnson - Photographer & Physicist

HAMHELPER

August 2023 -

A repository of helper functions for scientific computing and data visualizations grown out of code snippets I have collected through my undergrad. This package is essentially a wrapper for matplotlib which extends plotting functionality as well as adds some well thought out colour maps. Further methods build around numpy and SciPy.

Primarily geared towards physics, experimental analysis, and data visualization. The goal is to simplify common procedures around generating pretty plots with minimal chart-junk as well as getting the values that matter (ie. curve fit routine that also computes standard error and chi squared). In general, there are three parts For more information please check out the GitHub below.

While I have lots of goals for what I would like to include, I am taking my time to update it as I don't want to cause any bloat. Currently I am working on including more plotting helpers before tidying up and adding some numerical tools I used in my undergrad.