This page gives links to all of the programs available in the pipeline. The individual pages contain invocation lines such as
addfield field base root over nimage (seed xd yd xrms yrms)This shows the list of arguments, which are explained in more detail on each page. The round brackets denote arguments which may or may not be prompted for, depending upon the values of earlier arguments. Square brackets as in
cadd input constant output [nccd nwin]show arguments which by default are never prompted for, unless 'prompt' is specified on the command line. In this case they allow the user to add a constant to only one of the CCDs or one window of one CCD. Here is a full specification showing all possible variations:
rtplot [device source] ((url)/(file) first trim [(ncol nrow) twait tmax])/(flist) [pause] nccd [def] (defect) [setup] setwin bias (biasframe) ([stack]) xleft xright yleft yright iset (i1 i2)/(p1 p2) (gauss) ([fwhm hwidth readout gain sigma sigrej symm onedsrch (fwhm1d hwidth1d)])
The first two arguments are not prompted for. Depending upon the value of 'source' (in this case), either of url/file or flist will be prompted. If url or file are requested then 'first' and 'trim' will be requested, etc.
To setup the arguments fully the first time, you may want to type 'program prompt'. Having done this once, then subsequent calls without prompt will require a smaller number of inputs.
add | adds Ultracam frames |
addaframe | adds a frame to a list of frames |
addbad | adds new bad pixels to a bad pixel frame |
addfield | adds a star field to a data frame |
addsky | adds sky lines to a frame |
addspec | adds spectra to a frame |
averun | averun |
backsub | subtracts the background off an Ultracam frame |
badgen | generates bad pixel frames |
bcrop | crops Ultracam frames accounting for binning problem |
boxavg | averages an Ultracam frame in boxes |
boxmed | medians an Ultracam frame in boxes |
breakup | breaks up large files into smaller pieces |
bsub | subtracts a frame from multiple Ultracam frames |
cadd | adds constant to an Ultracam frame |
cdiv | divides an Ultracam frame by a constant |
cmul | multiplies Ultracam frames |
collapse | collapses Ultracam frames |
combine | combines a set of frames using median or clipped mean |
copymask | copies a mask from one aperture to another |
cplot | plots an Ultracam data frame and allows examination with a cursor |
crop | crops Ultracam frames |
cset | sets an Ultracam frame to a constant |
csub | subtracts a constant from an Ultracam frame |
div | divides Ultracam frames |
dsub | subtracts a drak frame from multiple Ultracam frames |
dummy | add a dummy aperture for scattered light correction |
expand | expands Ultracam frames |
extract_times | extracts first 100 times from ultracam files |
fits2ucm | converts a FITS file to an ULTRACAM ucm file |
fmatch | finds matching ULTRACAM files by searching through xml files |
folder | phase folds server data on a specified period |
genseries | generates a series of frames |
gentemp | makes template files |
gettime | gets the start and end times of an ULTRACAM file |
grab | grabs server or local .dat files, writing them as .ucm files |
grab2fits | grabs server files, spits out FITS |
grms | generates RMS frame |
hedit | edits the headers of Ultracam frames |
hedlis | lists headers of Ultracam frames |
hist | plots histograms of Ultracam frame |
l3gain | fits avalanche gain of L3CCD |
list | lists pixels with a specified range of values |
lplot | plots a collapsed Ultracam data frame |
makebias | makes a bias frame out of a run |
makeflat | makes a series of frames into a flat field. |
mdiv | divides a frame into multiple Ultracam frames |
missbias | lists all runs missing corresponding biases |
movie | plots an ultracam images plus light curve |
msub | subtracts a frame from multiple Ultracam frames |
mul | multiplies Ultracam frames |
mulaframe | multiplies a list of frames by one frame |
ncal | analyses noise in Ultracam frames |
newreduce | updates old version reduce files |
noise | adds noise to an Ultracam frame |
oneline | prints one line of useful info from server or local .dat and .xml files |
pixel | prints out information on a pixel in an Ultracam frame |
plot | plots an Ultracam data frame |
ppos | measures peak positions |
reduce | reduces time-series CCD photometry |
rtplot | rtplots plots server files as they come in |
setaper | sets up photometry apertures |
setdefect | sets up defect map |
setfield | sets up a star field |
setreg | sets up spectroscopic extraction regions |
setup | works out position changes for setting up CCDs |
setwin | sets up multi-CCD window format |
shiftaper | shifts a set of apertures |
shifter | shifts and combines data frames allowing selection of good frames |
splitr | splits multi-aperture reduce files |
sreduce | reduces time-series spectroscopy |
stats | prints stats of an Ultracam frame |
sub | subtracts Ultracam frames |
sumframes | adds a list of frames together |
times | prints out timing information of runs |
transform | works out the relative translation and rotation of CCDs |
ucat | equivalent of 'cat' for server .xml files |
ucm2fits | converts an ULTRACAM ucm file to FITS |
uinfo | prints information on an Ultracam frame |
uinit | creates a blank Ultracam frame |
uls | equivalent of 'ls' for server files |
ult2asc | simple converter to ASCII |
unique | lists all the unique formats in a directory of ULTRACAM or ULTRASPEC runs |
updateaper | updates a set of apertures |
uset | sets/splices Ultracam frames |
vshow | prints out variables in default files |
window | windows Ultracam frames |
wjoin | joins all windows into 1 large one |