The following pages describe the LCOGT primitives in detail. Primitives in general live in subdirectories under $ORAC_DIR/primitives (this is the general location for all primitives for imaging, spectroscopy, IFU’s and general purposes). For LCOGT use, the majority of primitives live under $ORAC_DIR/primitives/imaging/LCOSBIG or a camera-class specific subdirectory (e.g. $ORAC_DIR/primitives/imaging/LCOSINISTRO). Orac-dr searches for primitives via a ‘primitive search path’ (controlled by the orac_determine_primitive_search_path() subroutine in ORAC::Inst::Defn) which is ordered in decreasing order of specificity e.g. for LCOSINISTRO the order will be:
The primitive search path can also be overridden with an environment variable if needed.