B Classified list of LCOGT primitives

LCOGT primitives may be classified in terms of their camera class and observing mode as follows. Note that a lot of the LCOSBIG primitives are common to the other instrument classes unless it has been overridden by an instrument-specific version. The instrument-specific primitives are used in preference to the generic ones when reducing that class of instrument data i.e. the LCOSINISTRO version of _MAKE_BIAS_FROM_GROUP_ will be used instead of the LCOSBIG one when reducing LCOSINISTRO data.

SBIG Camera (LCOSBIG) imaging data:

Bias observations

_FILE_LIBRARY_BIAS_
File a copy of the masterbias SDF, PNG and calibration index files in the calibration library
_MAKE_BIAS_FROM_GROUP_
Makes a masterbias from the current group of frames.
_REDUCE_BIAS_HELLO_
Sets up data-reduction tasks and data for REDUCE_BIAS recipes.
_REDUCE_BIAS_STEER_
Steers processing for REDUCE_BIAS recipe.
_REDUCE_BIAS_TIDY_
Removes unwanted intermediate files for the REDUCE_BIAS recipe.

Dark observations

_FILE_LIBRARY_DARK_
File a copy of the masterdark SDF, PNG and calibration index files in the calibration library
_MAKE_DARK_FROM_GROUP_
Makes a masterdark from the current group of frames.
_REDUCE_DARK_STEER_
Steers processing for REDUCE_DARK recipe.
_REDUCE_DARK_TIDY_
Removes unwanted intermediate files for the REDUCE_DARK recipe.
_REMOVE_BIAS_
Subtracts a bias frame.

Flat observations

_FILE_LIBRARY_FLAT_
File a copy of the masterflat SDF, PNG and calibration index files in the calibration library
_FLAT_QC_
To perform Quality Control on flat fields produced by this pipeline.
_MAKE_FLAT_FROM_GROUP_
Makes a masterflat from the current group of frames.
_REMOVE_BIAS_
Subtracts a bias frame.
_SKY_FLAT_STEER_
Steers processing for SKY_FLAT recipes.
_SUBTRACT_DARK_
Subtracts a dark frame.
_SUBTRACT_DARK_NO_THRESH_
Subtracts a dark frame without thresholding of remaining hot pixels.

Science observations

_ADD_AUTO_ASTROMETRY_
Performs automated astrometric corrections.
_CALCULATE_IMAGE_STATISTICS_
Calculate various image quality statistics based on an input catalog(ue).
_CALCULATE_SEEING_STATS_
Extract objects and determine the average FWHM, ellipticity, and position angle across a field.
_CALCULATE_ZEROPOINT_
Calculate various image quality statistics based on an input catalogue.
_CREATE_IMAGE_CATALOGUE_
Performs source extraction and photometry on all sources.
_DATA_QC_TEST_
Evaluates the image data quality control flag and sets the relevant bitmask keywords in the data catalogue product.
_DERIVED_PRODUCTS_
Create derived products from the processed frames.
_DERIVED_PRODUCTS_STEER_
Steers processing for DERIVED_PRODUCTS recipe.
_DIVIDE_BY_FLAT_
Divides an object frame by a flatfield frame.
_IMG_QC_READOUT_TEST_
Primitive description
_REMOVE_BIAS_
Subtracts a bias frame.
_SUBTRACT_DARK_
Subtracts a dark frame.
_SUBTRACT_DARK_NO_THRESH_
Subtracts a dark frame without thresholding of remaining hot pixels.
_SET_QC_FLAGS_
Evaluate and set Quality Control flags.

Miscellaneous

