This page lists codes that I have written, ranging from substantial codes for data measurement and analysis to small scripts for minor tasks.
| Emission line measurements and analysis | |
|---|---|
| alfa | automated line fitting algorithm, for measurement and identification of emission lines |
| neat | nebular empirical analysis tool, for calculation of physical conditions and abundances from emission line measurements |
| equib | online version of the Howarth et al. code for calculating atomic level populations and line emissivities |
| bacán | basic calculation of a nebular spectrum |
| General research utilities | |
| astro-ph sorter | list up to 30 days of astro-ph abstracts, sorted according to your research interests |
| airmass.org | visibility plotting tool for observation planning |
| rotation diagram maker | simple LTE temperature estimation for molecular observations |
| grid maker | make 3D grids in the form of ellipsoids, toruses, bipolar outflows and superpositions thereof. Suitable for use in mocassin |
| flux unit conversion | convert wavelengths and fluxes between various units |
| simple IMF analysis | basic info about the stars in a particular mass range of the specified IMF |
| dust size distribution maker | for use with mocassin |
| simple dust SED plotter | plot the SED of an idealised dust cloud |
| General interest | |
| moons of Jupiter | shows the positions of the Galilean moons of Jupiter |
| binary separation calculator | calculates the current separation of visual binary stars in the USNO catalogue |
| Further information | |
| philosophy | a few thoughts on good practice when coding |
| source code | my repositories on github.com |
| packages | pre-compiled binaries for Debian and derivatives |