<?xml-stylesheet href='/static/xsl/oai.xsl' type='text/xsl'?>
<ri:Resource created="2017-11-10T17:32:14" status="active" updated="2019-12-04T13:42:27" version="1.2" xmlns:cea="http://www.ivoa.net/xml/CEA/v1.0rc1" xmlns:cs="http://www.ivoa.net/xml/ConeSearch/v1.0" xmlns:ri="http://www.ivoa.net/xml/RegistryInterface/v1.0" xmlns:vs0="http://www.ivoa.net/xml/VODataService/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ivoa.net/xml/ConeSearch/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/ConeSearch.xsd" xsi:type="vs0:CatalogService">
        <title>VMC DR4 - VISTA Magellanic System survey</title>
        <identifier>ivo://wfau.roe.ac.uk/vmcDR4-dsa</identifier>
        <curation>
            <publisher ivo-id="ivo://wfau.roe.ac.uk">WFAU, Institute for Astronomy, University of Edinburgh</publisher>
            <creator>
                <name>WFAU, Institute for Astronomy, University of Edinburgh</name>
                <logo>http://wfaudata.roe.ac.uk/wfau.gif</logo>
            </creator>
            <date>2017-03-23</date>
            <version>Data Release 4</version>
            <contact>
                <name>Mark Holliman</name>
                <email>msh@roe.ac.uk</email>
            </contact>
        </curation>
        <content>
            <subject>Infrared, survey, galaxy, Marellanic Cloud</subject>
            <description>The VMC survey aims to obtain YJKs band photometry across the system down to Ks=20.3 at S/N=10. This sensitivity corresponds to the bottom of the red giant branch field stellar population and allows us to determine the global spatially resolved star formation history with unprecedented quality and to construct a three-dimensional map of the system. A wide-area encompassing the D25 as well as major features delineated by the distribution of stars and HI gas, will both trace the structure of the galaxies and signatures of past and present interactions. Contemporary optical and kinematic observations of comparable sensitivity will provide the community with a superior database for future studies of the system and will give us an excellent insight as to what has happened elsewhere in the Universe.</description>
            <referenceURL>http://www.star.herts.ac.uk/~mcioni/vmc/</referenceURL>
            <type>Survey</type>
            <contentLevel>Research</contentLevel>
            <relationship>
                <relationshipType>service-for</relationshipType>
                <relatedResource>ivo://wfau.roe.ac.uk/vmcDR4-dsa/ceaApplication</relatedResource>
            </relationship>
        </content>
        <capability standardID="ivo://ivoa.net/std/ConeSearch" xsi:type="cs:ConeSearch">
            <description>VMC_DR4, vmcSource: cone search</description>
            <interface role="std" xsi:type="vs0:ParamHTTP">
                <accessURL use="base">http://wfaudata.roe.ac.uk/vmcDR4-dsa/DirectCone?DSACAT=VMC_DR4&amp;DSATAB=vmcSource&amp;</accessURL>
            </interface>
            <maxSR>1.500000</maxSR>
            <maxRecords>2000000</maxRecords>
            <verbosity>false</verbosity>
            <testQuery>
                <ra>96.0</ra>
                <dec>5.0</dec>
                <sr>0.001</sr>
            </testQuery>
        </capability>
        <capability standardID="ivo://org.astrogrid/std/CEA/v1.0" xsi:type="cea:CeaCapability">
            <description>Access to two applications: general ADQL query, and asynchronous cone-search where relevant/enabled.</description>
            <interface xsi:type="cea:CECInterface">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/services/CommonExecutionConnectorService</accessURL>
            </interface>
            <managedApplications>
                <ApplicationReference>ivo://wfau.roe.ac.uk/vmcDR4-dsa/ceaApplication</ApplicationReference>
            </managedApplications>
        </capability>
        <capability standardID="ivo://org.astrogrid/std/VOSI/v0.3#capabilities">
            <interface xsi:type="vs0:ParamHTTP">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/VOSI/capabilities</accessURL>
                <queryType>GET</queryType>
                <resultType>application/xml</resultType>
            </interface>
        </capability>
        <capability standardID="ivo://ivoa.net/std/VOSI#capabilities">
            <interface xsi:type="vs0:ParamHTTP">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/VOSI/capabilities</accessURL>
                <queryType>GET</queryType>
                <resultType>application/xml</resultType>
            </interface>
        </capability>
        <capability standardID="ivo://org.astrogrid/std/VOSI/v0.3#availability">
            <interface xsi:type="vs0:ParamHTTP">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/VOSI/availability</accessURL>
                <queryType>GET</queryType>
                <resultType>application/xml</resultType>
            </interface>
        </capability>
        <capability standardID="ivo://ivoa.net/std/VOSI#availability">
            <interface xsi:type="vs0:ParamHTTP">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/VOSI/availability</accessURL>
                <queryType>GET</queryType>
                <resultType>application/xml</resultType>
            </interface>
        </capability>
        <capability standardID="ivo://org.astrogrid/std/VOSI/v0.3#tables">
            <interface xsi:type="vs0:ParamHTTP">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/VOSI/tables</accessURL>
                <queryType>GET</queryType>
                <resultType>application/xml</resultType>
            </interface>
        </capability>
        <capability standardID="ivo://org.astrogrid/std/VOSI/v0.3#ceaApplication">
            <interface xsi:type="vs0:ParamHTTP">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/VOSI/applications</accessURL>
                <queryType>GET</queryType>
                <resultType>application/xml</resultType>
            </interface>
        </capability>
        <capability standardID="ivo://ivoa.net/std/Delegation">
            <interface role="std" xsi:type="vs0:ParamHTTP">
                <accessURL use="full">http://wfaudata.roe.ac.uk/vmcDR4-dsa/delegations</accessURL>
                <queryType>GET</queryType>
                <resultType>application/xml</resultType>
            </interface>
        </capability>
        <table>
            <name>vmcSource</name>
            <description>Contains merged sources from detections in vmcDetection</description>
            <column>
                <name>sourceID</name>
                <description>UID (unique over entire VSA via programme ID prefix) of this merged detection as assigned by merge algorithm</description>
                <ucd>ID_MAIN</ucd>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>frameSetID</name>
                <description>UID of the set of frames that this merged source comes from</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension</description>
                <unit>deg</unit>
                <ucd>POS_EQ_RA_MAIN</ucd>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination</description>
                <unit>deg</unit>
                <ucd>POS_EQ_DEC_MAIN</ucd>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>l</name>
                <description>Galactic longitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>b</name>
                <description>Galactic latitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>lambda</name>
                <description>SDSS system spherical co-ordinate 1</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>eta</name>
                <description>SDSS system spherical co-ordinate 2</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>priOrSec</name>
                <description>Seam code for a unique (=0) or duplicated (!=0) source (eg. flags overlap duplicates).</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>ymjPnt</name>
                <description>Point source colour Y-J (using aperMag3)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymjPntErr</name>
                <description>Error on point source colour Y-J</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksPnt</name>
                <description>Point source colour J-Ks (using aperMag3)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksPntErr</name>
                <description>Error on point source colour J-Ks</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymjExt</name>
                <description>Extended source colour Y-J (using aperMagNoAperCorr3)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymjExtErr</name>
                <description>Error on extended source colour Y-J</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksExt</name>
                <description>Extended source colour J-Ks (using aperMagNoAperCorr3)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksExtErr</name>
                <description>Error on extended source colour J-Ks</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>mergedClassStat</name>
                <description>Merged N(0,1) stellarness-of-profile statistic</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>mergedClass</name>
                <description>Class flag from available measurements (1|0|-1|-2|-3|-9=galaxy|noise|stellar|probableStar|probableGalaxy|saturated)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>pStar</name>
                <description>Probability that the source is a star</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pGalaxy</name>
                <description>Probability that the source is a galaxy</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pNoise</name>
                <description>Probability that the source is noise</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pSaturated</name>
                <description>Probability that the source is saturated</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMjd</name>
                <description>Modified Julian Day in Ks band</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ksPetroMag</name>
                <description>Extended source Ks mag (Petrosian)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksPetroMagErr</name>
                <description>Error in extended source Ks mag (Petrosian)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksPsfMag</name>
                <description>Point source profile-fitted Ks mag</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksPsfMagErr</name>
                <description>Error in point source profile-fitted Ks mag</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksSerMag2D</name>
                <description>Extended source Ks mag (profile-fitted)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksSerMag2DErr</name>
                <description>Error in extended source Ks mag (profile-fitted)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag3</name>
                <description>Default point source Ks aperture corrected mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag3Err</name>
                <description>Error in default point/extended source Ks mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag4</name>
                <description>Point source Ks aperture corrected mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag4Err</name>
                <description>Error in point/extended source Ks mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag6</name>
                <description>Point source Ks aperture corrected mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag6Err</name>
                <description>Error in point/extended source Ks mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMagNoAperCorr3</name>
                <description>Default extended source Ks aperture mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMagNoAperCorr4</name>
                <description>Extended source Ks aperture mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMagNoAperCorr6</name>
                <description>Extended source Ks aperture mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksGausig</name>
                <description>RMS of axes of ellipse fit in Ks</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksEll</name>
                <description>1-b/a, where a/b=semi-major/minor axes in Ks</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksPA</name>
                <description>ellipse fit celestial orientation in Ks</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksErrBits</name>
                <description>processing warning/error bitwise flags in Ks</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksAverageConf</name>
                <description>average confidence in 2 arcsec diameter default aperture (aper3) Ks</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksClass</name>
                <description>discrete image classification flag in Ks</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksClassStat</name>
                <description>N(0,1) stellarness-of-profile statistic in Ks</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksppErrBits</name>
                <description>additional WFAU post-processing error bits in Ks</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksSeqNum</name>
                <description>the running number of the Ks detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksXi</name>
                <description>Offset of Ks detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksEta</name>
                <description>Offset of Ks detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jMjd</name>
                <description>Modified Julian Day in J band</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>jPetroMag</name>
                <description>Extended source J mag (Petrosian)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jPetroMagErr</name>
                <description>Error in extended source J mag (Petrosian)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jPsfMag</name>
                <description>Point source profile-fitted J mag</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jPsfMagErr</name>
                <description>Error in point source profile-fitted J mag</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jSerMag2D</name>
                <description>Extended source J mag (profile-fitted)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jSerMag2DErr</name>
                <description>Error in extended source J mag (profile-fitted)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag3</name>
                <description>Default point source J aperture corrected mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag3Err</name>
                <description>Error in default point/extended source J mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag4</name>
                <description>Point source J aperture corrected mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag4Err</name>
                <description>Error in point/extended source J mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag6</name>
                <description>Point source J aperture corrected mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag6Err</name>
                <description>Error in point/extended source J mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMagNoAperCorr3</name>
                <description>Default extended source J aperture mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMagNoAperCorr4</name>
                <description>Extended source J aperture mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMagNoAperCorr6</name>
                <description>Extended source J aperture mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jGausig</name>
                <description>RMS of axes of ellipse fit in J</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jEll</name>
                <description>1-b/a, where a/b=semi-major/minor axes in J</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jPA</name>
                <description>ellipse fit celestial orientation in J</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jErrBits</name>
                <description>processing warning/error bitwise flags in J</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jAverageConf</name>
                <description>average confidence in 2 arcsec diameter default aperture (aper3) J</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jClass</name>
                <description>discrete image classification flag in J</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jClassStat</name>
                <description>N(0,1) stellarness-of-profile statistic in J</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jppErrBits</name>
                <description>additional WFAU post-processing error bits in J</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jSeqNum</name>
                <description>the running number of the J detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jXi</name>
                <description>Offset of J detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jEta</name>
                <description>Offset of J detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yMjd</name>
                <description>Modified Julian Day in Y band</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>yPetroMag</name>
                <description>Extended source Y mag (Petrosian)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yPetroMagErr</name>
                <description>Error in extended source Y mag (Petrosian)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yPsfMag</name>
                <description>Point source profile-fitted Y mag</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yPsfMagErr</name>
                <description>Error in point source profile-fitted Y mag</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ySerMag2D</name>
                <description>Extended source Y mag (profile-fitted)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ySerMag2DErr</name>
                <description>Error in extended source Y mag (profile-fitted)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag3</name>
                <description>Default point source Y aperture corrected mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag3Err</name>
                <description>Error in default point/extended source Y mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag4</name>
                <description>Point source Y aperture corrected mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag4Err</name>
                <description>Error in point/extended source Y mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag6</name>
                <description>Point source Y aperture corrected mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag6Err</name>
                <description>Error in point/extended source Y mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMagNoAperCorr3</name>
                <description>Default extended source Y aperture mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMagNoAperCorr4</name>
                <description>Extended source Y aperture mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMagNoAperCorr6</name>
                <description>Extended source Y aperture mag (5.7 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yGausig</name>
                <description>RMS of axes of ellipse fit in Y</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yEll</name>
                <description>1-b/a, where a/b=semi-major/minor axes in Y</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yPA</name>
                <description>ellipse fit celestial orientation in Y</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yErrBits</name>
                <description>processing warning/error bitwise flags in Y</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yAverageConf</name>
                <description>average confidence in 2 arcsec diameter default aperture (aper3) Y</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yClass</name>
                <description>discrete image classification flag in Y</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yClassStat</name>
                <description>N(0,1) stellarness-of-profile statistic in Y</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yppErrBits</name>
                <description>additional WFAU post-processing error bits in Y</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ySeqNum</name>
                <description>the running number of the Y detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yXi</name>
                <description>Offset of Y detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yEta</name>
                <description>Offset of Y detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcDetection</name>
            <description>Contains the individual VMC source detections for all science frame types in VMC including pawprints, tiles, and deeps</description>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>extNum</name>
                <description>the extension number of this frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>seqNum</name>
                <description>the running number of this detection {catalogue TType keyword: Sequence_number}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks,8=blank)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>isoFlux</name>
                <description>Instrumental isophotal flux counts {catalogue TType keyword: Isophotal_flux}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>isoMag</name>
                <description>Calibrated isophotal magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>x</name>
                <description>X coordinate of detection {catalogue TType keyword: X_coordinate}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>xErr</name>
                <description>Error in X coordinate {catalogue TType keyword: X_coordinate_err}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>y</name>
                <description>Y coordinate of detection {catalogue TType keyword: Y_coordinate}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yErr</name>
                <description>Error in Y coordinate {catalogue TType keyword: Y_coordinate_err}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>gauSig</name>
                <description>RMS of axes of ellipse fit {catalogue TType keyword: Gaussian_sigma}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ell</name>
                <description>1-b/a, where a/b=semi-major/minor axes {catalogue TType keyword: Ellipticity}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pa</name>
                <description>ellipse fit orientation to x axis {catalogue TType keyword: Position_angle}</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aProf1</name>
                <description>No. of pixels above rethreshold 1 (can be non-integer for deblends) {catalogue TType keyword: Areal_1_profile}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aProf2</name>
                <description>No. of pixels above rethreshold 2 {catalogue TType keyword: Areal_2_profile}</description>
                <unit>pixels</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>aProf3</name>
                <description>No. of pixels above rethreshold 3 {catalogue TType keyword: Areal_3_profile}</description>
                <unit>pixels</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>aProf4</name>
                <description>No. of pixels above rethreshold 4 {catalogue TType keyword: Areal_4_profile}</description>
                <unit>pixels</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>aProf5</name>
                <description>No. of pixels above rethreshold 5 {catalogue TType keyword: Areal_5_profile}</description>
                <unit>pixels</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>aProf6</name>
                <description>No. of pixels above rethreshold 6 {catalogue TType keyword: Areal_6_profile}</description>
                <unit>pixels</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>aProf7</name>
                <description>No. of pixels above rethreshold 7 {catalogue TType keyword: Areal_7_profile}</description>
                <unit>pixels</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>aProf8</name>
                <description>No. of pixels above rethreshold 8 {catalogue TType keyword: Areal_8_profile}</description>
                <unit>pixels</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>pHeight</name>
                <description>Highest pixel value above sky {catalogue TType keyword: Peak_height}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pHeightErr</name>
                <description>Error in peak height {catalogue TType keyword: Peak_height_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux1</name>
                <description>Default aperture flux counts 1 {catalogue TType keyword: Aper_flux_1}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux1err</name>
                <description>Error in aperture flux counts 1 {catalogue TType keyword: Aper_flux_1_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMagNoAperCorr1</name>
                <description>Calibrated and standard corrected (but no aperture correction applied) aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag1</name>
                <description>Calibrated and corrected aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag1err</name>
                <description>Error in calibrated aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux2</name>
                <description>Default aperture flux 2 {catalogue TType keyword: Aper_flux_2}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux2err</name>
                <description>Error in aperture flux 2 {catalogue TType keyword: Aper_flux_2_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMagNoAperCorr2</name>
                <description>Calibrated and standard corrected (but no aperture correction applied) aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag2</name>
                <description>Calibrated and corrected aperture magnitude 2</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag2err</name>
                <description>Error in calibrated aperture magnitude 2</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux3</name>
                <description>default aperture flux 3 {catalogue TType keyword: Aper_flux_3}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux3err</name>
                <description>Error in aperture flux 3 {catalogue TType keyword: Aper_flux_3_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMagNoAperCorr3</name>
                <description>Calibrated and standard corrected (but no aperture correction applied) aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag3</name>
                <description>Calibrated and corrected aperture magnitude 3. aperMag3 has also a saturation correction applied for saturated stars.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag3err</name>
                <description>Error in calibrated aperture magnitude 3</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux4</name>
                <description>default aperture flux 4 {catalogue TType keyword: Aper_flux_4}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux4err</name>
                <description>Error in aperture flux 4 {catalogue TType keyword: Aper_flux_4_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMagNoAperCorr4</name>
                <description>Calibrated and standard corrected (but no aperture correction applied) aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag4</name>
                <description>Calibrated and corrected aperture magnitude 4</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag4err</name>
                <description>Error in calibrated aperture magnitude 4</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux5</name>
                <description>default aperture flux 5 {catalogue TType keyword: Aper_flux_5}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux5err</name>
                <description>Error in aperture flux 5 {catalogue TType keyword: Aper_flux_5_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMagNoAperCorr5</name>
                <description>Calibrated and standard corrected (but no aperture correction applied) aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag5</name>
                <description>Calibrated and corrected aperture magnitude 5</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag5err</name>
                <description>Error in calibrated aperture magnitude 5</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux6</name>
                <description>default aperture flux 6 {catalogue TType keyword: Aper_flux_6}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux6err</name>
                <description>Error in aperture flux 6 {catalogue TType keyword: Aper_flux_6_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMagNoAperCorr6</name>
                <description>Calibrated and standard corrected (but no aperture correction applied) aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag6</name>
                <description>Calibrated and corrected aperture magnitude 6</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag6err</name>
                <description>Error in calibrated aperture magnitude 6</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux7</name>
                <description>default aperture flux 7 {catalogue TType keyword: Aper_flux_7}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux7err</name>
                <description>Error in aperture flux 7 {catalogue TType keyword: Aper_flux_7_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMagNoAperCorr7</name>
                <description>Calibrated and standard corrected (but no aperture correction applied) aperture magnitude 1</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag7</name>
                <description>Calibrated and corrected aperture magnitude 7</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag7err</name>
                <description>Error in calibrated aperture magnitude 7</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux8</name>
                <description>default aperture flux 8 {catalogue TType keyword: Aper_flux_8}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux8err</name>
                <description>Error in aperture flux 8 {catalogue TType keyword: Aper_flux_8_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag8</name>
                <description>Calibrated and corrected aperture magnitude 8. No aperture correction applied since it is 0.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag8err</name>
                <description>Error in calibrated aperture magnitude 8</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux9</name>
                <description>default aperture flux 9 {catalogue TType keyword: Aper_flux_9}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux9err</name>
                <description>Error in aperture flux 9 {catalogue TType keyword: Aper_flux_9_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag9</name>
                <description>Calibrated and corrected aperture magnitude 9. No aperture correction applied since it is 0.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag9err</name>
                <description>Error in calibrated aperture magnitude 9</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux10</name>
                <description>default aperture flux 10 {catalogue TType keyword: Aper_flux_10}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux10err</name>
                <description>Error in aperture flux 10 {catalogue TType keyword: Aper_flux_10_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag10</name>
                <description>Calibrated and corrected aperture magnitude 10. No aperture correction applied since it is 0.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag10err</name>
                <description>Error in calibrated aperture magnitude 10</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux11</name>
                <description>default aperture flux 11 {catalogue TType keyword: Aper_flux_11}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux11err</name>
                <description>Error in aperture flux 11 {catalogue TType keyword: Aper_flux_11_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag11</name>
                <description>Calibrated and corrected aperture magnitude 11. No aperture correction applied since it is 0.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag11err</name>
                <description>Error in calibrated aperture magnitude 11</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux12</name>
                <description>default aperture flux 12 {catalogue TType keyword: Aper_flux_12}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux12err</name>
                <description>Error in aperture flux 12 {catalogue TType keyword: Aper_flux_12_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag12</name>
                <description>Calibrated and corrected aperture magnitude 12. No aperture correction applied since it is 0.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag12err</name>
                <description>Error in calibrated aperture magnitude 12</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux13</name>
                <description>default aperture flux 13 {catalogue TType keyword: Aper_flux_13}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperFlux13err</name>
                <description>Error in aperture flux 13 {catalogue TType keyword: Aper_flux_13_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag13</name>
                <description>Calibrated and corrected aperture magnitude 13. No aperture correction applied since it is 0.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperMag13err</name>
                <description>Error in calibrated aperture magnitude 13</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>petroRad</name>
                <description>r_p as defined in Yasuda et al. 2001 AJ 112 1104 {catalogue TType keyword: Petr_radius}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kronRad</name>
                <description>r_k as defined in Bertin and Arnouts 1996 A&amp;#38;A Supp 117 393 {catalogue TType keyword: Kron_radius}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>halfRad</name>
                <description>r_h half-light radius, calculated as the circular aperture that encloses half the total flux, which is specified as max(isoFlux,aperFlux5) {catalogue TType keyword: Half_radius}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>petroFlux</name>
                <description>flux within circular aperture to k &amp;#215; r_p ; k = 2 {catalogue TType keyword: Petr_flux}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>petroFluxErr</name>
                <description>error on Petrosian flux {catalogue TType keyword: Petr_flux_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>petroMag</name>
                <description>Calibrated Petrosian magnitude within circular aperture r_p</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>petroMagErr</name>
                <description>error on calibrated Petrosian magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kronFlux</name>
                <description>flux within circular aperture to k &amp;#215; r_k ; k = 2 {catalogue TType keyword: Kron_flux}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kronFluxErr</name>
                <description>error on Kron flux {catalogue TType keyword: Kron_flux_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kronMag</name>
                <description>Calibrated Kron magnitude within circular aperture r_k</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kronMagErr</name>
                <description>error on calibrated Kron magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>halfFlux</name>
                <description>Half the total flux (max(isoFlux,aperFlux5), used in the halfRad calculation {catalogue TType keyword: Half_flux}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>halfFluxErr</name>
                <description>error on Half flux {catalogue TType keyword: Half_flux_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>halfMag</name>
                <description>Calibrated magnitude within circular aperture halfRad</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>halfMagErr</name>
                <description>Calibrated error on Half magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>errBits</name>
                <description>processing warning/error bitwise flags {catalogue TType keyword: Error_bit_flag}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>sky</name>
                <description>local interpolated sky level from background tracker {catalogue TType keyword: Sky_level}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>skyVar</name>
                <description>local estimate of variation in sky level around image {catalogue TType keyword: Sky_rms}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>averageConf</name>
                <description>The average confidence level in the default 2 arcsec diameter aperture (aper3). {catalogue TType keyword: Av_conf}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>mjd</name>
                <description>The mean Modified Julian Day of each detection {catalogue TType keyword: MJDoff}</description>
                <unit>day</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension</description>
                <unit>deg</unit>
                <ucd>POS_EQ_RA_MAIN</ucd>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination</description>
                <unit>deg</unit>
                <ucd>POS_EQ_DEC_MAIN</ucd>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>l</name>
                <description>Galactic longitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>b</name>
                <description>Galactic latitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>lambda</name>
                <description>SDSS system spherical co-ordinate 1</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>eta</name>
                <description>SDSS system spherical co-ordinate 2</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>class</name>
                <description>Flag indicating most probable morphological classification {catalogue TType keyword: Classification}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>classStat</name>
                <description>N(0,1) stellarness-of-profile statistic {catalogue TType keyword: Statistic}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFlux</name>
                <description>PSF-fitted flux {catalogue TType keyword: PSF_flux}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFluxErr</name>
                <description>Error on PSF-fitted flux {catalogue TType keyword: PSF_flux_err}</description>
                <unit>ADU</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfMag</name>
                <description>PSF-fitted calibrated magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfMagErr</name>
                <description>Error on PSF-fitted calibrated magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFitX</name>
                <description>PSF-fitted X coordinate {catalogue TType keyword: PSF_fit_X}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFitXerr</name>
                <description>Error on PSF-fitted X coordinate {catalogue TType keyword: PSF_fit_X_err}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFitY</name>
                <description>PSF-fitted Y coordinate {catalogue TType keyword: PSF_fit_Y}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFitYerr</name>
                <description>Error on PSF-fitted Y coordinate {catalogue TType keyword: PSF_fit_y_err}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFitChi2</name>
                <description>standard normalised variance of PSF fit {catalogue TType keyword: PSF_fit_chi2}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>psfFitDof</name>
                <description>no. of degrees of freedom of PSF fit {catalogue TType keyword: PSF_fit_dof}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>deltaMag</name>
                <description>sum of magnitude corrections for faster processing</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>illumCorr</name>
                <description>illumination correction</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>distortCorr</name>
                <description>distortion correction</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>saturatCorr</name>
                <description>saturation correction</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ppErrBits</name>
                <description>additional WFAU post-processing error bits</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>deprecated</name>
                <description>Code for a current (=0) or deprecated (!=0) detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>objID</name>
                <description>Unique identifier for this detection or default for no detection</description>
                <ucd>ID_MAIN</ucd>
                <dataType>long</dataType>
            </column>
        </table>
        <table>
            <name>ArchiveCurationHistory</name>
            <description>Contains details of the matrix of the Archives' required curation tasks</description>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuID</name>
                <description>the unique curation task ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>logFile</name>
                <description>filename of verbose logged task output</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>resultsFile</name>
                <description>filename of any results file</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>timeStamp</name>
                <description>Time of the completion of the whole task</description>
                <unit>UTC</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>curator</name>
                <description>The archive curation scientist responsible for this event</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>comment</name>
                <description>Comment string supplied by the curator</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>rolledBack</name>
                <description>Flag for roll-back of this event: 0=no, 1 = yes</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>AstrCalVers</name>
            <description>Contains a record for every astrometric calibration version in the archive</description>
            <column>
                <name>versNum</name>
                <description>Version number of current astrometric solution</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>startDate</name>
                <description>MJD of the start time for this version of the calibration</description>
                <unit>Julian days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>endDate</name>
                <description>MJD of the end time for this version of the calibration</description>
                <unit>Julian days</unit>
                <dataType>double</dataType>
            </column>
        </table>
        <table>
            <name>CurationTask</name>
            <description>Contains a list of all curation tasks that are used within the VSA</description>
            <column>
                <name>cuID</name>
                <description>the unique curation task ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>description</name>
                <description>description in words for this task</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>CurrentAstrometry</name>
            <description>Contains the current astrometric calibration coefficients</description>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>extNum</name>
                <description>the extension number of this frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cTypeX</name>
                <description>G&amp;C WCS type, eg 'RA---ZPN' {image extension keyword: CTYPE1}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cTypeY</name>
                <description>G&amp;C WCS type, eg 'DEC--ZPN' {image extension keyword: CTYPE2}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>crValX</name>
                <description>Coordinate value at reference point on axis 1 {image extension keyword: CRVAL1}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>crValY</name>
                <description>Coordinate value at reference point on axis 2 {image extension keyword: CRVAL2}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>crUnit1</name>
                <description>Unit of right ascension co-ordinates {image extension keyword: CRUNIT1}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>crUnit2</name>
                <description>Unit of declination co-ordinates {image extension keyword: CRUNIT2}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>crPixX</name>
                <description>Pixel coordinate of the reference point on axis 1 {image extension keyword: CRPIX1}</description>
                <unit>pixels</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>crPixY</name>
                <description>Pixel coordinate of the reference point on axis 2 {image extension keyword: CRPIX2}</description>
                <unit>pixels</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cd11</name>
                <description>Element of the linear transformation matrix (with scale) {image extension keyword: CD1_1}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cd21</name>
                <description>Element of the linear transformation matrix (with scale) {image extension keyword: CD2_1}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cd12</name>
                <description>Element of the linear transformation matrix (with scale) {image extension keyword: CD1_2}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cd22</name>
                <description>Element of the linear transformation matrix (with scale) {image extension keyword: CD2_2}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>pv21</name>
                <description>Coefficient for r term (use only with ZPN projection) {image extension keyword: PV2_1}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>pv22</name>
                <description>Coefficient for r**2 term (use only with ZPN projection) {image extension keyword: PV2_2}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>pv23</name>
                <description>Coefficient for r**3 term (use only with ZPN projection) {image extension keyword: PV2_3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>pv24</name>
                <description>Coefficient for r**4 term (use only with ZPN projection) {image extension keyword: PV2_4}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>pv25</name>
                <description>Coefficient for r**5 term (use only with ZPN projection) {image extension keyword: PV2_5}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>projp1</name>
                <description>Old style WCS {image extension keyword: PROJP1}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>projp3</name>
                <description>Old style WCS {image extension keyword: PROJP3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>projp5</name>
                <description>Old style WCS {image extension keyword: PROJP5}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tc33</name>
                <description>WCS transform matrix element {catalogue extension keyword:  TC3_3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tc35</name>
                <description>WCS transform matrix element {catalogue extension keyword:  TC3_5}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tc53</name>
                <description>WCS transform matrix element {catalogue extension keyword:  TC5_3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tc55</name>
                <description>WCS transform matrix element {catalogue extension keyword:  TC5_5}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tcrpx3</name>
                <description>Pixel coordinate at ref point {catalogue extension keyword:  TCRPX3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tcrpx5</name>
                <description>Pixel coordinate at ref point {catalogue extension keyword:  TCRPX5}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tcrvl3</name>
                <description>Coordinate value at ref pixel {catalogue extension keyword:  TCRVL3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tcrvl5</name>
                <description>Coordinate value at ref pixel {catalogue extension keyword:  TCRVL5}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tctyp3</name>
                <description>Coordinate/projection type {catalogue extension keyword:  TCTYP3}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tctyp5</name>
                <description>Coordinate/projection type {catalogue extension keyword:  TCTYP5}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tv51</name>
                <description>WCS parameter value term {catalogue extension keyword:  TV5_1}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tv52</name>
                <description>WCS parameter value term {catalogue extension keyword:  TV5_2}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tv53</name>
                <description>WCS parameter value term {catalogue extension keyword:  TV5_3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tv54</name>
                <description>WCS parameter value term {catalogue extension keyword:  TV5_4}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tv55</name>
                <description>WCS parameter value term {catalogue extension keyword:  TV5_5}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>wcsPass</name>
                <description>Pass level of WCS {image extension keyword: WCSPASS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>numRms</name>
                <description>No. of astrometric standards used in fit {image extension keyword: NUMBRMS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>stdCRms</name>
                <description>RMS residual of fit to astrometric standards {image extension keyword: STDCRMS}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refRaShift01</name>
                <description>Ref RA shift pass 0 to 1 (new - old) {image extension keyword: RAZP01}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refDecShift01</name>
                <description>Ref Dec shift pass 0 to 1 (new - old) {image extension keyword: DECZP01}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refRaShift02</name>
                <description>Ref RA shift pass 0 to 2 (new - old) {image extension keyword: RAZP02}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refDecShift02</name>
                <description>Ref Dec shift pass 0 to 2 (new - old) {image extension keyword: DECZP02}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refRaShift12</name>
                <description>Ref RA shift pass 1 to 2 (new - old) {image extension keyword: RAZP12}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refDecShift12</name>
                <description>Ref Dec shift pass 1 to 2 (new - old) {image extension keyword: DECZP12}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refRaShift22</name>
                <description>Ref RA shift pass 2 to 2 (new - old) {image extension keyword: RAZP22}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>refDecShift22</name>
                <description>Ref Dec shift pass 2 to 2 (new - old) {image extension keyword: DECZP22}</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>distortMap</name>
                <description>filename of 2d non-linear distortion map</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>centralRa</name>
                <description>RA (J2000) at device centre</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>centralDec</name>
                <description>Dec (J2000) at device centre</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates of device centre</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates of device centre</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates of device centre</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates of device centre</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>posAngle</name>
                <description>orientation of image x-axis to N-S</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>l</name>
                <description>Galactic longitude of device centre</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>b</name>
                <description>Galactic latitude of device centre</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>lambda</name>
                <description>SDSS system spherical co-ordinate 1 of device centre</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>eta</name>
                <description>SDSS system spherical co-ordinate 2 of device centre</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>imageExtent</name>
                <description>The maximum angular extent from the central position</description>
                <unit>Arcminutes</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>minRa</name>
                <description>The minimum RA (J2000) on the device</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>minDec</name>
                <description>The minimum Dec (J2000) on the device</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>maxRa</name>
                <description>The maximum RA (J2000) on the device</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>maxDec</name>
                <description>The maximum Dec (J2000) on the device</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>xPixSize</name>
                <description>Angular size of pixels in X</description>
                <unit>Arcseconds</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yPixSize</name>
                <description>Angular size of pixels in Y</description>
                <unit>Arcseconds</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>EpochFrameStatus</name>
            <description>Contains details of which image(s) are used in epochs in mergelog</description>
            <column>
                <name>programmeID</name>
                <description>VSA assigned programme UID {image primary HDU keyword: HIERARCH ESO OBS PROG ID}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productID</name>
                <description>Product ID of deep stack frame (or intermediate stack if used as a deep stack). {image primary HDU keyword: PRODID}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>releaseNum</name>
                <description>Release number of deep stack frame (or intermediate stack if used as a deep stack). {image primary HDU keyword: RELNUM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productType</name>
                <description>Product type (stack,tile,mosaic)</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>ExternalProduct</name>
            <description>Contains details of external products imported into archiv</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productType</name>
                <description>The product type within the imported directory</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>Description of the product set</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>institution</name>
                <description>Name of the institution that created the product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>creator</name>
                <description>Name of the individual that created the product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>releaseNum</name>
                <description>Release number of deep stack frame (or intermediate stack if used as a deep stack).</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>directory</name>
                <description>Name of directory which these data reside in</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>fileNameRoot</name>
                <description>File name root of the products</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>zeroPoint</name>
                <description>Zeropoint of each product</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>zpSystem</name>
                <description>System of zeropoint (Vega/AB)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sqlSchemaFile</name>
                <description>Relative path of the schema file containing the table description that the data will be ingested into if necessary</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tableName</name>
                <description>Name of the table that the data will be ingested into if necessary</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sourceMatched</name>
                <description>Does the main ID of the table have an exact 1 - 1 match with the source table</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>reference</name>
                <description>Reference paper describing the data</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>ExternalProductCatalogue</name>
            <description>Contains original files importe</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productType</name>
                <description>The product type within the imported directory</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>ID of field</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>fileName</name>
                <description>Filename of file sent from survey team</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>versNum</name>
                <description>Version of file sent from survey team</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>isIngested</name>
                <description>Has been ingested? 0 NO 1 Yes</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>centralRa</name>
                <description>Central right-ascension of field</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>centralDec</name>
                <description>Central declination of field</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
        </table>
        <table>
            <name>ExternalSurvey</name>
            <description>A list of all externally produced survey products held in the archive</description>
            <column>
                <name>surveyID</name>
                <description>the unique identifier for the survey</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>surveyName</name>
                <description>The short name of the survey, eg. 2MASS, GLIMPSE etc.</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>databaseName</name>
                <description>The name of the database within the VSA</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>A brief description of the survey</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>imagesLocation</name>
                <description>Pathname to the pixels (eg. for list-driven remeasurement)</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>ExternalSurveyTable</name>
            <description>Contains information about the external surveys tables</description>
            <column>
                <name>surveyID</name>
                <description>the unique identifier for the survey</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>extTableID</name>
                <description>the unique table ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>extTableName</name>
                <description>the name of the table</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sourceIDName</name>
                <description>The source unique identifier in the table</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>coord1</name>
                <description>The attribute name of the first (longitudinal) spherical co-ordinate, e.g. equatorial RA</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>coord2</name>
                <description>The attribute name of the second (latitudinal) spherical co-ordinate, e.g. equatorial Dec</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>Filter</name>
            <description>Contains details of the VISTA infrared camera filters</description>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>shortName</name>
                <description>Short identification name for the filter</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>name</name>
                <description>The name of the filter, eg. &amp;quot;MKO J&amp;quot;, &amp;quot;K short&amp;quot; etc.</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>a concise description of the filter</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cutOn</name>
                <description>The 50% cut-on wavelength of the filter</description>
                <unit>microns</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>cutOff</name>
                <description>The 50% cut-off wavelength of the filter</description>
                <unit>microns</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aebv</name>
                <description>The constant to multiply the Schlegel map E(B-V) by to get the total galactic extinction.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>vegaToAB</name>
                <description>The constant to convert Vega magnitudes to AB magnitudes.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>oneSecMLVg</name>
                <description>The Vega magnitude limit of a 1s exposure in this filter</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>isSectioned</name>
                <description>Is the focal plane sectioned into different filters, 0 No, 1 Yes. If so, data for each section in FilterSections and SectionDetectors</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>filterType</name>
                <description>The type of filter BROAD, NARROW, BROADLIST</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>FilterSections</name>
            <description>Contains details of the different sections of sectioned OMEGACAM filters</description>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in OSA: 1=u,2=g,3=r,4=i,5=z,6=blank)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>sectionID</name>
                <description>UID of section of focal plane with different filter</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>shortName</name>
                <description>Short identification name for the filter section</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cutOn</name>
                <description>The 50% cut-on wavelength of the filter</description>
                <unit>microns</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>cutOff</name>
                <description>The 50% cut-off wavelength of the filter</description>
                <unit>microns</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aebv</name>
                <description>The constant to multiply the Schlegel map E(B-V) by to get the total galactic extinction.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>vegaToAB</name>
                <description>The constant to convert Vega magnitudes to AB magnitudes.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>oneSecMLVg</name>
                <description>The Vega magnitude limit of a 1s exposure in this filter</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>Multiframe</name>
            <description>Contains details of all multiframes stored in the archive</description>
            <column>
                <name>multiframeID</name>
                <description>UID of the multiframe (assigned sequentially by the archive ingest process)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>vistaRunNo</name>
                <description>Original VISTA run number (from filename)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>creationDate</name>
                <description>File creation date (YYYY-MM-DD HH:MM:SS) {image primary HDU keyword: DATE}</description>
                <unit>MM-DD-YYYY</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>frameType</name>
                <description>The type of multiframe (e.g. stack|tile|mosaic etc.)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>julianDayNum</name>
                <description>The Julian Day number of the VISTA night</description>
                <unit>Julian days</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>fileTimeStamp</name>
                <description>Time stamp digits (from the original CASU directory name and file time stamp) for enforcing uniqueness</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>filterName</name>
                <description>VISTA combined filter name {image primary HDU keyword: HIERARCH ESO INS FILT1 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>project</name>
                <description>Time-allocation code</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telescope</name>
                <description>ESO telescope name {image primary HDU keyword: TELESCOP}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>instrument</name>
                <description>Instrument name {image primary HDU keyword: INSTRUME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>arcfile</name>
                <description>Archive File Name {image primary HDU keyword: ARCFILE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>utDate</name>
                <description>Observation date (MM-DD-YYYY)</description>
                <unit>MM-DD-YYYY</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>dateObs</name>
                <description>Observing date {image primary HDU keyword: DATE-OBS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>mjdObs</name>
                <description>Modified Julian Date of the observation start {image primary HDU keyword: MJD-OBS}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>equinox</name>
                <description>Equinox of object position (Standard FK5) {image primary HDU keyword: EQUINOX}</description>
                <unit>years</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>lst</name>
                <description>LST at start (sec) {image primary HDU keyword: LST}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>utc</name>
                <description>UTC at start (sec) {image primary HDU keyword: UTC}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>raBase</name>
                <description>Right ascension of base position (J2000) {image primary HDU keyword: RA}</description>
                <unit>hours</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>decBase</name>
                <description>Declination of base position (J2000) {image primary HDU keyword: DEC}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>raDecSys</name>
                <description>Coordinate reference frame {image primary HDU keyword: RADECSYS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>expTime</name>
                <description>Integration time per exposure (corrected to ndit = 1) {image primary HDU keyword: EXPTIME}</description>
                <unit>seconds</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jitterID</name>
                <description>Sequence number of jitter {image primary HDU keyword: JITTER_I}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jitterX</name>
                <description>X offset in jitter pattern [arcsec] {image primary HDU keyword: JITTER_X}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jitterY</name>
                <description>Y offset in jitter pattern [arcsec] {image primary HDU keyword: JITTER_Y}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>grpNum</name>
                <description>Value of 1st OBSNUM in jitter sequence (i.e. group number applied to all members) {image primary HDU keyword: JITTRNUM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tileNum</name>
                <description>Tile number applied to all members {image primary HDU keyword: TILENUM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jitterName</name>
                <description>Name of jitter pattern {image primary HDU keyword: JITTR_ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>masktype</name>
                <description>Mask type {image primary HDU keyword: MASKTYPE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>naxis</name>
                <description># of axes in data array {image primary HDU keyword: NAXIS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>njitter</name>
                <description>Number of jitter positions {image primary HDU keyword: NJITTER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>noffsets</name>
                <description>Number of offset positions {image primary HDU keyword: NOFFSETS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nuStep</name>
                <description>Number of microstep positions {image primary HDU keyword: NUSTEP}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>object</name>
                <description>Original target. {image primary HDU keyword: OBJECT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>observer</name>
                <description>Name of observer. {image primary HDU keyword: HIERARCH ESO OBS OBSERVER}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>numDetectors</name>
                <description>The number of &amp;quot;detectors&amp;quot; (=image extensions in FITS file)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>obsNum</name>
                <description>Observation number {image primary HDU keyword: OBSNUM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>obstype</name>
                <description>Type (BIAS|DARK|ARC|FLAT|OBJECT|SKY) {image primary HDU keyword: HIERARCH ESO DPR TYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>offsetID</name>
                <description>Sequence number of offset {image primary HDU keyword: OFFSET_I}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>offsetX</name>
                <description>X offset [arcsec] {image primary HDU keyword: OFFSET_X}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>offsetY</name>
                <description>Y offset [arcsec] {image primary HDU keyword: OFFSET_Y}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>offSetNum</name>
                <description>First OBSNUM in offset sequence {image primary HDU keyword: OFFSTNUM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>offsetName</name>
                <description>Name of offset pattern {image primary HDU keyword: OFFST_ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>origfile</name>
                <description>Original File Name {image primary HDU keyword: ORIGFILE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>origin</name>
                <description>European Southern Observatory {image primary HDU keyword: ORIGIN}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>picoi</name>
                <description>PI-COI name. {image primary HDU keyword: PI-COI}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>previewv</name>
                <description>Version of previ {image primary HDU keyword: PREVIEWV}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>recipe</name>
                <description>Data reduction recipe to be used {image primary HDU keyword: RECIPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>reqtime</name>
                <description>Requested integration time [s] {image primary HDU keyword: REQTIME}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>skyAlgorithm</name>
                <description>Sky estimation algorithm {image primary HDU keyword: SKYALGO}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sLevNum</name>
                <description>Level 0 sky {image primary HDU keyword: SLEV}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>uStepNum</name>
                <description>Value of 1st OBSNUM in ustep seq {image primary HDU keyword: USTEPNUM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>uStepID</name>
                <description>Sequence number of ustep {image primary HDU keyword: USTEP_I}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>uStepName</name>
                <description>Name of ustep pattern {image primary HDU keyword: USTEP_ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>uStepX</name>
                <description>X offset in ustep pattern [arcsec] {image primary HDU keyword: USTEP_X}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>uStepY</name>
                <description>Y offset in ustep pattern [arcsec] {image primary HDU keyword: USTEP_Y}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>wfrtype</name>
                <description>Mean sky frame {image primary HDU keyword: WFRTYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>amStart</name>
                <description>Airmass at start of observation {image primary HDU keyword: HIERARCH ESO TEL AIRM START}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>amEnd</name>
                <description>Airmass at end of observation {image primary HDU keyword: HIERARCH ESO TEL AIRM END}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>esoRaMoon</name>
                <description>Right ascension of the Moon (J2000) (deg) {image primary HDU keyword: HIERARCH ESO TEL MOON RA}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>esoDecMoon</name>
                <description>Declination of the Moon (J2000) (deg) {image primary HDU keyword: HIERARCH ESO TEL MOON DEC}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>raMoon</name>
                <description>Geocentric J2000 FK5 Mean Right ascension of the Moon</description>
                <unit>hours</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>decMoon</name>
                <description>Geocentric J2000 FK5 Mean Declination of the Moon</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>illumMoon</name>
                <description>Illumination of the Moon</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>raMoonTopo</name>
                <description>Apparent topocentric Right ascension of the Moon (including precession, nutation, and annual aberration)</description>
                <unit>hours</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>decMoonTopo</name>
                <description>Apparent topocentric Declination of the Moon (including precession, nutation, and annual aberration)</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>fileName</name>
                <description>the filename for the multiframe, eg. server:/path/filename.fit</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>catName</name>
                <description>the filename of the associated catalogue MEF, eg. server:/path/filename.fits</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>versionNum</name>
                <description>a version number for this frame (if available)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>darkID</name>
                <description>UID of library calibration dark frame {image extension keyword: DARKCOR}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>confID</name>
                <description>UID of library calibration confidence frame {image extension keyword: CIR_CPM}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>flatID</name>
                <description>UID of library calibration flatfield frame {image extension keyword: FLATCOR}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>frinID</name>
                <description>UID of library calibration fringe frame</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>skyID</name>
                <description>UID of library calibration sky sub frame {image extension keyword: SKYSUB}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>maskID</name>
                <description>UID of library object mask frame {image extension keyword: CIR_OPM}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>deprecated</name>
                <description>Code for a current (=0) or deprecated (!=0) multiframe</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>newlyIngested</name>
                <description>Curation flag for internal use only (0=no, 1=yes)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>illumFile</name>
                <description>File name of CASU created photometric illumination correction used on catalogue data from this file</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>unfilteredID</name>
                <description>UID of original unfiltered frame corresponding to this filtered frame</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>casuVers</name>
                <description>CASU Release Version Number {image primary HDU keyword: CASUVERS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obStatus</name>
                <description>OB status, can be 'Completed', 'Executed' (which means it has to be repeated) or 'Aborted'. {image primary HDU keyword: OBSTATUS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>esoGrade</name>
                <description>ESO QC grade: 'A' if fully under constraints, 'B' if mostly (90%) under constraints, 'C' if out of constraints and 'R' rejected. {image primary HDU keyword: ESOGRADE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>mjdEnd</name>
                <description>Modified Julian Date of the observation end {image primary HDU keyword: MJD-END}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>totalExpTimeSum</name>
                <description>Total integration time of all exposures (s) --K TEXPSUM</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>reqMaxAirmass</name>
                <description>Requested maximum airmass {image primary HDU keyword: HIERARCH ESO OBS AIRM}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>reqMaxSeeing</name>
                <description>Requested maximum seeing {image primary HDU keyword: HIERARCH ESO OBS AMBI FWHM}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>reqSkyTrans</name>
                <description>Requested sky transparency {image primary HDU keyword: HIERARCH ESO OBS AMBI TRANS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>containerID</name>
                <description>Scheduling container ID {image primary HDU keyword: HIERARCH ESO OBS CONTAINER ID}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>containerType</name>
                <description>Scheduling container type {image primary HDU keyword: HIERARCH ESO OBS CONTAINER TYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>minMoonDist</name>
                <description>Requested minimum angular distance to the moon {image primary HDU keyword: HIERARCH ESO OBS MOON DIST}</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>maxMoonFli</name>
                <description>Requested maximum fractional lunar illumination {image primary HDU keyword: HIERARCH ESO OBS MOON FLI}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>areaID</name>
                <description>SADT Survey area ID {image primary HDU keyword: HIERARCH ESO OCS SADT AREA ID}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>surveyIDString</name>
                <description>SADT survey ID {image primary HDU keyword: HIERARCH ESO OCS SADT ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>maxJitSize</name>
                <description>SADT maximum jitter size {image primary HDU keyword: HIERARCH ESO OCS SADT MAXJIT}</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tileOverlapX</name>
                <description>SADT tile overlap in X {image primary HDU keyword: HIERARCH ESO OCS SADT OVERLAPX}</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tileOverlapY</name>
                <description>SADT tile overlap in Y {image primary HDU keyword: HIERARCH ESO OCS SADT OVERLAPY}</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>patternString</name>
                <description>SADT pattern ID {image primary HDU keyword: HIERARCH ESO OCS SADT PATTERN}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tileRa</name>
                <description>SADT tile RA {image primary HDU keyword: HIERARCH ESO OCS SADT TILE RA}</description>
                <unit>HHMMSS.TTT</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tileDec</name>
                <description>SADT tile declination {image primary HDU keyword: HIERARCH ESO OCS SADT TILE DEC}</description>
                <unit>DDMMSS.TTT</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tileOffAngle</name>
                <description>SADT tile rotator offset angle {image primary HDU keyword: HIERARCH ESO OCS SADT TILE OFFANGLE}</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tileIDString</name>
                <description>SADT tile ID within survey area {image primary HDU keyword: HIERARCH ESO OCS SADT TILE ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>MultiframeDetector</name>
            <description>Contains details of individual detector frames that are part of a multiframe</description>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>extNum</name>
                <description>the extension number of this frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>compFile</name>
                <description>Filename of the compressed image of this image frame, eg. server:/path/filename.jpg</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>julianDayNum</name>
                <description>The Julian Day number of the VISTA night {image primary HDU keyword: DATE-OBS}</description>
                <unit>Julian days</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>camNum</name>
                <description>Number of VISTA camera (1 to 16) {image extension keyword: HIERARCH ESO DET CHIP NO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>deviceID</name>
                <description>Device UID identifying every IR device {image extension keyword: HIERARCH ESO DET CHIP ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks) {image primary HDU keyword: HIERARCH ESO INS FILT1 NAME}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>runID</name>
                <description>Name of CASU raw data file {image extension keyword: RUNID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>creationDate</name>
                <description>Creation date/time of file {image extension keyword: DATE}</description>
                <unit>MM-DD-YYYY:hh:mm:ss.sss</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>imageExtName</name>
                <description>Extension name in source FITS image file {image extension keyword: XTENSION}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>bitsPerPix</name>
                <description>Number of bits per data pixel, eg. +32 = 4 byte integers {image extension keyword: BITPIX}</description>
                <unit>FITS bitpix</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>dataScale</name>
                <description>Scale factor {image extension keyword: BSCALE}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>dataZero</name>
                <description>Offset factor {image extension keyword: BZERO}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>numAxes</name>
                <description>Number of data axes; eg. 2</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>axis1Length</name>
                <description>length of data axis 1 (X-axis size) {image extension keyword: (Z)NAXIS1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>axis2Length</name>
                <description>length of data axis 2 (Y-axis size) {image extension keyword: (Z)NAXIS2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>imagePcount</name>
                <description>FITS image extension required keyword (always 0 for uncompressed images) {image extension keyword: PCOUNT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>imageGcount</name>
                <description>FITS image extension required keyword (always 1 for uncompressed images) {image extension keyword: GCOUNT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detectorType</name>
                <description>Detector name {image extension keyword: HIERARCH ESO DET CHIP NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detRows</name>
                <description>Pixels in X {image extension keyword: HIERARCH ESO DET CHIP NX}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detCols</name>
                <description>Pixels in Y {image extension keyword: HIERARCH ESO DET CHIP NY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>CIRMED</name>
                <description>Latest estimate of background {image extension keyword: CIRMED}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>CIR_BVAR</name>
                <description>Latest estimate of background variance {image extension keyword: CIR_BVAR}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>cirVers</name>
                <description>CIRDR Version {image extension keyword: CIR_VERS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ditherOffsetX</name>
                <description>Dither offset X {image extension keyword: CIR_XOFF}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ditherOffsetY</name>
                <description>Dither offset Y {image extension keyword: CIR_YOFF}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>lincor</name>
                <description>Linearity LUT used {image extension keyword: LINCOR}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>nbad</name>
                <description>Number of bad pixels {image extension keyword: NBAD}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nditcor</name>
                <description>Corrected to ndit=1 {image extension keyword: NDITCOR}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nCombine</name>
                <description>Number of images in this stack {image extension keyword: NICOMB}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>groutedFlag</name>
                <description>Table has been grouted {catalogue extension keyword:  GROUTED}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>destripe</name>
                <description>stripe pattern removed (0/1) {image extension keyword: DESTRIPE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>strprms</name>
                <description>RMS of stripe pattern removed {image extension keyword: STRPRMS}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tpaoff</name>
                <description>Tangent point offset (RA) {image extension keyword: TPAOFF}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tpdoff</name>
                <description>Tangent point offset (Dec) {image extension keyword: TPDOFF}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tpnmatch</name>
                <description>Number of objects used for TP offset {image extension keyword: TPNMATCH}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>skyCorrExt</name>
                <description>Percentage sky correction of the detector {image extension keyword: PERCORR}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>extinctionExt</name>
                <description>Extinction coefficient of the detector {image extension keyword: EXTINCT}</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>skyCorrCat</name>
                <description>Percentage sky correction for the catalogue data {catalogue extension keyword:  PERCORR}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>photZPCat</name>
                <description>Photometric zero point for default extinction for the catalogue data {catalogue extension keyword:  MAGZPT}</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>photZPErrCat</name>
                <description>Photometric zero point error for the catalogue data {catalogue extension keyword:  MAGZRR}</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>extinctionCat</name>
                <description>Extinction coefficient for the catalogue data {catalogue extension keyword:  EXTINCT}</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>numZPCat</name>
                <description>Number of standards used in determining photZPCat and photZPCatErr {catalogue extension keyword:  NUMZPT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nightZPCat</name>
                <description>Average photometric zero point for night {catalogue extension keyword:  NIGHTZPT}</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nightZPErrCat</name>
                <description>Photometric zero point sigma for night {catalogue extension keyword:  NIGHTZRR}</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nightZPNum</name>
                <description>Number of ZP in band used to calculate nightZPCat {catalogue extension keyword:  NIGHTNUM}</description>
                <unit>mags</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>medPa</name>
                <description>[deg] Mean PA from N to E {catalogue extension keyword:  MED_PA}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nbsize</name>
                <description>Smoothing box size for background {catalogue extension keyword:  NBSIZE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tableExtName</name>
                <description>Extension name of source FITS binary table {catalogue extension keyword:  EXTNAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tableWidth</name>
                <description>Row size of source FITS binary table {catalogue extension keyword:  NAXIS1}</description>
                <unit>bytes</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tableRows</name>
                <description>No. of rows in source FITS binary table {catalogue extension keyword:  NAXIS2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tablePcount</name>
                <description>FITS binary table required keyword {catalogue extension keyword:  PCOUNT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tableGcount</name>
                <description>FITS binary table required keyword {catalogue extension keyword:  GCOUNT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tableFields</name>
                <description>No. of fields per row in source FITS binary table {catalogue extension keyword:  TFIELDS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>catCreationDate</name>
                <description>Creation date/time of catalogue file {catalogue extension keyword:  DATE}</description>
                <unit>MM-DD-YYYY:hh:mm:ss.sss</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>aperCorPeak</name>
                <description>Stellar aperture correction: peak height {catalogue extension keyword:  APCORPK}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperCor1</name>
                <description>Stellar aperture correction: 1&amp;#8260;2 &amp;#215; core flux {catalogue extension keyword:  APCOR1}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperCor2</name>
                <description>Stellar aperture correction: 1&amp;#8260;&amp;#8730;2 core flux {catalogue extension keyword:  APCOR2}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperCor3</name>
                <description>Stellar aperture correction: core flux {catalogue extension keyword:  APCOR3}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperCor4</name>
                <description>Stellar aperture correction: &amp;#8730;2 &amp;#215; core flux {catalogue extension keyword:  APCOR4}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperCor5</name>
                <description>Stellar aperture correction: 2 &amp;#215; core flux {catalogue extension keyword:  APCOR5}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperCor6</name>
                <description>Stellar aperture correction: 2&amp;#8730;2 &amp;#215; core flux {catalogue extension keyword:  APCOR6}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>aperCor7</name>
                <description>Stellar aperture correction: 4 &amp;#215; core flux {catalogue extension keyword:  APCOR7}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>crowdedFlag</name>
                <description>Crowded field analysis flag (0 none, 1 active) {catalogue extension keyword:  CROWDED}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>minImageSize</name>
                <description>Minimum size for images (pixels) {catalogue extension keyword:  MINPIX}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>xSize</name>
                <description>X-axis size of image {catalogue extension keyword:  NXOUT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ySize</name>
                <description>Y-axis size of image {catalogue extension keyword:  NYOUT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>coreRadius</name>
                <description>[pixels] Core radius for default profile fit {catalogue extension keyword:  RCORE}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>skyLevel</name>
                <description>Median sky brightness {catalogue extension keyword:  SKYLEVEL}</description>
                <unit>counts/pixel</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>skyNoise</name>
                <description>Pixel noise at sky level {catalogue extension keyword:  SKYNOISE}</description>
                <unit>counts</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>seeing</name>
                <description>Average FWHM {catalogue extension keyword:  SEEING}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>avStellarEll</name>
                <description>Average stellar ellipticity (1-b/a) {catalogue extension keyword:  ELLIPTIC}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>avSaturLevel</name>
                <description>Average saturation level in frame {catalogue extension keyword:  SATURATE}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>thresholdIsoph</name>
                <description>Isophotal analysis threshold (counts) {catalogue extension keyword:  THRESHOL}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>deprecated</name>
                <description>Code for a current (=0) or deprecated (!=0) multiframe detector</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>decurtainRange</name>
                <description>Range of decurtain correction {image extension keyword: CURTNRNG}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>skySubScale</name>
                <description>Scale factor applied to sky subtraction image {image extension keyword: SKYSUB}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>morphClassFlag</name>
                <description>Image morphological classifier flag, set if the classifier has been run. If so an object classification flag and a stellarness index is included in the binary table columns. {catalogue extension keyword:  CLASSIFD}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>smoothing</name>
                <description>FWHM of the smoothing kernel {catalogue extension keyword:  FILTFWHM}</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>totalExpTime</name>
                <description>Total exposure time for this detector</description>
                <unit>seconds</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>dribble</name>
                <description>Interpolation method {image extension keyword: DRIBBLE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>gainCor</name>
                <description>Gain correction factor {image extension keyword: GAINCOR}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>templRotation</name>
                <description>Rotation between this and template {image extension keyword: CIR_ROFF}</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>abMagLim</name>
                <description>5-sigma limiting AB magnitude for point sources {catalogue extension keyword:  ABMAGLIM}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>abSatMag</name>
                <description>Saturation limit for point sources (AB magnitude) {catalogue extension keyword:  ABMAGSAT}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ebmvMed</name>
                <description>Median modified E(B-V) {catalogue extension keyword:  EBMVMED}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>mjdMean</name>
                <description>Mean MJD of all images comprising this image {catalogue extension keyword:  MEANMJD}</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
        </table>
        <table>
            <name>MultiframeDetectorEsoKeys</name>
            <description>Contains details of all hierarchical ESO attributes for secondary HDUs</description>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>extNum</name>
                <description>the extension number of this frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChipID</name>
                <description>Detector ID {image extension keyword: HIERARCH ESO DET CHIP ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detChipLive</name>
                <description>Detector live or broken {image extension keyword: HIERARCH ESO DET CHIP LIVE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChipName</name>
                <description>Detector name {image extension keyword: HIERARCH ESO DET CHIP NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detChipNo</name>
                <description>Unique Detector Number {image extension keyword: HIERARCH ESO DET CHIP NO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChipNx</name>
                <description>Pixels in X {image extension keyword: HIERARCH ESO DET CHIP NX}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChipNy</name>
                <description>Pixels in Y {image extension keyword: HIERARCH ESO DET CHIP NY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChipPxspace</name>
                <description>Pixel-Pixel Spacing {image extension keyword: HIERARCH ESO DET CHIP PXSPACE}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detChipType</name>
                <description>The Type of Det Chip {image extension keyword: HIERARCH ESO DET CHIP TYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detChipVignetd</name>
                <description>Detector chip vignetted? {image extension keyword: HIERARCH ESO DET CHIP VIGNETD}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChipX</name>
                <description>Detector position x-axis {image extension keyword: HIERARCH ESO DET CHIP X}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChipY</name>
                <description>Detector position y-axis {image extension keyword: HIERARCH ESO DET CHIP Y}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detChopFreq</name>
                <description>Chopping Frequency {image extension keyword: HIERARCH ESO DET CHOP FREQ}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detConOpmode</name>
                <description>Operational Mode {image extension keyword: HIERARCH ESO DET CON OPMODE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detDid</name>
                <description>Dictionary Name and Re {image extension keyword: HIERARCH ESO DET DID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detDitdelay</name>
                <description>Pause Between DITs {image extension keyword: HIERARCH ESO DET DITDELAY}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detExpName</name>
                <description>Exposure Name {image extension keyword: HIERARCH ESO DET EXP NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detExpNo</name>
                <description>Exposure number {image extension keyword: HIERARCH ESO DET EXP NO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detExpUtc</name>
                <description>File Creation Time {image extension keyword: HIERARCH ESO DET EXP UTC}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detFileCubeSt</name>
                <description>Data Cube On/Off {image extension keyword: HIERARCH ESO DET FILE CUBE ST}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detFramNo</name>
                <description>Frame number {image extension keyword: HIERARCH ESO DET FRAM NO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detFramType</name>
                <description>Frame type {image extension keyword: HIERARCH ESO DET FRAM TYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detFramUtc</name>
                <description>Time Recv Frame {image extension keyword: HIERARCH ESO DET FRAM UTC}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc1Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC1 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc1Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC1 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc1Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC1 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc1Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC1 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc1Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC1 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc1Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC1 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc2Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC2 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc2Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC2 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc2Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC2 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc2Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC2 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc2Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC2 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc2Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC2 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc3Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC3 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc3Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC3 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc3Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC3 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc3Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC3 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc3Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC3 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc3Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC3 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc4Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC4 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc4Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC4 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc4Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC4 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc4Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC4 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc4Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC4 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc4Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC4 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc5Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC5 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc5Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC5 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc5Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC5 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc5Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC5 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc5Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC5 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc5Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC5 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc6Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC6 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc6Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC6 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc6Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC6 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc6Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC6 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc6Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC6 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc6Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC6 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc7Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC7 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc7Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC7 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc7Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC7 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc7Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC7 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc7Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC7 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc7Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC7 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc8Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC8 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc8Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC8 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc8Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC8 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc8Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC8 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc8Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC8 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc8Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC8 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc9Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC9 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc9Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC9 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc9Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC9 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc9Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC9 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc9Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC9 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc9Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC9 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc10Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC10 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc10Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC10 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc10Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC10 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc10Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC10 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc10Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC10 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc10Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC10 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc11Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC11 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc11Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC11 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc11Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC11 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc11Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC11 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc11Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC11 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc11Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC11 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc12Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC12 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc12Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC12 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc12Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC12 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc12Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC12 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc12Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC12 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc12Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC12 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc13Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC13 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc13Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC13 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc13Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC13 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc13Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC13 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc13Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC13 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc13Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC13 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc14Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC14 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc14Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC14 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc14Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC14 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc14Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC14 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc14Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC14 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc14Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC14 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc15Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC15 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc15Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC15 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc15Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC15 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc15Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC15 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc15Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC15 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc15Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC15 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceAdc16Delay</name>
                <description>ADC Delay Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC16 DELAY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc16Enable</name>
                <description>Enable ADC Board (0/1) {image extension keyword: HIERARCH ESO DET IRACE ADC16 ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc16Filter1</name>
                <description>ADC Filter1 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC16 FILTER1}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc16Filter2</name>
                <description>ADC Filter2 Adjustment {image extension keyword: HIERARCH ESO DET IRACE ADC16 FILTER2}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc16Header</name>
                <description>Header of ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC16 HEADER}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detIraceAdc16Name</name>
                <description>Name for ADC Board {image extension keyword: HIERARCH ESO DET IRACE ADC16 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detIraceSeqcont</name>
                <description>Sequencer Continuous Mode {image extension keyword: HIERARCH ESO DET IRACE SEQCONT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detMindit</name>
                <description>Minimum DIT {image extension keyword: HIERARCH ESO DET MINDIT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detModeName</name>
                <description>DCS Detector Mode {image extension keyword: HIERARCH ESO DET MODE NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detNcorrs</name>
                <description>Read-Out Mode {image extension keyword: HIERARCH ESO DET NCORRS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detNditskip</name>
                <description>DITs skipped at 1st.INT {image extension keyword: HIERARCH ESO DET NDITSKIP}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detRspeed</name>
                <description>Read-Speed Factor {image extension keyword: HIERARCH ESO DET RSPEED}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detRspeedadd</name>
                <description>Read-Speed Add {image extension keyword: HIERARCH ESO DET RSPEEDADD}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detWinNx</name>
                <description># of Pixels in X {image extension keyword: HIERARCH ESO DET WIN NX}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detWinNy</name>
                <description># of Pixels in Y {image extension keyword: HIERARCH ESO DET WIN NY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detWinStartx</name>
                <description>Lower left X ref {image extension keyword: HIERARCH ESO DET WIN STARTX}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detWinStarty</name>
                <description>Lower left Y ref {image extension keyword: HIERARCH ESO DET WIN STARTY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detWinType</name>
                <description>Win-Type: 0=SW/1=HW {image extension keyword: HIERARCH ESO DET WIN TYPE}</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>MultiframeEsoKeys</name>
            <description>Contains details of all hierarchical ESO attributes for the primary HDU</description>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detDit</name>
                <description>Integration Time {image primary HDU keyword: HIERARCH ESO DET DIT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detNcorrsName</name>
                <description>Read-Out Mode Name {image primary HDU keyword: HIERARCH ESO DET NCORRS NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detNdit</name>
                <description># of Sub-Integrations {image primary HDU keyword: HIERARCH ESO DET NDIT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>dprCatg</name>
                <description>Observation category {image primary HDU keyword: HIERARCH ESO DPR CATG}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>dprTech</name>
                <description>Observation technique {image primary HDU keyword: HIERARCH ESO DPR TECH}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>dprType</name>
                <description>Observation type {image primary HDU keyword: HIERARCH ESO DPR TYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insDate</name>
                <description>Instrument release date (yyyy-mm-d {image primary HDU keyword: HIERARCH ESO INS DATE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insFilt1Date</name>
                <description>Filter index time {image primary HDU keyword: HIERARCH ESO INS FILT1 DATE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insFilt1Enc</name>
                <description>Filter wheel abs position [Enc] {image primary HDU keyword: HIERARCH ESO INS FILT1 ENC}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insFilt1Error</name>
                <description>Filter home switch offset [Enc] {image primary HDU keyword: HIERARCH ESO INS FILT1 ERROR}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insFilt1Focus</name>
                <description>Filter focus offset [mm] {image primary HDU keyword: HIERARCH ESO INS FILT1 FOCUS}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insFilt1ID</name>
                <description>Filter slot name {image primary HDU keyword: HIERARCH ESO INS FILT1 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insFilt1Name</name>
                <description>Filter name {image primary HDU keyword: HIERARCH ESO INS FILT1 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insFilt1No</name>
                <description>Filter wheel position index {image primary HDU keyword: HIERARCH ESO INS FILT1 NO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insFilt1Posedge</name>
                <description>In-position switch edge [Enc] {image primary HDU keyword: HIERARCH ESO INS FILT1 POSEDGE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insFilt1Trayid</name>
                <description>Filter tray ID {image primary HDU keyword: HIERARCH ESO INS FILT1 TRAYID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insFilt1Wlen</name>
                <description>Filter effective wavelength [nm] {image primary HDU keyword: HIERARCH ESO INS FILT1 WLEN}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insHb1Swsim</name>
                <description>If T, heart beat device simulated {image primary HDU keyword: HIERARCH ESO INS HB1 SWSIM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insID</name>
                <description>Instrument ID {image primary HDU keyword: HIERARCH ESO INS ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insLsc1Ok</name>
                <description>If T, controller is operational {image primary HDU keyword: HIERARCH ESO INS LSC1 OK}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insLsc1Swsim</name>
                <description>If T, lakeshore ctrllr simulated {image primary HDU keyword: HIERARCH ESO INS LSC1 SWSIM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insLsm1Ok</name>
                <description>If T, controller is operational {image primary HDU keyword: HIERARCH ESO INS LSM1 OK}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insLsm1Swsim</name>
                <description>If T, lakeshore monitor simulated {image primary HDU keyword: HIERARCH ESO INS LSM1 SWSIM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insLsm2Ok</name>
                <description>If T, controller is operational {image primary HDU keyword: HIERARCH ESO INS LSM2 OK}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insLsm2Swsim</name>
                <description>If T, lakeshore monitor simulated {image primary HDU keyword: HIERARCH ESO INS LSM2 SWSIM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insLsm3Ok</name>
                <description>If T, controller is operational {image primary HDU keyword: HIERARCH ESO INS LSM3 OK}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insLsm3Swsim</name>
                <description>If T, lakeshore monitor simulated {image primary HDU keyword: HIERARCH ESO INS LSM3 SWSIM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insPres1ID</name>
                <description>Pressure sensor type {image primary HDU keyword: HIERARCH ESO INS PRES1 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insPres1Name</name>
                <description>Pressure sensor name {image primary HDU keyword: HIERARCH ESO INS PRES1 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insPres1Unit</name>
                <description>Pressure unit {image primary HDU keyword: HIERARCH ESO INS PRES1 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insPres1Val</name>
                <description>Pressure [mbar] {image primary HDU keyword: HIERARCH ESO INS PRES1 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insSw1ID</name>
                <description>Switch ID {image primary HDU keyword: HIERARCH ESO INS SW1 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw1Name</name>
                <description>Switch name {image primary HDU keyword: HIERARCH ESO INS SW1 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw1Status</name>
                <description>Switch status {image primary HDU keyword: HIERARCH ESO INS SW1 STATUS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw2ID</name>
                <description>Switch ID {image primary HDU keyword: HIERARCH ESO INS SW2 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw2Name</name>
                <description>Switch name {image primary HDU keyword: HIERARCH ESO INS SW2 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw2Status</name>
                <description>Switch status {image primary HDU keyword: HIERARCH ESO INS SW2 STATUS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw3ID</name>
                <description>Switch ID {image primary HDU keyword: HIERARCH ESO INS SW3 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw3Name</name>
                <description>Switch name {image primary HDU keyword: HIERARCH ESO INS SW3 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insSw3Status</name>
                <description>Switch status {image primary HDU keyword: HIERARCH ESO INS SW3 STATUS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp1ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP1 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp1Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP1 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp1Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP1 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp1Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP1 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp2ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP2 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp2Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP2 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp2Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP2 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp2Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP2 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp3ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP3 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp3Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP3 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp3Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP3 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp3Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP3 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp4ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP4 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp4Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP4 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp4Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP4 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp4Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP4 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp5ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP5 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp5Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP5 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp5Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP5 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp5Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP5 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp6ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP6 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp6Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP6 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp6Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP6 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp6Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP6 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp7ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP7 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp7Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP7 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp7Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP7 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp7Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP7 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp8ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP8 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp8Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP8 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp8Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP8 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp8Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP8 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp10ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP10 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp10Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP10 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp10Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP10 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp10Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP10 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp12ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP12 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp12Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP12 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp12Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP12 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp12Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP12 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp14ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP14 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp14Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP14 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp14Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP14 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp14Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP14 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp15ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP15 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp15Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP15 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp15Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP15 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp15Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP15 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp16ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP16 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp16Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP16 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp16Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP16 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp16Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP16 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp17ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP17 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp17Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP17 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp17Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP17 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp17Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP17 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp18ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP18 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp18Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP18 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp18Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP18 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp18Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP18 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp19ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP19 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp19Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP19 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp19Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP19 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp19Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP19 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp20ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP20 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp20Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP20 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp20Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP20 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp20Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP20 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp21ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP21 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp21Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP21 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp21Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP21 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp21Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP21 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp22ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP22 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp22Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP22 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp22Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP22 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp22Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP22 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp23ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP23 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp23Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP23 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp23Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP23 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp23Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP23 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp24ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP24 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp24Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP24 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp24Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP24 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp24Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP24 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp25ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP25 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp25Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP25 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp25Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP25 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp25Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP25 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insTemp26ID</name>
                <description>Temperature sensor type {image primary HDU keyword: HIERARCH ESO INS TEMP26 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp26Name</name>
                <description>Temperature sensor name {image primary HDU keyword: HIERARCH ESO INS TEMP26 NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp26Unit</name>
                <description>Temperature unit {image primary HDU keyword: HIERARCH ESO INS TEMP26 UNIT}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>insTemp26Val</name>
                <description>Temperature [K] {image primary HDU keyword: HIERARCH ESO INS TEMP26 VAL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insThermalAmbMean</name>
                <description>Ambient temperature [K] {image primary HDU keyword: HIERARCH ESO INS THERMAL AMB MEAN}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insThermalCldMean</name>
                <description>Cold head temperature [K] {image primary HDU keyword: HIERARCH ESO INS THERMAL CLD MEAN}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insThermalDetMean</name>
                <description>Detector mean temperature [K] {image primary HDU keyword: HIERARCH ESO INS THERMAL DET MEAN}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insThermalDetTarget</name>
                <description>Detector target temperature [K] {image primary HDU keyword: HIERARCH ESO INS THERMAL DET TARGET}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insThermalEnable</name>
                <description>If T, thermal control enabled {image primary HDU keyword: HIERARCH ESO INS THERMAL ENABLE}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insThermalFpaMean</name>
                <description>Focal plane array temperature [K] {image primary HDU keyword: HIERARCH ESO INS THERMAL FPA MEAN}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insThermalTubMean</name>
                <description>Tube temperature [K] {image primary HDU keyword: HIERARCH ESO INS THERMAL TUB MEAN}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insThermalWinMean</name>
                <description>Window temperature [K] {image primary HDU keyword: HIERARCH ESO INS THERMAL WIN MEAN}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>insVac1Ok</name>
                <description>If T, controller is operational {image primary HDU keyword: HIERARCH ESO INS VAC1 OK}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>insVac1Swsim</name>
                <description>If T, vacuum sensor simulated {image primary HDU keyword: HIERARCH ESO INS VAC1 SWSIM}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>obsDid</name>
                <description>OBS Dictionary {image primary HDU keyword: HIERARCH ESO OBS DID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsExectime</name>
                <description>Expected execution time {image primary HDU keyword: HIERARCH ESO OBS EXECTIME}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>obsGrp</name>
                <description>linked blocks {image primary HDU keyword: HIERARCH ESO OBS GRP}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsID</name>
                <description>Observation block ID {image primary HDU keyword: HIERARCH ESO OBS ID}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>obsName</name>
                <description>Survey tile designation {image primary HDU keyword: HIERARCH ESO OBS NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsObserver</name>
                <description>Observer Name {image primary HDU keyword: HIERARCH ESO OBS OBSERVER}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsPiCoiID</name>
                <description>ESO internal PI-COI ID {image primary HDU keyword: HIERARCH ESO OBS PI-COI ID}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>obsPiCoiName</name>
                <description>PI-COI name {image primary HDU keyword: HIERARCH ESO OBS PI-COI NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsProgID</name>
                <description>ESO program identification {image primary HDU keyword: HIERARCH ESO OBS PROG ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsStart</name>
                <description>OB start time {image primary HDU keyword: HIERARCH ESO OBS START}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsTargName</name>
                <description>OB target name {image primary HDU keyword: HIERARCH ESO OBS TARG NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsTplno</name>
                <description>Template number within OB {image primary HDU keyword: HIERARCH ESO OBS TPLNO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ocsDet1Imgname</name>
                <description>Data File Name. {image primary HDU keyword: HIERARCH ESO OCS DET1 IMGNAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsExpno</name>
                <description>Exposure number of dwell {image primary HDU keyword: HIERARCH ESO OCS EXPNO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ocsNexp</name>
                <description>Number of exposures per dwell {image primary HDU keyword: HIERARCH ESO OCS NEXP}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ocsRecipe</name>
                <description>Data reduction recipe to be used {image primary HDU keyword: HIERARCH ESO OCS RECIPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsReqtime</name>
                <description>Requested integration time [s] {image primary HDU keyword: HIERARCH ESO OCS REQTIME}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ocsSadtAosa1ID</name>
                <description>AO star A ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSA1 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosa2ID</name>
                <description>AO star A ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSA2 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosa3ID</name>
                <description>AO star A ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSA3 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosa4ID</name>
                <description>AO star A ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSA4 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosa5ID</name>
                <description>AO star A ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSA5 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosb1ID</name>
                <description>AO star B ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSB1 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosb2ID</name>
                <description>AO star B ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSB2 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosb3ID</name>
                <description>AO star B ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSB3 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosb4ID</name>
                <description>AO star B ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSB4 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtAosb5ID</name>
                <description>AO star B ID {image primary HDU keyword: HIERARCH ESO OCS SADT AOSB5 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtCatID</name>
                <description>Guide star catalogue used {image primary HDU keyword: HIERARCH ESO OCS SADT CAT ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtGs1ID</name>
                <description>Guide star ID {image primary HDU keyword: HIERARCH ESO OCS SADT GS1 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtGs2ID</name>
                <description>Guide star ID {image primary HDU keyword: HIERARCH ESO OCS SADT GS2 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtGs3ID</name>
                <description>Guide star ID {image primary HDU keyword: HIERARCH ESO OCS SADT GS3 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtGs4ID</name>
                <description>Guide star ID {image primary HDU keyword: HIERARCH ESO OCS SADT GS4 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtGs5ID</name>
                <description>Guide star ID {image primary HDU keyword: HIERARCH ESO OCS SADT GS5 ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsSadtIpID</name>
                <description>Creator software ve {image primary HDU keyword: HIERARCH ESO OCS SADT IP ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ocsTargAlphaobj</name>
                <description>RA of target object [HHMMSS.TTT] {image primary HDU keyword: HIERARCH ESO OCS TARG ALPHAOBJ}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ocsTargDeltaobj</name>
                <description>Dec of target object [DDMMSS.TTT] {image primary HDU keyword: HIERARCH ESO OCS TARG DELTAOBJ}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ocsTargX</name>
                <description>Pointing origin X coord [mm] {image primary HDU keyword: HIERARCH ESO OCS TARG X}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ocsTargY</name>
                <description>Pointing origin Y coord [mm] {image primary HDU keyword: HIERARCH ESO OCS TARG Y}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAbsrotEnd</name>
                <description>Abs rotator angle at end {image primary HDU keyword: HIERARCH ESO TEL ABSROT END}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAbsrotStart</name>
                <description>Abs rotator angle at start {image primary HDU keyword: HIERARCH ESO TEL ABSROT START}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAgRefx</name>
                <description>Autoguider reference pixel X {image primary HDU keyword: HIERARCH ESO TEL AG REFX}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAgRefy</name>
                <description>Autoguider reference pixel Y {image primary HDU keyword: HIERARCH ESO TEL AG REFY}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAirmEnd</name>
                <description>Airmass at end {image primary HDU keyword: HIERARCH ESO TEL AIRM END}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAirmStart</name>
                <description>Airmass at start {image primary HDU keyword: HIERARCH ESO TEL AIRM START}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAlt</name>
                <description>Alt angle at start (deg) {image primary HDU keyword: HIERARCH ESO TEL ALT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiFwhmEnd</name>
                <description>Observatory Seeing queried from AS {image primary HDU keyword: HIERARCH ESO TEL AMBI FWHM END}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiFwhmStart</name>
                <description>Observatory Seeing queried from AS {image primary HDU keyword: HIERARCH ESO TEL AMBI FWHM START}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiPresEnd</name>
                <description>Observatory ambient air pressure q {image primary HDU keyword: HIERARCH ESO TEL AMBI PRES END}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiPresStart</name>
                <description>Observatory ambient air pressure q {image primary HDU keyword: HIERARCH ESO TEL AMBI PRES START}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiRhum</name>
                <description>Observatory ambient relative humi {image primary HDU keyword: HIERARCH ESO TEL AMBI RHUM}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiTau0</name>
                <description>Average coherence time {image primary HDU keyword: HIERARCH ESO TEL AMBI TAU0}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiTemp</name>
                <description>Observatory ambient temperature qu {image primary HDU keyword: HIERARCH ESO TEL AMBI TEMP}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiWinddir</name>
                <description>Observatory ambient wind directio {image primary HDU keyword: HIERARCH ESO TEL AMBI WINDDIR}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAmbiWindsp</name>
                <description>Observatory ambient wind speed que {image primary HDU keyword: HIERARCH ESO TEL AMBI WINDSP}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAoAlt</name>
                <description>Altitude of last closed loop aO {image primary HDU keyword: HIERARCH ESO TEL AO ALT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telAoDate</name>
                <description>Last closed loop aO {image primary HDU keyword: HIERARCH ESO TEL AO DATE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telAoM1Date</name>
                <description>Last M1 update {image primary HDU keyword: HIERARCH ESO TEL AO M1 DATE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telAoM2Date</name>
                <description>Last M2 update {image primary HDU keyword: HIERARCH ESO TEL AO M2 DATE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telAoModes</name>
                <description>Which aO modes corrected closed lo {image primary HDU keyword: HIERARCH ESO TEL AO MODES}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>telAz</name>
                <description>Az angle at start (deg) S=0,W=90 {image primary HDU keyword: HIERARCH ESO TEL AZ}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telDate</name>
                <description>TCS installation date {image primary HDU keyword: HIERARCH ESO TEL DATE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telDid</name>
                <description>Data dictionary for TEL {image primary HDU keyword: HIERARCH ESO TEL DID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telDid1</name>
                <description>Additional data dict. fo {image primary HDU keyword: HIERARCH ESO TEL DID1}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telDomeStatus</name>
                <description>Dome status {image primary HDU keyword: HIERARCH ESO TEL DOME STATUS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telEcsFlatfield</name>
                <description>Flat field level {image primary HDU keyword: HIERARCH ESO TEL ECS FLATFIELD}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>telEcsMoonscr</name>
                <description>Moon screen position {image primary HDU keyword: HIERARCH ESO TEL ECS MOONSCR}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telEcsVent1</name>
                <description>State of vent i {image primary HDU keyword: HIERARCH ESO TEL ECS VENT1}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telEcsVent2</name>
                <description>State of vent i {image primary HDU keyword: HIERARCH ESO TEL ECS VENT2}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telEcsVent3</name>
                <description>State of vent i {image primary HDU keyword: HIERARCH ESO TEL ECS VENT3}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telEcsWindscr</name>
                <description>Wind screen position {image primary HDU keyword: HIERARCH ESO TEL ECS WINDSCR}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telFocuID</name>
                <description>Telescope focus station ID {image primary HDU keyword: HIERARCH ESO TEL FOCU ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telFocuValue</name>
                <description>M2 setting (mm) {image primary HDU keyword: HIERARCH ESO TEL FOCU VALUE}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGeoelev</name>
                <description>Elevation above sea level (m) {image primary HDU keyword: HIERARCH ESO TEL GEOELEV}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGeolat</name>
                <description>Tel geo latitute (+=North) (deg) {image primary HDU keyword: HIERARCH ESO TEL GEOLAT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGeolon</name>
                <description>Tel geo longitude (+=East) (deg) {image primary HDU keyword: HIERARCH ESO TEL GEOLON}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGuidDec</name>
                <description>Guide star DEC J2000 {image primary HDU keyword: HIERARCH ESO TEL GUID DEC}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGuidFwhm</name>
                <description>Seeing measured by autoguider {image primary HDU keyword: HIERARCH ESO TEL GUID FWHM}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGuidID</name>
                <description>Guider ID {image primary HDU keyword: HIERARCH ESO TEL GUID ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telGuidMag</name>
                <description>Magnitude of guide star {image primary HDU keyword: HIERARCH ESO TEL GUID MAG}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGuidPeakint</name>
                <description>Peak intensity of guide star {image primary HDU keyword: HIERARCH ESO TEL GUID PEAKINT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGuidRa</name>
                <description>Guide star RA J2000 {image primary HDU keyword: HIERARCH ESO TEL GUID RA}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telGuidStatus</name>
                <description>Status of autoguider {image primary HDU keyword: HIERARCH ESO TEL GUID STATUS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telID</name>
                <description>TCS version number {image primary HDU keyword: HIERARCH ESO TEL ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telM2Acentre</name>
                <description>M2 centring alpha {image primary HDU keyword: HIERARCH ESO TEL M2 ACENTRE}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telM2Atilt</name>
                <description>M2 tilt alpha {image primary HDU keyword: HIERARCH ESO TEL M2 ATILT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telM2Bcentre</name>
                <description>M2 centring beta {image primary HDU keyword: HIERARCH ESO TEL M2 BCENTRE}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telM2Btilt</name>
                <description>M2 tilt beta {image primary HDU keyword: HIERARCH ESO TEL M2 BTILT}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telM2Z</name>
                <description>Focussing position of M2 in Z coor {image primary HDU keyword: HIERARCH ESO TEL M2 Z}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telMoonDec</name>
                <description>-21:08:06.0 DEC (J2000) (deg) {image primary HDU keyword: HIERARCH ESO TEL MOON DEC}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telMoonRa</name>
                <description>19:48:32.7 RA (J2000) (deg) {image primary HDU keyword: HIERARCH ESO TEL MOON RA}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telOper</name>
                <description>Telescope Operator {image primary HDU keyword: HIERARCH ESO TEL OPER}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telParangEnd</name>
                <description>Parallactic angle at end (deg) {image primary HDU keyword: HIERARCH ESO TEL PARANG END}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telParangStart</name>
                <description>Parallactic angle at start (deg) {image primary HDU keyword: HIERARCH ESO TEL PARANG START}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telPosang</name>
                <description>Rot position angle at start {image primary HDU keyword: HIERARCH ESO TEL POSANG}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargAlpha</name>
                <description>Alpha coordinate for the target {image primary HDU keyword: HIERARCH ESO TEL TARG ALPHA}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargCoordtype</name>
                <description>Coordinate type (M=mean A=apparent {image primary HDU keyword: HIERARCH ESO TEL TARG COORDTYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telTargDelta</name>
                <description>Delta coordinate for the target {image primary HDU keyword: HIERARCH ESO TEL TARG DELTA}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargEpoch</name>
                <description>Epoch {image primary HDU keyword: HIERARCH ESO TEL TARG EPOCH}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargEpochsystem</name>
                <description>Epoch system (default J=Julian) {image primary HDU keyword: HIERARCH ESO TEL TARG EPOCHSYSTEM}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>telTargEquinox</name>
                <description>Equinox {image primary HDU keyword: HIERARCH ESO TEL TARG EQUINOX}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargParallax</name>
                <description>Parallax {image primary HDU keyword: HIERARCH ESO TEL TARG PARALLAX}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargPma</name>
                <description>Proper Motion Alpha {image primary HDU keyword: HIERARCH ESO TEL TARG PMA}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargPmd</name>
                <description>Proper motion Delta {image primary HDU keyword: HIERARCH ESO TEL TARG PMD}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTargRadvel</name>
                <description>Radial velocity {image primary HDU keyword: HIERARCH ESO TEL TARG RADVEL}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telThM1Temp</name>
                <description>M1 superficial temperature {image primary HDU keyword: HIERARCH ESO TEL TH M1 TEMP}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telThStrTemp</name>
                <description>Telescope structure temperature {image primary HDU keyword: HIERARCH ESO TEL TH STR TEMP}</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>telTrakStatus</name>
                <description>Tracking status {image primary HDU keyword: HIERARCH ESO TEL TRAK STATUS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tplDid</name>
                <description>Data dictionary for TPL {image primary HDU keyword: HIERARCH ESO TPL DID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tplExpno</name>
                <description>Exposure number within template {image primary HDU keyword: HIERARCH ESO TPL EXPNO}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tplFileDirname</name>
                <description>Storage filename {image primary HDU keyword: HIERARCH ESO TPL FILE DIRNAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tplID</name>
                <description>Template signature ID {image primary HDU keyword: HIERARCH ESO TPL ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tplName</name>
                <description>Template name {image primary HDU keyword: HIERARCH ESO TPL NAME}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tplNexp</name>
                <description>Number of exposures within template {image primary HDU keyword: HIERARCH ESO TPL NEXP}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tplPreseq</name>
                <description>Sequencer script {image primary HDU keyword: HIERARCH ESO TPL PRESEQ}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tplStart</name>
                <description>TPL start time {image primary HDU keyword: HIERARCH ESO TPL START}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>tplVersion</name>
                <description>Version of the template {image primary HDU keyword: HIERARCH ESO TPL VERSION}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsAirm</name>
                <description>Requested maximum airmass {image primary HDU keyword: HIERARCH ESO OBS AIRM}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>obsAmbiFwhm</name>
                <description>Requested maximum seeing {image primary HDU keyword: HIERARCH ESO OBS AMBI FWHM}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>obsAmbiTrans</name>
                <description>Requested sky transparency {image primary HDU keyword: HIERARCH ESO OBS AMBI TRANS}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsContainerID</name>
                <description>Scheduling container ID {image primary HDU keyword: HIERARCH ESO OBS CONTAINER ID}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>obsContainerType</name>
                <description>Scheduling container type {image primary HDU keyword: HIERARCH ESO OBS CONTAINER TYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>obsMoonDist</name>
                <description>Requested minimum angular distance to the moon {image primary HDU keyword: HIERARCH ESO OBS MOON DIST}</description>
                <unit>deg?</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>obsMoonFli</name>
                <description>Requested maximum fractional lunar illumination {image primary HDU keyword: HIERARCH ESO OBS MOON FLI}</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sadtAreaID</name>
                <description>SADT Survey area ID {image primary HDU keyword: HIERARCH ESO OCS SADT AREA ID}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>sadtSurveyID</name>
                <description>SADT survey ID {image primary HDU keyword: HIERARCH ESO OCS SADT ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sadtMaxJit</name>
                <description>SADT maximum jitter size {image primary HDU keyword: HIERARCH ESO OCS SADT MAXJIT}</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sadtOverlapX</name>
                <description>SADT tile overlap in X {image primary HDU keyword: HIERARCH ESO OCS SADT OVERLAPX}</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sadtOverlapY</name>
                <description>SADT tile overlap in Y {image primary HDU keyword: HIERARCH ESO OCS SADT OVERLAPY}</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sadtPattern</name>
                <description>SADT pattern ID {image primary HDU keyword: HIERARCH ESO OCS SADT PATTERN}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sadtTileRa</name>
                <description>SADT tile RA {image primary HDU keyword: HIERARCH ESO OCS SADT TILE RA}</description>
                <unit>HHMMSS.TTT</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sadtTileDec</name>
                <description>SADT tile declination {image primary HDU keyword: HIERARCH ESO OCS SADT TILE DEC}</description>
                <unit>DDMMSS.TTT</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sadtTileOffAngle</name>
                <description>SADT tile rotator offset angle {image primary HDU keyword: HIERARCH ESO OCS SADT TILE OFFANGLE}</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sadtTileID</name>
                <description>SADT tile ID within survey area {image primary HDU keyword: HIERARCH ESO OCS SADT TILE ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>PhotCalVers</name>
            <description>Contains details of all photometric calibration versions in the VSA</description>
            <column>
                <name>versNum</name>
                <description>the version number of the calibration</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>startDate</name>
                <description>Date time of start time for this version of the calibration (MM-DD-YYYY)</description>
                <unit>MM-DD-YYYY</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>endDate</name>
                <description>Date time of end time for this version of the calibration (MM-DD-YYYY)</description>
                <unit>MM-DD-YYYY</unit>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>PreviousMFDZP</name>
            <description>Contains previous zeropoints for each multiframe and detector combination</description>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>extNum</name>
                <description>the extension number of this frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>versNum</name>
                <description>the version number of the calibration</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>photZPCat</name>
                <description>Photometric zeropoint for default extinction in catalogue header</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>photZPErrCat</name>
                <description>Photometric zeropoint error in catalogue header</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>numZPCat</name>
                <description>Number of standards used in determining photZP and photZPErr</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nightZPCat</name>
                <description>Average photometric zero point for night</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nightZPErrCat</name>
                <description>Photometric zero point sigma for night</description>
                <unit>mags</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nightZPNum</name>
                <description>Number of ZP in band used to calculate nightZPCat</description>
                <unit>mags</unit>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>ProblemFrames</name>
            <description>Contains details of problem multiframes</description>
            <column>
                <name>programmeID</name>
                <description>VSA assigned programme UID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>multiframeID</name>
                <description>UID of the multiframe (assigned sequentially by the archive ingest process)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>corrPointingRa</name>
                <description>Corrected pointing Right Ascension</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>corrPointingDec</name>
                <description>Corrected pointing Declination</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
        </table>
        <table>
            <name>ProductLinks</name>
            <description>Contains links between different products, e.g. tiles and stacks, mosaics and tiles, mosaics and stack</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>combiProductID</name>
                <description>Product ID of combination frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>intProductID</name>
                <description>Product ID of intermediate frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>combiProdType</name>
                <description>Type (stack,tile,mosaic) of combination frame</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>intProdType</name>
                <description>Type (stack,tile,mosaic) of intermediate frame</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>Programme</name>
            <description>Contains details of the VISTA public survey programmes</description>
            <column>
                <name>programmeID</name>
                <description>UID of the archived programme coded as above</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>title</name>
                <description>a short title for the programme, eg. &amp;quot;VISTA Hemisphere Survey&amp;quot;</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>a concise description of the programme</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>reference</name>
                <description>a web reference (URL) for the programme</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>propPeriod</name>
                <description>the proprietory period for any data taken for this programme in months, e.g. 12 for open time.</description>
                <unit>months</unit>
                <dataType>int</dataType>
            </column>
            <column>
                <name>dfsIDString</name>
                <description>The description used within the data flow system (i.e. the value of the appropriate FITS keyword)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>catalogueSchema</name>
                <description>Script file that describes the catalogue schema</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>detectionTable</name>
                <description>Table name of detections</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sourceTable</name>
                <description>Table name of merged sources</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>listRemeasTable</name>
                <description>Table name of individual passband list re-measurements</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sourceRemeasTable</name>
                <description>Table name of co-located list re-measurements</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>mergeLogTable</name>
                <description>Table name of curation log for source merging</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>frameSetTolerance</name>
                <description>The match tolerance for different passband frames</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pairingCriterion</name>
                <description>The pairing criterion for associating detections into merged sources</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>adjacentFrameTolerance</name>
                <description>The match tolerance for adjacent frames in the survey</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>neighboursSchema</name>
                <description>Script file that describes the neighbour tables schema for this programme</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>synopticSourceTable</name>
                <description>Table name of merged variable sources</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>synopticBestMatchTable</name>
                <description>Table name of merged variable sources</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>variabilityTable</name>
                <description>Table name of merged variable sources</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>mosaicTool</name>
                <description>Name of mosaicing tool to be used</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>extractTool</name>
                <description>Name of extraction tool to be used</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>bandMergingCriterion</name>
                <description>maximum timespan over which different filters are merged into sources in the synoptic source table.</description>
                <unit>minutes</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>isLowGalacticLat</name>
                <description>Is this a low galactic latitude field (No=0/Yes=1)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>sourceProdType</name>
                <description>The product type to be used to create the source table. (stack, tile, mosaic)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>epochFrameType</name>
                <description>The frame type to be used for each epoch (stack, tile)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>posAngleTolerance</name>
                <description>The position angle tolerance used when creating deep stacks and tiles</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>synopticSetUp</name>
                <description>A string describing the synoptic setup for more complicated surveys</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>extinctionMapList</name>
                <description>A list of 3D extinction maps that should be matched to this survey</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>epochTolerance</name>
                <description>Minimum separation of epochs for proper motion calculation</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>doNotUseOBinfo</name>
                <description>Don't use OB info in multi-epoch frame assignment.</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>ProgrammeCurationHistory</name>
            <description>Contains details of the matrix of programmes and required curation tasks</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>timeStamp</name>
                <description>Time of individual programme curation completion</description>
                <unit>UTC</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>status</name>
                <description>successful (1) or unsuccessful (0)</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>ProgrammeFrame</name>
            <description>Contains details of which image(s) belong to which Programme(s</description>
            <column>
                <name>programmeID</name>
                <description>VSA assigned programme UID {image primary HDU keyword: HIERARCH ESO OBS PROG ID}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ppErrBitsStatus</name>
                <description>Bit flag to denote whether detection quality flagging has been done on this multiframe for this programme.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productID</name>
                <description>Product ID of deep stack frame (or intermediate stack if used as a deep stack). {image primary HDU keyword: PRODID}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>releaseNum</name>
                <description>Release number of deep stack frame (or intermediate stack if used as a deep stack). {image primary HDU keyword: RELNUM}</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>ProgrammeTable</name>
            <description>Contains details of the set of curated tables for each programme</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tableID</name>
                <description>the unique table ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tableName</name>
                <description>the name of the table</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>sourceIDName</name>
                <description>the name of the source</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>Provenance</name>
            <description>Describes the provenance of all combined frames in the archive</description>
            <column>
                <name>combiframeID</name>
                <description>the UID of the combined frame (=combiframe)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>multiframeID</name>
                <description>the UID of the component frame</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>Release</name>
            <description>Contains the release details for each survey curated within the VSA</description>
            <column>
                <name>surveyID</name>
                <description>the unique identifier for the survey</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>releaseNum</name>
                <description>the release number</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>releaseDate</name>
                <description>the release date</description>
                <unit>MM-DD-YYYY</unit>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>a brief description of the release</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>dbName</name>
                <description>the name of the SQL Server database containing this release</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>RequiredDiffImage</name>
            <description>Contains details of default difference image products curated in the archive</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productID</name>
                <description>A unique identifier assigned to each required difference image product entry</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>filter1</name>
                <description>UID of narrow band (primary) filter</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>filter2</name>
                <description>UID of broad band (reference) filter to be subtracted</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>wcs</name>
                <description>CASU difference image tool option to specify use of implicit WCS in the input files (y/n; recommended value=y)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>method</name>
                <description>CASU difference image tool option string specifying the method to employ (recommended value=adaptive/back/zerosky)</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>RequiredFilters</name>
            <description>Contains required filters used for every programme held in the VSA</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nPass</name>
                <description>the number of passes that will be made</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>isSynoptic</name>
                <description>is the band observed multiple times for variability measurements (0 FALSE, 1 TRUE)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>obReqs</name>
                <description>For wide shallow surveys with small number of epochs, what OB requirements for each epoch.</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>RequiredMergeLogMultiEpoch</name>
            <description>Contains details of filter epochs in MergeLog table products</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productType</name>
                <description>Product type (stack,tile,mosaic)</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>productID</name>
                <description>A unique identifier assigned to each required stack product entry</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>name</name>
                <description>Name of the stacked product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>Description of the product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>UID of position on sky. References Required{productType}.fieldID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in OSA: 1=u,2=g,3=r,4=i,5=z,6=blank)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>epoch</name>
                <description>Epoch number in MergeLog table</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>RequiredMosaic</name>
            <description>Contains details of default mosaic image products curated in the archive</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productID</name>
                <description>A unique identifier assigned to each required mosaic product entry</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>name</name>
                <description>Name of the mosaiced product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>Description of the product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Right Ascension of mosaic centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Declination of mosaic centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>raExtent</name>
                <description>The angular extent in RA of the mosaic image</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>decExtent</name>
                <description>The angular extent in Dec of the mosaic image</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nustep</name>
                <description>Amount of microstepping</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>pixelSize</name>
                <description>The final pixel size of the mosaic</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>dualFilterID</name>
                <description>SEX extraction tool option to run in dual image mode UID of dual image filter (assigned in WSA: 1=Z,2=Y,3=J,4=H,5=K,6=H2,7=Br,8=blank)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>UID of position on sky.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>posAngle</name>
                <description>Orientation of image x-axis to N-S</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>RequiredNeighbours</name>
            <description>Details programmes/survey tables that have default joins within the VSA</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tableID</name>
                <description>the unique identifier for the programme table</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>surveyID</name>
                <description>the unique identifier for the survey</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>extTableID</name>
                <description>the unique table ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>joinCriterion</name>
                <description>the join criterion (search radius for matches)</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>neighbourTable</name>
                <description>the name of the neighbour join table</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>extProgID</name>
                <description>the unique programme ID for second table if there are multiple programmes in the neighbour survey</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>RequiredStack</name>
            <description>Contains details of default stack image products curated in the archive</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productID</name>
                <description>A unique identifier assigned to each required stack product entry</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>name</name>
                <description>Name of the stacked product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>Description of the product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Right Ascension of stack centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Declination of stack centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>numberStk</name>
                <description>Number of intermediate stacks. If default, stack all good quality stacks</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nustep</name>
                <description>Amount of microstepping</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>offsetPos</name>
                <description>Identity of offset position [1: -1,-1;2: -1,0; 3: -1,1; 4: 1,-1; 5: 1,0; 6: 1,1]</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>stackRadius</name>
                <description>radius within which intermediate stacks are selected for this deep stack.</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>UID of position on sky.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>posAngle</name>
                <description>Orientation of image x-axis to N-S</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>RequiredTile</name>
            <description>Contains details of default stack image products curated in the archive</description>
            <column>
                <name>programmeID</name>
                <description>the unique programme ID</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>productID</name>
                <description>A unique identifier assigned to each required stack product entry</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>name</name>
                <description>Name of the stacked product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>Description of the product</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>filterID</name>
                <description>UID of combined filter (assigned in VSA: 1=Z,2=Y,3=J,4=H,5=Ks)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Right Ascension of stack centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Declination of stack centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>nustep</name>
                <description>Amount of microstepping</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>stackRadius</name>
                <description>radius within which intermediate stacks are selected for this deep stack.</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>UID of position on sky.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>posAngle</name>
                <description>Orientation of image x-axis to N-S</description>
                <unit>deg</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>SectionDetectors</name>
            <description>Gives which detectors correspond to different sections of sectioned OMEGACAM filters</description>
            <column>
                <name>sectionID</name>
                <description>UID of section of focal plane with different filter</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>camNum</name>
                <description>UID of camera detector</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>Survey</name>
            <description>Contains information about the curated surveys within the VSA</description>
            <column>
                <name>surveyID</name>
                <description>The unique identifier for the curated survey</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>name</name>
                <description>The short name for the survey</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>description</name>
                <description>A concise description of the survey</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>dbNamePrefix</name>
                <description>A string that prefixes all database names released for this survey</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>proprietary</name>
                <description>Logical flag indicating whether a survey is proprietary or not (1=yes; 0=no)</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>SurveyProgrammes</name>
            <description>Contains details of which programme(s) belong to which survey(s</description>
            <column>
                <name>surveyID</name>
                <description>The unique identifier for the curated survey</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>programmeID</name>
                <description>VSA assigned programme UID {image primary HDU keyword: PROJECT}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>delPropData</name>
                <description>Logical flag indicating that proprietary data should be removed on release (1=yes; 0=no)</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcAstrometricInfo</name>
            <description>Contains astrometric information that will be used in linking up epochs. This table is mainly for use by software to link up epochs efficientl</description>
            <column>
                <name>multiframeID</name>
                <description>the UID of the relevant multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>extNum</name>
                <description>the extension number of this frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>detedgeinnerpos1NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEINNERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos1NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEINNERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos1NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEINNERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos1Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEINNERPOS1 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos2NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEINNERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos2NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEINNERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos2NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEINNERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos2Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEINNERPOS2 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos3NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEINNERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos3NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEINNERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos3NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEINNERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos3Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEINNERPOS3 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos4NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEINNERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos4NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEINNERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos4NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEINNERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeinnerpos4Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEINNERPOS4 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos1NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEOUTERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos1NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEOUTERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos1NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEOUTERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos1Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEOUTERPOS1 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos2NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEOUTERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos2NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEOUTERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos2NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEOUTERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos2Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEOUTERPOS2 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos3NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEOUTERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos3NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEOUTERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos3NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEOUTERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos3Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEOUTERPOS3 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos4NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DETEDGEOUTERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos4NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DETEDGEOUTERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos4NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DETEDGEOUTERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>detedgeouterpos4Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DETEDGEOUTERPOS4 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos1NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEINNERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos1NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEINNERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos1NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEINNERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos1Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEINNERPOS1 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos2NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEINNERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos2NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEINNERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos2NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEINNERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos2Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEINNERPOS2 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos3NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEINNERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos3NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEINNERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos3NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEINNERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos3Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEINNERPOS3 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos4NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEINNERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos4NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEINNERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos4NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEINNERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeinnerpos4Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEINNERPOS4 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos1NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEOUTERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos1NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEOUTERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos1NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEOUTERPOS1 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos1Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEOUTERPOS1 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos2NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEOUTERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos2NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEOUTERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos2NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEOUTERPOS2 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos2Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEOUTERPOS2 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos3NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEOUTERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos3NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEOUTERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos3NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEOUTERPOS3 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos3Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEOUTERPOS3 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos4NormX</name>
                <description>Cartesian unit normal vector X-coordinate of the halfspace describing the DITHEDGEOUTERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos4NormY</name>
                <description>Cartesian unit normal vector Y-coordinate of the halfspace describing the DITHEDGEOUTERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos4NormZ</name>
                <description>Cartesian unit normal vector Z-coordinate of the halfspace describing the DITHEDGEOUTERPOS4 detector boundary (see Budavari et al. 2010,)</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dithedgeouterpos4Const</name>
                <description>Offset of halfspace along the unit normal vector describing the DITHEDGEOUTERPOS4 detector boundary. If the detector boundary is straight, with no distortion this is zero.</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>xifitrms</name>
                <description>RMS errors in fit for xi</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>xnfitrms</name>
                <description>RMS errors in fit for xn</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>xizp</name>
                <description>Zeropoint offset in xi</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>siga</name>
                <description>Error on coefficient a</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>xnzp</name>
                <description>Zeropoint offset in xn</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>sigd</name>
                <description>Error on coefficient d</description>
                <unit>arcsec</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>xisc</name>
                <description>Scale factor in xi</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>xnsc</name>
                <description>Scale factor in xn</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>orient</name>
                <description>Orientation of axes</description>
                <unit>rad</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>nonperp</name>
                <description>Non-perpendicularity of axes</description>
                <unit>rad</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>chi2s</name>
                <description>Reduced chi-squared of fit</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>isComplete</name>
                <description>Level of completeness: 0 redo both parts 1; halfspace calculation complete; 2 Astrometric correction complete; 3 All complete</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcCepheidVariables</name>
            <description>Contains details of Cepheid variables defined by the VMC tea</description>
            <column>
                <name>varID</name>
                <description>UID of VMC variables</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>ID of field {catalogue TType keyword: TILE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension {catalogue TType keyword: RA}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination {catalogue TType keyword: DEC}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cephMode</name>
                <description>Type of Cepheid {catalogue TType keyword: MODE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>iMeanMag</name>
                <description>Mean I band magnitude {catalogue TType keyword: Imag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>vMeanMag</name>
                <description>Mean V band magnitude {catalogue TType keyword: Vmag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>period</name>
                <description>Period of first mode of oscillation {catalogue TType keyword: Period}</description>
                <unit>day</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yNepochs</name>
                <description>Number of Ymag epochs {catalogue TType keyword: o_Ymag}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yMeanMag</name>
                <description>Intensity-averaged Y band magnitude {catalogue TType keyword: Ymag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yMagErr</name>
                <description>Error in intensity-averaged Y band magnitude {catalogue TType keyword: e_Ymag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAmpl</name>
                <description>Peak-to-Peak amplitude in Y band {catalogue TType keyword: A(Y)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAmplErr</name>
                <description>Error in Peak-to-Peak amplitude in Y band {catalogue TType keyword: e_A(Y)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jNepochs</name>
                <description>Number of J mag epochs {catalogue TType keyword: o_Jmag}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jMeanMag</name>
                <description>Intensity-averaged J band magnitude {catalogue TType keyword: Jmag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jMagErr</name>
                <description>Error in intensity-averaged J band magnitude {catalogue TType keyword: e_Jmag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAmpl</name>
                <description>Peak-to-Peak amplitude in J band {catalogue TType keyword: A(J)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAmplErr</name>
                <description>Error in Peak-to-Peak amplitude in J band {catalogue TType keyword: e_A(J)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksNepochs</name>
                <description>Number of Ks mag epochs {catalogue TType keyword: o_Ksmag}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksMeanMag</name>
                <description>Intensity-averaged Ks band magnitude {catalogue TType keyword: Ksmag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMagErr</name>
                <description>Error in intensity-averaged Ks band magnitude {catalogue TType keyword: e_Ksmag}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAmpl</name>
                <description>Peak-to-Peak amplitude in Ks band {catalogue TType keyword: A(Ks)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAmplErr</name>
                <description>Error in Peak-to-Peak amplitude in Ks band {catalogue TType keyword: e_A(Ks)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>evi</name>
                <description>The dust extinction value E(V-I) {catalogue TType keyword: E(V-I)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>notes</name>
                <description>Additional information of flag assigned using the PW(V,Ks) as reference relation. {catalogue TType keyword: Notes}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>origVSArel</name>
                <description>VSA release from which Ks data was used {catalogue TType keyword: ORIG_DB}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>origVSAsourceID</name>
                <description>VSA sourceID in VSA release from which Ks data was used {catalogue TType keyword: VMC}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>catalogue</name>
                <description>Name of the catalogue containing the counterparts of the VMC Cephs: OGLE III, EROS-2 or both OGLE III /EROS-2 {catalogue TType keyword: CATALOGUE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>externalID</name>
                <description>EROS-2/OGLE III ID: Identification from the EROS-2 or OGLE III catalogues. {catalogue TType keyword: EXT_ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>vmcEclipsingBinaryVariables</name>
            <description>Contains details of Eclipsing Binary variables defined by the VMC tea</description>
            <column>
                <name>varID</name>
                <description>UID of VMC variables</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>ID of field {catalogue TType keyword: TILE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>catalogue</name>
                <description>Name of the catalogue containing the counterparts of the VMC EBs: OGLE III, EROS-2 or both OGLE III /EROS-2 {catalogue TType keyword: CATALOGUE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>externalID</name>
                <description>EROS-2/OGLE III ID: Identification from the EROS-2 or OGLE III catalogues. {catalogue TType keyword: EXT_ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension {catalogue TType keyword: RA}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination {catalogue TType keyword: DEC}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>nEpochs</name>
                <description>Number of epochs in the Ks-band {catalogue TType keyword: N_EPOCHS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksMax</name>
                <description>Ks magnitude at maximum light, determined by fitting with GRATIS {catalogue TType keyword: KS_MAX}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMaxErr</name>
                <description>Error on Ks magnitude at maximum light {catalogue TType keyword: ERROR}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>period</name>
                <description>Period from the EROS/OGLE catalogues. Periods of some stars (marked *, in externalID) were recalculated using GRATIS {catalogue TType keyword: PERIOD}</description>
                <unit>day</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>epochMin</name>
                <description>Epoch of minimum light; EROS, (HJD-2,400,000) determined by GRATIS in EROS R passband; OGLE (JD-2,400,000) from the OGLE III catalogue. {catalogue TType keyword: EPOCH_MIN}</description>
                <unit>day</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>notes</name>
                <description>More details from EROS-2 (&amp;quot;cont.-like&amp;quot;, &amp;quot;non-contact&amp;quot;) or OGLEIII (checked by GRATIS &amp;quot;ch&amp;quot; or not &amp;quot;n/c&amp;quot; ) {catalogue TType keyword: TYPE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>origVSArel</name>
                <description>VSA release from which Ks data was used {catalogue TType keyword: ORIG_DB}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>origVSAsourceID</name>
                <description>VSA sourceID in VSA release from which Ks data was used {catalogue TType keyword: ID_VMC}</description>
                <dataType>long</dataType>
            </column>
        </table>
        <table>
            <name>vmcMergeLog</name>
            <description>Contains frame set details of merged VMC MultiframeDetector images</description>
            <column>
                <name>frameSetID</name>
                <description>frame set ID, unique over the whole VSA via programme ID prefix, assigned by merging procedure</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Right Ascension of field centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Declination of field centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>ksmfID</name>
                <description>the UID of the relevant Ks multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>kseNum</name>
                <description>the extension number of this Ks frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>newKsframe</name>
                <description>new/old flag (1/0) of this detector image</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>listProcKs</name>
                <description>Frame has been list processed (0=no; 1=yes)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jmfID</name>
                <description>the UID of the relevant J multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>jeNum</name>
                <description>the extension number of this J frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>newJframe</name>
                <description>new/old flag (1/0) of this detector image</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>listProcJ</name>
                <description>Frame has been list processed (0=no; 1=yes)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ymfID</name>
                <description>the UID of the relevant Y multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>yeNum</name>
                <description>the extension number of this Y frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>newYframe</name>
                <description>new/old flag (1/0) of this detector image</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>listProcY</name>
                <description>Frame has been list processed (0=no; 1=yes)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>mergeSwVersion</name>
                <description>version number of the software used to merge the frames</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>newFrameSet</name>
                <description>Flag used internally by curation applications</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>deprecated</name>
                <description>frame set deprecation flag (1=deprecated)</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcPointings</name>
            <description>List of field identifiers that VMC team us</description>
            <column>
                <name>fieldName</name>
                <description>Pointing name, region_tile e.g. LMC_8_8</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Pointing centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Pointing centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogue</name>
            <description>Contains PSF fitted photometry defined by the VMC tea</description>
            <column>
                <name>psfID</name>
                <description>UID of VMC PSF extracted objects</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>ID of field</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>raY</name>
                <description>PSF fit RA centre Y filter {catalogue TType keyword: RA_Y}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>decY</name>
                <description>PSF fit Dec centre Y filter {catalogue TType keyword: DEC_Y}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>yPsfMag</name>
                <description>3 pixels PSF fitting magnitude Y filter {catalogue TType keyword: Y_MAG}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yPsfMagErr</name>
                <description>PSF error Y filter {catalogue TType keyword: Y_ERR}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ySharp</name>
                <description>PSF fitting shape parameter Y filter (ratio of height of bivariate delta function to height of bivariate Gaussian function) {catalogue TType keyword: Y_SHARP}</description>
                <unit>dex</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>raJ</name>
                <description>PSF fit RA centre J filter {catalogue TType keyword: RA_J}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>decJ</name>
                <description>PSF fit Dec centre J filter {catalogue TType keyword: DEC_J}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>jPsfMag</name>
                <description>3 pixels PSF fitting magnitude J filter {catalogue TType keyword: J_MAG}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jPsfMagErr</name>
                <description>PSF error J filter {catalogue TType keyword: J_ERR}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jSharp</name>
                <description>PSF fitting shape parameter J filter (ratio of height of bivariate delta function to height of bivariate Gaussian function) {catalogue TType keyword: J_SHARP}</description>
                <unit>dex</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>raKs</name>
                <description>PSF fit RA centre Ks filter {catalogue TType keyword: RA_Ks}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>decKs</name>
                <description>PSF fit Dec centre Ks filter {catalogue TType keyword: DEC_Ks}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ksPsfMag</name>
                <description>3 pixels PSF fitting magnitude Ks filter {catalogue TType keyword: Ks_MAG}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksPsfMagErr</name>
                <description>PSF error Ks filter {catalogue TType keyword: Ks_ERR}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksSharp</name>
                <description>PSF fitting shape parameter Ks filter (ratio of height of bivariate delta function to height of bivariate Gaussian function) {catalogue TType keyword: Ks_SHARP}</description>
                <unit>dex</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>PSF Y,J,Ks average RA centre (main) {catalogue TType keyword: AVERAGE_RA}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>PSF Y,J,Ks average Dec centre (main) {catalogue TType keyword: AVERAGE_DEC}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>lCompY</name>
                <description>Local completeness in Y calculated on bins of +-0.05 [magnitude] on a ring of radius 0.025 [degrees] {catalogue TType keyword: LCOMP_Y}</description>
                <unit>dex</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>lCompJ</name>
                <description>Local completeness in J calculated on bins of +-0.05 [magnitude] on a ring of radius 0.025 [degrees] {catalogue TType keyword: LCOMP_J}</description>
                <unit>dex</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>lCompKs</name>
                <description>Local completeness in Ks calculated on bins of +-0.05 [magnitude] on a ring of radius 0.025 [degrees] {catalogue TType keyword: LCOMP_Ks}</description>
                <unit>dex</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nY</name>
                <description>Number of stars used to calculate the completeness in Y {catalogue TType keyword: nY}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nJ</name>
                <description>Number of stars used to calculate the completeness in J {catalogue TType keyword: nJ}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>nKs</name>
                <description>Number of stars used to calculate the completeness in Ks {catalogue TType keyword: nKs}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ymjPsf</name>
                <description>Y-J 3 pixels PSF fitting colour {catalogue TType keyword: YJ}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymjPsfErr</name>
                <description>Error on Y-J 3 pixels PSF fitting colour</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksPsf</name>
                <description>J-Ks 3 pixels PSF fitting colour {catalogue TType keyword: JKs}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksPsfErr</name>
                <description>Error on J-Ks 3 pixels PSF fitting colour</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymksPsf</name>
                <description>Y-Ks 3 pixels PSF fitting colour {catalogue TType keyword: YKs}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymksPsfErr</name>
                <description>Error on Y-Ks 3 pixels PSF fitting colour</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXSSASource</name>
            <description>Cross-neighbours between vmc and Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SSA..Source (=objID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXakari_lmc_psa_v1</name>
            <description>Cross-neighbours between vmc and akari_lmc_psa_v1</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in AKARI..akari_lmc_psa_v1 (=SEQNUM)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXakari_lmc_psc_v1</name>
            <description>Cross-neighbours between vmc and akari_lmc_psc_v1</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in AKARI..akari_lmc_psc_v1 (=SEQNUM)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXallwise_sc</name>
            <description>Cross-neighbours between vmc and allwise_sc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in WISE..allwise_sc (=cntr)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXdenisDR3Source</name>
            <description>Cross-neighbours between vmc and denisDR3Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in DENIS..denisDR3Source (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXeros2LMCSource</name>
            <description>Cross-neighbours between vmc and eros2LMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..eros2LMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXeros2SMCSource</name>
            <description>Cross-neighbours between vmc and eros2SMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..eros2SMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXerosLMCSource</name>
            <description>Cross-neighbours between vmc and erosLMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..erosLMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXerosSMCSource</name>
            <description>Cross-neighbours between vmc and erosSMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..erosSMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXmachoLMCSource</name>
            <description>Cross-neighbours between vmc and machoLMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MACHO..machoLMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXmachoSMCSource</name>
            <description>Cross-neighbours between vmc and machoSMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MACHO..machoSMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXmcps_lmcSource</name>
            <description>Cross-neighbours between vmc and mcps_lmcSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MCPS..mcps_lmcSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXmcps_smcSource</name>
            <description>Cross-neighbours between vmc and mcps_smcSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MCPS..mcps_smcSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXsage_lmcIracSource</name>
            <description>Cross-neighbours between vmc and sage_lmcIracSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcIracSource (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXsage_lmcMips160Source</name>
            <description>Cross-neighbours between vmc and sage_lmcMips160Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcMips160Source (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXsage_lmcMips24Source</name>
            <description>Cross-neighbours between vmc and sage_lmcMips24Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcMips24Source (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXsage_lmcMips70Source</name>
            <description>Cross-neighbours between vmc and sage_lmcMips70Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcMips70Source (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXspitzer_smcSource</name>
            <description>Cross-neighbours between vmc and spitzer_smcSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..spitzer_smcSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXtwomass_psc</name>
            <description>Cross-neighbours between vmc and twomass_psc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_psc (=pts_key)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXtwomass_sixx2_psc</name>
            <description>Cross-neighbours between vmc and twomass_sixx2_psc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_sixx2_psc (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXtwomass_sixx2_xsc</name>
            <description>Cross-neighbours between vmc and twomass_sixx2_xsc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_sixx2_xsc (=cntr)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXtwomass_xsc</name>
            <description>Cross-neighbours between vmc and twomass_xsc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_xsc (=ext_key)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcPsfCatalogueXwise_allskysc</name>
            <description>Cross-neighbours between vmc and wise_allskysc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcPsfCatalogue (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in WISE..wise_allskysc (=cntr)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcRRlyraeVariables</name>
            <description>Contains details of RRLyrae variables defined by the VMC tea</description>
            <column>
                <name>varID</name>
                <description>UID of VMC variables</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>fieldID</name>
                <description>ID of field {catalogue TType keyword: FIELDID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension {catalogue TType keyword: RA}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination {catalogue TType keyword: DEC}</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>nKsEpochs</name>
                <description>Number of epochs in the Ks-band {catalogue TType keyword: N_EPOCHS_KS}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksMean</name>
                <description>Mean K_s band magnitude derived with GRATIS {catalogue TType keyword: KS_GRATIS}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMeanErr</name>
                <description>Uncertainty in mean Ksmag provided by GRATIS {catalogue TType keyword: ERR_KGRATIS}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAmpl</name>
                <description>Amplitude in K_s band provided by GRATIS {catalogue TType keyword: AMPL_K}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>rrLyrMode</name>
                <description>Mode, F0-fundamental mode {catalogue TType keyword: MODE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>iMeanMag</name>
                <description>Mean I band magnitude from OGLE-3 survey {catalogue TType keyword: IMAG}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>vMeanMag</name>
                <description>Mean V band magnitude from OGLE-3 survey {catalogue TType keyword: VMAG}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>period</name>
                <description>Period from OGLE-3 survey {catalogue TType keyword: PERIOD}</description>
                <unit>day</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>epochMax</name>
                <description>Epoch of maximum light; EROS, (HJD-2,450,000) from the OGLE III catalogue. {catalogue TType keyword: EPOCH_MAX}</description>
                <unit>day</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>evi</name>
                <description>The dust extinction value E(V-I) {catalogue TType keyword: E(V-I)}</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>origVSArel</name>
                <description>VSA release from which Ks data was used {catalogue TType keyword: ORIG_DB}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>origVSAsourceID</name>
                <description>VSA sourceID in VSA release from which Ks data was used {catalogue TType keyword: ID_VMC}</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>catalogue</name>
                <description>Name of the catalogue containing the counterparts of the VMC RRLyr: OGLE III, EROS-2 or both OGLE III /EROS-2 {catalogue TType keyword: CATALOGUE}</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>externalID</name>
                <description>EROS-2/OGLE III ID: Identification from the EROS-2 or OGLE III catalogues. {catalogue TType keyword: EXT_ID}</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceNeighbours</name>
            <description>Neighbouring sources for each entry in vmcSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXPsfCatalogue</name>
            <description>Cross-neighbours between master source list, vmcSource table, and the individual epoch detections, vmcPsfCatalogue table</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in vmcPsfCatalogue table (=psfID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXSSASource</name>
            <description>Cross-neighbours between vmc and Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SSA..Source (=objID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXSynopticSource</name>
            <description>Cross-neighbours between master source list, vmcSource table, and the individual epoch detections, vmcSynopticSource table</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in vmcSynopticSource table (=synopticID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXSynopticSourceBestMatch</name>
            <description>Links each unique source in vmcSource to each band-merged epoch in vmcSynopticSourc</description>
            <column>
                <name>sourceID</name>
                <description>UID (unique over entire VSA via programme ID prefix) of this merged detection as assigned by merge algorithm</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>synFrameSetID</name>
                <description>the UID of the relevant frame set</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>synSeqNum</name>
                <description>the running number of this source {catalogue TType keyword: Sequence_number}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>modelDistSecs</name>
                <description>separation from expected position given astrometric model in vmcSource variability.</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>flag</name>
                <description>Flag for potential matching problems</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXVariablesType</name>
            <description>Cross-neighbours between master source list, vmcSource table, and the individual epoch detections, vmcVariablesType table</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in vmcVariablesType table (=varID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXakari_lmc_psa_v1</name>
            <description>Cross-neighbours between vmc and akari_lmc_psa_v1</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in AKARI..akari_lmc_psa_v1 (=SEQNUM)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXakari_lmc_psc_v1</name>
            <description>Cross-neighbours between vmc and akari_lmc_psc_v1</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in AKARI..akari_lmc_psc_v1 (=SEQNUM)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXallwise_sc</name>
            <description>Cross-neighbours between vmc and allwise_sc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in WISE..allwise_sc (=cntr)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXdenisDR3Source</name>
            <description>Cross-neighbours between vmc and denisDR3Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in DENIS..denisDR3Source (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXeros2LMCSource</name>
            <description>Cross-neighbours between vmc and eros2LMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..eros2LMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXeros2SMCSource</name>
            <description>Cross-neighbours between vmc and eros2SMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..eros2SMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXerosLMCSource</name>
            <description>Cross-neighbours between vmc and erosLMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..erosLMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXerosSMCSource</name>
            <description>Cross-neighbours between vmc and erosSMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in EROS..erosSMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXmachoLMCSource</name>
            <description>Cross-neighbours between vmc and machoLMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MACHO..machoLMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXmachoSMCSource</name>
            <description>Cross-neighbours between vmc and machoSMCSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MACHO..machoSMCSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXmcps_lmcSource</name>
            <description>Cross-neighbours between vmc and mcps_lmcSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MCPS..mcps_lmcSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXmcps_smcSource</name>
            <description>Cross-neighbours between vmc and mcps_smcSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in MCPS..mcps_smcSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXsage_lmcIracSource</name>
            <description>Cross-neighbours between vmc and sage_lmcIracSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcIracSource (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXsage_lmcMips160Source</name>
            <description>Cross-neighbours between vmc and sage_lmcMips160Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcMips160Source (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXsage_lmcMips24Source</name>
            <description>Cross-neighbours between vmc and sage_lmcMips24Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcMips24Source (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXsage_lmcMips70Source</name>
            <description>Cross-neighbours between vmc and sage_lmcMips70Source</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..sage_lmcMips70Source (=globalSourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXspitzer_smcSource</name>
            <description>Cross-neighbours between vmc and spitzer_smcSource</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in SPITZER..spitzer_smcSource (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXtwomass_psc</name>
            <description>Cross-neighbours between vmc and twomass_psc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_psc (=pts_key)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXtwomass_sixx2_psc</name>
            <description>Cross-neighbours between vmc and twomass_sixx2_psc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_sixx2_psc (=seqNum)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXtwomass_sixx2_xsc</name>
            <description>Cross-neighbours between vmc and twomass_sixx2_xsc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_sixx2_xsc (=cntr)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXtwomass_xsc</name>
            <description>Cross-neighbours between vmc and twomass_xsc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in TWOMASS..twomass_xsc (=ext_key)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSourceXwise_allskysc</name>
            <description>Cross-neighbours between vmc and wise_allskysc</description>
            <column>
                <name>masterObjID</name>
                <description>The unique ID in vmcSource (=sourceID)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>slaveObjID</name>
                <description>The unique ID of the neighbour in WISE..wise_allskysc (=cntr)</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>distanceMins</name>
                <description>Angular separation between neighbours</description>
                <unit>arcminutes</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcSynopticMergeLog</name>
            <description>Contains details of the merged MultiframeDetector images for VMC merged to give contemporaneous or semi-contemporaneous colour</description>
            <column>
                <name>synFrameSetID</name>
                <description>frame set ID, unique over the whole VSA via programme ID prefix, assigned by merging procedure</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Right Ascension of field centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Declination of field centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>meanMjdObs</name>
                <description>Mean modified julian date of frameset.</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ksmfID</name>
                <description>the UID of the relevant Ks multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>kseNum</name>
                <description>the extension number of this Ks frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>newKsframe</name>
                <description>new/old flag (1/0) of this detector image</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jmfID</name>
                <description>the UID of the relevant J multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>jeNum</name>
                <description>the extension number of this J frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>newJframe</name>
                <description>new/old flag (1/0) of this detector image</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ymfID</name>
                <description>the UID of the relevant Y multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>yeNum</name>
                <description>the extension number of this Y frame</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>newYframe</name>
                <description>new/old flag (1/0) of this detector image</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>mergeSwVersion</name>
                <description>version number of the software used to merge the frames</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>newFrameSet</name>
                <description>Flag used internally by curation applications</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>deprecated</name>
                <description>frame set deprecation flag (1=deprecated)</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcSynopticSource</name>
            <description>Contains VMC merged sources from VMC detections in vmcDetection</description>
            <column>
                <name>synopticID</name>
                <description>UID (unique over entire VSA via programme ID prefix) of this merged detection as assigned by merge algorithm</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>synFrameSetID</name>
                <description>UID of the set of frames that this merged source comes from</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>synSeqNum</name>
                <description>the running number of this source {catalogue TType keyword: Sequence_number}</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>l</name>
                <description>Galactic longitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>b</name>
                <description>Galactic latitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>lambda</name>
                <description>SDSS system spherical co-ordinate 1</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>eta</name>
                <description>SDSS system spherical co-ordinate 2</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ymjPnt</name>
                <description>Point source colour Y-J (using aperMag3)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymjPntErr</name>
                <description>Error on point source colour Y-J</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksPnt</name>
                <description>Point source colour J-Ks (using aperMag3)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmksPntErr</name>
                <description>Error on point source colour J-Ks</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>mergedClassStat</name>
                <description>Merged N(0,1) stellarness-of-profile statistic</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>mergedClass</name>
                <description>Class flag from available measurements (1|0|-1|-2|-3|-9=galaxy|noise|stellar|probableStar|probableGalaxy|saturated)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>pStar</name>
                <description>Probability that the source is a star</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pGalaxy</name>
                <description>Probability that the source is a galaxy</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pNoise</name>
                <description>Probability that the source is noise</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>pSaturated</name>
                <description>Probability that the source is saturated</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMjd</name>
                <description>Modified Julian Day in Ks band</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>ksAperMag1</name>
                <description>Extended source Ks aperture corrected mag (1.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag1Err</name>
                <description>Error in extended source Ks mag (1.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag2</name>
                <description>Extended source Ks aperture corrected mag (1.4 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag2Err</name>
                <description>Error in extended source Ks mag (1.4 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag3</name>
                <description>Default point/extended source Ks aperture corrected mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag3Err</name>
                <description>Error in default point/extended source Ks mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag4</name>
                <description>Extended source Ks aperture corrected mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag4Err</name>
                <description>Error in extended source Ks mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag5</name>
                <description>Extended source Ks aperture corrected mag (4.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksAperMag5Err</name>
                <description>Error in extended source Ks mag (4.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksGausig</name>
                <description>RMS of axes of ellipse fit in Ks</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksEll</name>
                <description>1-b/a, where a/b=semi-major/minor axes in Ks</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksPA</name>
                <description>ellipse fit celestial orientation in Ks</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksErrBits</name>
                <description>processing warning/error bitwise flags in Ks</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksAverageConf</name>
                <description>average confidence in 2 arcsec diameter default aperture (aper3) Ks</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksClass</name>
                <description>discrete image classification flag in Ks</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksClassStat</name>
                <description>N(0,1) stellarness-of-profile statistic in Ks</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksppErrBits</name>
                <description>additional WFAU post-processing error bits in Ks</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksSeqNum</name>
                <description>the running number of the Ks detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksXi</name>
                <description>Offset of Ks detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksEta</name>
                <description>Offset of Ks detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jMjd</name>
                <description>Modified Julian Day in J band</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>jAperMag1</name>
                <description>Extended source J aperture corrected mag (1.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag1Err</name>
                <description>Error in extended source J mag (1.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag2</name>
                <description>Extended source J aperture corrected mag (1.4 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag2Err</name>
                <description>Error in extended source J mag (1.4 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag3</name>
                <description>Default point/extended source J aperture corrected mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag3Err</name>
                <description>Error in default point/extended source J mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag4</name>
                <description>Extended source J aperture corrected mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag4Err</name>
                <description>Error in extended source J mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag5</name>
                <description>Extended source J aperture corrected mag (4.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jAperMag5Err</name>
                <description>Error in extended source J mag (4.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jGausig</name>
                <description>RMS of axes of ellipse fit in J</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jEll</name>
                <description>1-b/a, where a/b=semi-major/minor axes in J</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jPA</name>
                <description>ellipse fit celestial orientation in J</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jErrBits</name>
                <description>processing warning/error bitwise flags in J</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jAverageConf</name>
                <description>average confidence in 2 arcsec diameter default aperture (aper3) J</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jClass</name>
                <description>discrete image classification flag in J</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jClassStat</name>
                <description>N(0,1) stellarness-of-profile statistic in J</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jppErrBits</name>
                <description>additional WFAU post-processing error bits in J</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jSeqNum</name>
                <description>the running number of the J detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jXi</name>
                <description>Offset of J detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jEta</name>
                <description>Offset of J detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yMjd</name>
                <description>Modified Julian Day in Y band</description>
                <unit>days</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>yAperMag1</name>
                <description>Extended source Y aperture corrected mag (1.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag1Err</name>
                <description>Error in extended source Y mag (1.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag2</name>
                <description>Extended source Y aperture corrected mag (1.4 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag2Err</name>
                <description>Error in extended source Y mag (1.4 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag3</name>
                <description>Default point/extended source Y aperture corrected mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag3Err</name>
                <description>Error in default point/extended source Y mag (2.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag4</name>
                <description>Extended source Y aperture corrected mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag4Err</name>
                <description>Error in extended source Y mag (2.8 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag5</name>
                <description>Extended source Y aperture corrected mag (4.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yAperMag5Err</name>
                <description>Error in extended source Y mag (4.0 arcsec aperture diameter)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yGausig</name>
                <description>RMS of axes of ellipse fit in Y</description>
                <unit>pixels</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yEll</name>
                <description>1-b/a, where a/b=semi-major/minor axes in Y</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yPA</name>
                <description>ellipse fit celestial orientation in Y</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yErrBits</name>
                <description>processing warning/error bitwise flags in Y</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yAverageConf</name>
                <description>average confidence in 2 arcsec diameter default aperture (aper3) Y</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yClass</name>
                <description>discrete image classification flag in Y</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yClassStat</name>
                <description>N(0,1) stellarness-of-profile statistic in Y</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yppErrBits</name>
                <description>additional WFAU post-processing error bits in Y</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ySeqNum</name>
                <description>the running number of the Y detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yXi</name>
                <description>Offset of Y detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yEta</name>
                <description>Offset of Y detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcTilePawPrints</name>
            <description>Contains tile&lt;-&gt;paw-print paired detections from vmcDetection</description>
            <column>
                <name>detectID</name>
                <description>UID (unique over entire VSA via programme ID prefix) of this merged detection as assigned by merge algorithm</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tileSetID</name>
                <description>UID of the set of frames that this merged source comes from</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>l</name>
                <description>Galactic longitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>b</name>
                <description>Galactic latitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>lambda</name>
                <description>SDSS system spherical co-ordinate 1</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>eta</name>
                <description>SDSS system spherical co-ordinate 2</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tlExtNum</name>
                <description>the extension number of the tile detection (should always be 2)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tlSeqNum</name>
                <description>the running number of the tile detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tlXi</name>
                <description>Offset of &amp;As&amp; detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tlEta</name>
                <description>Offset of &amp;As&amp; detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o1ExtNum</name>
                <description>the extension number of the O1 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o1SeqNum</name>
                <description>the running number of the O1 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o1Xi</name>
                <description>Offset of O1 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o1Eta</name>
                <description>Offset of O1 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o2ExtNum</name>
                <description>the extension number of the O2 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o2SeqNum</name>
                <description>the running number of the O2 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o2Xi</name>
                <description>Offset of O2 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o2Eta</name>
                <description>Offset of O2 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o3ExtNum</name>
                <description>the extension number of the O3 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o3SeqNum</name>
                <description>the running number of the O3 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o3Xi</name>
                <description>Offset of O3 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o3Eta</name>
                <description>Offset of O3 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o4ExtNum</name>
                <description>the extension number of the O4 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o4SeqNum</name>
                <description>the running number of the O4 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o4Xi</name>
                <description>Offset of O4 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o4Eta</name>
                <description>Offset of O4 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o5ExtNum</name>
                <description>the extension number of the O5 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o5SeqNum</name>
                <description>the running number of the O5 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o5Xi</name>
                <description>Offset of O5 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o5Eta</name>
                <description>Offset of O5 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o6ExtNum</name>
                <description>the extension number of the O6 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o6SeqNum</name>
                <description>the running number of the O6 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o6Xi</name>
                <description>Offset of O6 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o6Eta</name>
                <description>Offset of O6 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tileSetSeqNum</name>
                <description>Running number of the match in this tile set</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcTilePawTDOnly</name>
            <description>vmcTilePawPrints table with only good tile detections only and default</description>
            <column>
                <name>detectID</name>
                <description>UID (unique over entire VSA via programme ID prefix) of this merged detection as assigned by merge algorithm</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tileSetID</name>
                <description>UID of the set of frames that this merged source comes from</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>l</name>
                <description>Galactic longitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>b</name>
                <description>Galactic latitude</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>lambda</name>
                <description>SDSS system spherical co-ordinate 1</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>eta</name>
                <description>SDSS system spherical co-ordinate 2</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>tlExtNum</name>
                <description>the extension number of the tile detection (should always be 2)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tlSeqNum</name>
                <description>the running number of the tile detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>tlXi</name>
                <description>Offset of &amp;As&amp; detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tlEta</name>
                <description>Offset of &amp;As&amp; detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o1ExtNum</name>
                <description>the extension number of the O1 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o1SeqNum</name>
                <description>the running number of the O1 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o1Xi</name>
                <description>Offset of O1 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o1Eta</name>
                <description>Offset of O1 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o2ExtNum</name>
                <description>the extension number of the O2 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o2SeqNum</name>
                <description>the running number of the O2 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o2Xi</name>
                <description>Offset of O2 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o2Eta</name>
                <description>Offset of O2 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o3ExtNum</name>
                <description>the extension number of the O3 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o3SeqNum</name>
                <description>the running number of the O3 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o3Xi</name>
                <description>Offset of O3 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o3Eta</name>
                <description>Offset of O3 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o4ExtNum</name>
                <description>the extension number of the O4 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o4SeqNum</name>
                <description>the running number of the O4 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o4Xi</name>
                <description>Offset of O4 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o4Eta</name>
                <description>Offset of O4 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o5ExtNum</name>
                <description>the extension number of the O5 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o5SeqNum</name>
                <description>the running number of the O5 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o5Xi</name>
                <description>Offset of O5 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o5Eta</name>
                <description>Offset of O5 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o6ExtNum</name>
                <description>the extension number of the O6 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o6SeqNum</name>
                <description>the running number of the O6 detection</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>o6Xi</name>
                <description>Offset of O6 detection from master position (+east/-west)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>o6Eta</name>
                <description>Offset of O6 detection from master position (+north/-south)</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>tileSetSeqNum</name>
                <description>Running number of the match in this tile set</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcTileSet</name>
            <description>Contains tile set details for VMC Multiframe paw-print images</description>
            <column>
                <name>tileSetID</name>
                <description>frame set ID, unique over the whole VSA via programme ID prefix, assigned by merging procedure</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Right Ascension of field centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Declination of field centre</description>
                <unit>deg</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cx</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cy</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>cz</name>
                <description>unit vector of spherical co-ordinates</description>
                <dataType>double</dataType>
            </column>
            <column>
                <name>htmID</name>
                <description>Hierarchical Triangular Mesh (HTM) index, 20 deep, for equatorial co-ordinates</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>tlmfID</name>
                <description>the UID of the relevant tile multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>o1mfID</name>
                <description>the UID of the relevant offset O1 multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>o2mfID</name>
                <description>the UID of the relevant offset O2 multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>o3mfID</name>
                <description>the UID of the relevant offset O3 multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>o4mfID</name>
                <description>the UID of the relevant offset O4 multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>o5mfID</name>
                <description>the UID of the relevant offset O5 multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>o6mfID</name>
                <description>the UID of the relevant offset O6 multiframe</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>mergeSwVersion</name>
                <description>version number of the software used to merge the frames</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>newFrameSet</name>
                <description>Flag used internally by curation applications</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>deprecated</name>
                <description>frame set deprecation flag (1=deprecated)</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcVarFrameSetInfo</name>
            <description>Contains photometric and astrometric noise fitting information for each frameSet</description>
            <column>
                <name>frameSetID</name>
                <description>frame set ID, unique over the whole VSA via programme ID prefix, assigned by merging procedure</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>motionModel</name>
                <description>Motion model used to produce BestMatch table. Values: static;proper motion;proper motion and parallax.</description>
                <dataType arraysize="*">char</dataType>
            </column>
            <column>
                <name>ksaStratAst</name>
                <description>Strateva parameter, a, in fit to astrometric rms vs magnitude in Ks band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksbStratAst</name>
                <description>Strateva parameter, b, in fit to astrometric rms vs magnitude in Ks band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kscStratAst</name>
                <description>Strateva parameter, c, in fit to astrometric rms vs magnitude in Ks band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kschiSqAst</name>
                <description>Goodness of fit of Strateva function to astrometric data in Ks band</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksnDofAst</name>
                <description>Number of degrees of freedom of astrometric fit in Ks band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksisDefAst</name>
                <description>Use a default model for the astrometric noise in Ks band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksaStratPht</name>
                <description>Strateva parameter, a, in fit to photometric rms vs magnitude in Ks band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksbStratPht</name>
                <description>Strateva parameter, b, in fit to photometric rms vs magnitude in Ks band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kscStratPht</name>
                <description>Strateva parameter, c, in fit to photometric rms vs magnitude in Ks band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kschiSqPht</name>
                <description>Goodness of fit of Strateva function to photometric data in Ks band</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksnDofPht</name>
                <description>Number of degrees of freedom of photometric fit in Ks band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksisDefPht</name>
                <description>Use a default model for the photometric noise in Ks band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksexpML</name>
                <description>Expected magnitude limit of frameSet in this in Ks band.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jaStratAst</name>
                <description>Strateva parameter, a, in fit to astrometric rms vs magnitude in J band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jbStratAst</name>
                <description>Strateva parameter, b, in fit to astrometric rms vs magnitude in J band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jcStratAst</name>
                <description>Strateva parameter, c, in fit to astrometric rms vs magnitude in J band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jchiSqAst</name>
                <description>Goodness of fit of Strateva function to astrometric data in J band</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jnDofAst</name>
                <description>Number of degrees of freedom of astrometric fit in J band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jisDefAst</name>
                <description>Use a default model for the astrometric noise in J band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jaStratPht</name>
                <description>Strateva parameter, a, in fit to photometric rms vs magnitude in J band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jbStratPht</name>
                <description>Strateva parameter, b, in fit to photometric rms vs magnitude in J band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jcStratPht</name>
                <description>Strateva parameter, c, in fit to photometric rms vs magnitude in J band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jchiSqPht</name>
                <description>Goodness of fit of Strateva function to photometric data in J band</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jnDofPht</name>
                <description>Number of degrees of freedom of photometric fit in J band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jisDefPht</name>
                <description>Use a default model for the photometric noise in J band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jexpML</name>
                <description>Expected magnitude limit of frameSet in this in J band.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yaStratAst</name>
                <description>Strateva parameter, a, in fit to astrometric rms vs magnitude in Y band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ybStratAst</name>
                <description>Strateva parameter, b, in fit to astrometric rms vs magnitude in Y band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ycStratAst</name>
                <description>Strateva parameter, c, in fit to astrometric rms vs magnitude in Y band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ychiSqAst</name>
                <description>Goodness of fit of Strateva function to astrometric data in Y band</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ynDofAst</name>
                <description>Number of degrees of freedom of astrometric fit in Y band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yisDefAst</name>
                <description>Use a default model for the astrometric noise in Y band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yaStratPht</name>
                <description>Strateva parameter, a, in fit to photometric rms vs magnitude in Y band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ybStratPht</name>
                <description>Strateva parameter, b, in fit to photometric rms vs magnitude in Y band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ycStratPht</name>
                <description>Strateva parameter, c, in fit to photometric rms vs magnitude in Y band, see Sesar et al. 2007.</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ychiSqPht</name>
                <description>Goodness of fit of Strateva function to photometric data in Y band</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ynDofPht</name>
                <description>Number of degrees of freedom of photometric fit in Y band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yisDefPht</name>
                <description>Use a default model for the photometric noise in Y band.</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yexpML</name>
                <description>Expected magnitude limit of frameSet in this in Y band.</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
        </table>
        <table>
            <name>vmcVariability</name>
            <description>Contains statistical analysis of VMC primary sources</description>
            <column>
                <name>sourceID</name>
                <description>UID (unique over entire VSA via programme ID prefix) of this merged detection as assigned by merge algorithm</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>frameSetID</name>
                <description>frame set ID, unique over the whole VSA via programme ID prefix, assigned by merging procedure</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Mean Right Ascension</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Mean Declination</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>sigRa</name>
                <description>Uncertainty in mean RA</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sigDec</name>
                <description>Uncertainty in mean Dec</description>
                <unit>Degrees</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>expAstErr</name>
                <description>Rms calculated from polynomial fit to minimum astrometric RMS as a function of magnitude</description>
                <unit>arcsec</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>epoch</name>
                <description>Epoch of measurement</description>
                <unit>Years</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>muRa</name>
                <description>Proper motion in RA</description>
                <unit>mas/yr</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>muDec</name>
                <description>Proper motion in Dec</description>
                <unit>mas/yr</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sigMuRa</name>
                <description>Error on proper motion in RA</description>
                <unit>mas/yr</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>sigMuDec</name>
                <description>Error on proper motion in Dec</description>
                <unit>mas/yr</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>parallax</name>
                <description>Parallax of star</description>
                <unit>mas</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>minPllx</name>
                <description>Lower limit of 90% confidence interval for parallax measurement</description>
                <unit>mas</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>maxPllx</name>
                <description>Upper limit of 90% confidence interval for parallax measurement</description>
                <unit>mas</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>chi2</name>
                <description>Chi-squared value of astrometric solution</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>nFrames</name>
                <description>Number of frames with good detections used to calculate astrometric fits</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksnGoodObs</name>
                <description>Number of good detections in Ks band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksnFlaggedObs</name>
                <description>Number of detections in Ks band flagged as potentially spurious by vmcDetection.ppErrBits</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksnMissingObs</name>
                <description>Number of Ks band frames that this object should have been detected on and was not</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksbestAper</name>
                <description>Best aperture (1-6) for photometric statistics in the Ks band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksminCadence</name>
                <description>minimum gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksmedCadence</name>
                <description>median gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksmaxCadence</name>
                <description>maximum gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kstotalPeriod</name>
                <description>total period of observations (last obs-first obs)</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksmeanMag</name>
                <description>Mean Ks magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksmedianMag</name>
                <description>Median Ks magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMagRms</name>
                <description>rms of Ks magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMagMAD</name>
                <description>Median Absolute Deviation of Ks magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksskewness</name>
                <description>Skewness in Ks band (see Sesar et al. 2007)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMinMag</name>
                <description>Minimum magnitude in Ks band, of good detections</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksMaxMag</name>
                <description>Maximum magnitude in Ks band, of good detections</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksNgt3sig</name>
                <description>Number of good detections in Ks-band that are more than 3 sigma deviations (ksAperMagN &amp;lt; (ksMeanMag-3*ksMagRms)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksExpRms</name>
                <description>Rms calculated from polynomial fit to modal RMS as a function of magnitude in Ks band</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksIntRms</name>
                <description>Intrinsic rms in Ks-band</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>kschiSqpd</name>
                <description>Chi square (per degree of freedom) fit to data (mean and expected rms)</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksndof</name>
                <description>Number of degrees of freedom for chisquare</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ksprobVar</name>
                <description>Probability of variable from chi-square (and other data)</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ksVarClass</name>
                <description>Classification of variability in this band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jnGoodObs</name>
                <description>Number of good detections in J band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jnFlaggedObs</name>
                <description>Number of detections in J band flagged as potentially spurious by vmcDetection.ppErrBits</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jnMissingObs</name>
                <description>Number of J band frames that this object should have been detected on and was not</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jbestAper</name>
                <description>Best aperture (1-6) for photometric statistics in the J band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jminCadence</name>
                <description>minimum gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmedCadence</name>
                <description>median gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmaxCadence</name>
                <description>maximum gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jtotalPeriod</name>
                <description>total period of observations (last obs-first obs)</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmeanMag</name>
                <description>Mean J magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jmedianMag</name>
                <description>Median J magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jMagRms</name>
                <description>rms of J magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jMagMAD</name>
                <description>Median Absolute Deviation of J magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jskewness</name>
                <description>Skewness in J band (see Sesar et al. 2007)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jMinMag</name>
                <description>Minimum magnitude in J band, of good detections</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jMaxMag</name>
                <description>Maximum magnitude in J band, of good detections</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jNgt3sig</name>
                <description>Number of good detections in J-band that are more than 3 sigma deviations (jAperMagN &amp;lt; (jMeanMag-3*jMagRms)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jExpRms</name>
                <description>Rms calculated from polynomial fit to modal RMS as a function of magnitude in J band</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jIntRms</name>
                <description>Intrinsic rms in J-band</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jchiSqpd</name>
                <description>Chi square (per degree of freedom) fit to data (mean and expected rms)</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jndof</name>
                <description>Number of degrees of freedom for chisquare</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>jprobVar</name>
                <description>Probability of variable from chi-square (and other data)</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jVarClass</name>
                <description>Classification of variability in this band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ynGoodObs</name>
                <description>Number of good detections in Y band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ynFlaggedObs</name>
                <description>Number of detections in Y band flagged as potentially spurious by vmcDetection.ppErrBits</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ynMissingObs</name>
                <description>Number of Y band frames that this object should have been detected on and was not</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ybestAper</name>
                <description>Best aperture (1-6) for photometric statistics in the Y band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yminCadence</name>
                <description>minimum gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymedCadence</name>
                <description>median gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymaxCadence</name>
                <description>maximum gap between observations</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ytotalPeriod</name>
                <description>total period of observations (last obs-first obs)</description>
                <unit>days</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymeanMag</name>
                <description>Mean Y magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ymedianMag</name>
                <description>Median Y magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yMagRms</name>
                <description>rms of Y magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yMagMAD</name>
                <description>Median Absolute Deviation of Y magnitude</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yskewness</name>
                <description>Skewness in Y band (see Sesar et al. 2007)</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yMinMag</name>
                <description>Minimum magnitude in Y band, of good detections</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yMaxMag</name>
                <description>Maximum magnitude in Y band, of good detections</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yNgt3sig</name>
                <description>Number of good detections in Y-band that are more than 3 sigma deviations (yAperMagN &amp;lt; (yMeanMag-3*yMagRms)</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yExpRms</name>
                <description>Rms calculated from polynomial fit to modal RMS as a function of magnitude in Y band</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yIntRms</name>
                <description>Intrinsic rms in Y-band</description>
                <unit>mag</unit>
                <dataType>float</dataType>
            </column>
            <column>
                <name>ychiSqpd</name>
                <description>Chi square (per degree of freedom) fit to data (mean and expected rms)</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yndof</name>
                <description>Number of degrees of freedom for chisquare</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yprobVar</name>
                <description>Probability of variable from chi-square (and other data)</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>yVarClass</name>
                <description>Classification of variability in this band</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>yjiWS</name>
                <description>Welch-Stetson statistic between Y and J. This assumes colour does not vary much and helps remove variation due to a few poor detections</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>jksiWS</name>
                <description>Welch-Stetson statistic between J and Ks. This assumes colour does not vary much and helps remove variation due to a few poor detections</description>
                <dataType>float</dataType>
            </column>
            <column>
                <name>variableClass</name>
                <description>Classification of objects across all bands.</description>
                <dataType>int</dataType>
            </column>
        </table>
        <table>
            <name>vmcVariablesType</name>
            <description>Contains type of variable as defined by the VMC tea</description>
            <column>
                <name>varID</name>
                <description>UID of VMC variables</description>
                <dataType>long</dataType>
            </column>
            <column>
                <name>cuEventID</name>
                <description>UID of curation event giving rise to this record</description>
                <dataType>int</dataType>
            </column>
            <column>
                <name>ra</name>
                <description>Celestial Right Ascension</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>dec</name>
                <description>Celestial Declination</description>
                <unit>Degrees</unit>
                <dataType>double</dataType>
            </column>
            <column>
                <name>variableType</name>
                <description>Type of variable as defined by VMC team</description>
                <dataType arraysize="*">char</dataType>
            </column>
        </table>
    </ri:Resource>