`git` was initially created by and for programmers. However, some of its features, particularly the version control functionality can benefit researchers in general, not restricted to computer sciences.
A toy Python script that converts an image into a spiral curve art.
The convolution functions in `scipy` do not work well with missing data. We create a 2D convolution function that allows a controllable tolerance to missing values. It is first implemented in Fortran, then using `scipy` in an FFT approach.
Peak prominence can be used to identify relatively organized regional maxima while filtering out local disturbances.
Vim is a powerful text editor that is highly customizable and extensible, but can be rather demanding to get used to. Should you learn to use it?
A bash script to help you create a job pool to run embarrassingly parallel jobs.
Some bash scripting notes I keep as a reference.
Some notes on Fortran programming that I use as a reference.