helpers.AddColumns: Add new attributes to a database table and update their values, or
existing attributes, from the original FITS headers values using
the prescription defined in the schema file.
helpers.DeprecateJpegs: Move jpegs of FITS files in deprecated FITS dirs to the
deprecated_jpegs dir and update the DB accordingly.
helpers.DeprecateReprocessedStacks: Deprecates stacks in given directory that CASU have reprocessed for
Nottingham, but have not yet been ingested into the WSA.
helpers.DiskSetup: Sets up a new disk, creating subdirs ingest, products etc.
helpers.EsoRelease: Creates the FITS files necessary for the current ESO-SAF data
release requirements.
helpers.FitsDiff: Checks differences in metadata of two FITS files.
helpers.FitsSchemaCheck: Compares the header contents of the given FITS catalogue file (and
the corresponding image file) to the archive schema to spot new
keywords.
helpers.ProductAssigner: Utility class for assigning a single multiframe to a product to
override deep stacking.
helpers.ProgrammeCoverageChecker: Utility class to check that all multiframes in a survey are within
a product group and all used to make stacks (unless there is a
limit on a stack or different microstepping is used)
helpers.UpdateCatData: Updates database table values from catalogue file headers for new
attributes, given attributes or where there is missing/dodgy for a
given date.
invocations.cu0.FinaliseCatalogueIngest: Finalise the catalogue data ingests by creating the constraints for
the monthly VVV tables and deprecating old detections.
invocations.cu0.FinaliseFlatFileIngest: Prepare database for CU4 ingests following a completed batch of CU3
ingests (any arbitrary set, say, a month or semester of data).
invocations.monitoring.CheckDetections: Checks if the number of detections in the database correspond to
the number of detections in the catalogue files.
invocations.monitoring.SpotMissingIngests: Spots missing file ingests in the database, by comparing the given
transfer log to the list of files presently stored in the database
for a given cuEventID.
wsatools.Parallel: An alternative implementation of multiprocessing.Pool.map that is
faster, more robust and which also works for class methods and
non-pickleable functions.
wsatools.ProgrammeBuilder: Automatic programme setup tools to determine the correct curation
settings.
wsatools.QualityControl: Routines to perform automatic quality control on the metadata (via
the deprecated flag) and the detections (via the ppErrBits flag).