James Gilmore's Projects
Provides support for masked arrays and can pad any masked values by any amount with any value.
Jazzy theme for Django
A mixin to provide locking capabilites for Django admin views.
Analysing the dynamics of junvinelle welsh tree species with high resolution shading effect
Utilities for Data Analysis in Python
Optional static typing for Python
Numpy main repository
Hello
Renames images and videos which are pre-organised into folders by a user. The renaming convection is to include the name of the immediate folder the image/video is located in and a sequential identifier within ascending order of the date created.
Helps convert a Poetry formatted pyproject.toml file to a UV formatted pyproject.toml file (also compatible with pip and pip-compile)
A framework for managing and maintaining multi-language pre-commit hooks.
A red panda API that allows you to access and download red panda images using Reddit.
Infinite Jukebox on the command line in Python. It groups musically similar beats of a song into clusters and then plays a random path through the song that makes musical sense, but not does not repeat. It will do this infinitely.
Advanced data averaging method for 2D scientific datasets.
Determine logical steps within an ND array that can overcome many forms of noise embedded within the data
Provides all research code used in the data processing and analysis used for Chapter 6 of the Thesis