Name: Chris Billington
Type: User
Company: Institute for Photonics and Advanced Sensing, University of Adelaide
Bio: Physicist and linux nerd. Core developer of the labscript suite experiment control and analysis system used in quantum science
Twitter: chrisbilbo
Location: Melbourne, Australia
Chris Billington's Projects
A script to crop a pdf to A4 size preserving hyperlinks
Pressure logging script for Agilent ion pump controllers
Atomic physics calculations and constants for hydrogen-like atoms
The script I made to install Arch Linux. Already out of date given removal of the base group, but a starting point for next time.
BLACS, part of the labscript suite, provides an interface to hardware used to control a buffered experiment. It manages a queue of shots to be run as well as providing manual control over devices between shots.
Use for optimizing backup of large files. Disect large file into 1MB chunks and hash each chunk. Each hash is then compared to a hash for the respective chunk in the previous version of the file. Chunk gets copied into the old file and backed up iff hashes differ.
My personal website on github pages (WIP)
The Python programming language
A launcher for Kodi to make media keys and system volume behave better when running Kodi from a desktop environment such as gnome-shell
OS menu shortcuts, correct taskbar behaviour, and environment activation for Python GUI apps
A mercurial to git converter using git-fast-import
GUI for acquiring images with a scanning focused ion beam and an NI DAQmx device
The Fugue icon set, upscaled to 32x32.
Utility for measuring the fraction of time the CPython GIL is held
A nautilus Python extension to overlay icons on files in git repositories
HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5 binary data format.
A tool to convert mercurial repositories to git ones locally, working around some deficiencies in github's importer and in `hg-fast-export`
Python library for reconstructing images as linear sums of reference images, including principal component analysis
A simple Python wrapper around inotify. No fancy bells and whistles, just a literal wrapper with ctypes.
Utility to run a command in a graphical terminal emulator