_ADD_PIPELINE_VERSION_
Adds the current pipeline version to the file.
_CHECK_PROPID_
Checks whether the proposal id in the frame header is known to the science archive.
_CLIPPED_STATS_MEDIAN_
Finds the clipped mean, median and standard deviation of a frame.
_CONVERT_TO_FITS_
Converts current observation to FITS.
_CREATE_GRAPHIC_FROM_FILE_
Create a PNG, GIF, or JPG graphic from a given file.
_CREATE_RAW_FRAME_
Creates a raw frame in ORAC_DATA_OUT.
_DELETE_RAW_FRAME_
Remove the raw frame file.
_GET_FILTER_PARAMETERS_
Returns LCOGT optical filter characteristics.
_GET_GAIN_
Finds the LCOGT instrument gain in electrons per ADU for the current Frame.
_GET_READNOISE_
Finds the LCOGT instrument readnoise in electrons for the current Frame.
_GET_SATURATION_LEVEL_
Finds the LCOSBIG saturation level in ADU the current Frame.
_IMBOX_STATS_
Primitive description
_INSTRUMENT_HELLO_
Performs the LCOSBIG-specific imaging setup.
_LCOGT_STANDARD_MAGNITUDE_
Obtains the catalogue magnitude of a LCOGT standard.
_NIGHT_LOG_
Produces a text file log of a night’s imaging observations.
_OFFLINE_REDUCTION_HELLO_
Sets up data-reduction tasks and data for OFFLINE_REDUCTION recipes.
_QUICK_LOOK_HELLO_
Sets up data-reduction tasks and data for QUICK_LOOK recipes.
_SET_ORIGIN_
Sets the origin of an observation.
_STANDARD_MAGNITUDE_
Obtains the catalogue magnitude of a standard.
_TURN_ON_HISTORY_
Switches on history recording.

Context Camera (LCOCC) imaging data:

_CALCULATE_ZEROPOINT_NULL_
Null primitive for Context Camera
_GET_FILTER_PARAMETERS_
Return central wavelength, extinction and zeropoint for a given filter for the ContextCamera.

Sinistro Camera (LCOSINISTRO) imaging data:

_CALCULATE_ZEROPOINT_
alculate various image quality statistics based on an input catalogue.
_CREATE_IMAGE_CATALOGUE_
source extraction and photometry on all sources.
_DERIVED_PRODUCTS_
Create derived products from the processed frames.
_FLAT_QC_
To perform Quality Control on flat fields produced by this pipeline.
_GET_FILTER_PARAMETERS_
Returns LCOGT optical filter characteristics.
_GET_GAIN_
Finds the LCOGT Sinistro instrument gain in electrons per ADU for the current Frame.
_GET_READNOISE_
Finds the LCOGT Sinistro instrument readnoise in electrons for the current Frame.
_GET_SATURATION_LEVEL_
Finds the LCOSINISTRO saturation level in ADU the current Frame.
_MAKE_BIAS_FROM_GROUP_
Makes a masterbias from the current group of frames.
_MAKE_DARK_FROM_GROUP_
Makes a masterdark from the current group of frames.
_MAKE_FLAT_FROM_GROUP_
Makes a masterflat from the current group of frames.

Spectral Instruments Camera (LCOSPECTRAL) imaging data:

_CREATE_RAW_FRAME_
Creates a raw frame in ORAC_DATA_OUT, removing legacy header items if present.
_GET_GAIN_
Finds the LCOGT Spectral instrument gain in electrons per ADU for the current Frame.
_GET_READNOISE_
Finds the LCOGT Spectral instrument readnoise in electrons for the current Frame.
_INSTRUMENT_HELLO_
Performs the LCOSPECTRAL-specific imaging setup.

FLI Autoguider Camera (LCOFLI) imaging data:

_ADD_PIPELINE_VERSION_
Adds the current pipeline version to the file.
_CREATE_RAW_FRAME_
Creates a raw frame in ORAC_DATA_OUT, removing legacy header items if present.
_MAKE_DARK_FROM_GROUP_
Makes a masterdark from the current group of frames.
FLOYDS Andor Camera (LCOFLOYDS) spectroscopy data:
_ADD_PIPELINE_VERSION_
Adds the current pipeline version to the file.
??
Determine the number of array reads per exposure.
??
Determine the waveband for flux calibration and blackbody calculations.
??
Null primitive for LCOFLOYDS.
_MAKE_BIAS_FROM_GROUP_
Makes a masterbias from the current group of frames.
??
Copies raw data to a _mraw file.
_REDUCE_BIAS_HELLO_
Sets up data-reduction tasks and data for the REDUCE_BIAS recipe.
_REDUCE_BIAS_STEER_
Steers processing for the REDUCE_BIAS recipe.
_REDUCE_BIAS_TIDY_
Removes unwanted intermediate files for the REDUCE_BIAS recipe.