<?xml version='1.0'?><?xml-stylesheet href='/static/xsl/oai.xsl' type='text/xsl'?><ri:Resource created="2009-12-01T10:00:00Z" status="active" updated="2024-12-16T10:25:54Z" xmlns:g-colstat="http://dc.g-vo.org/ColStats-1" xmlns:ri="http://www.ivoa.net/xml/RegistryInterface/v1.0" xmlns:tr="http://www.ivoa.net/xml/TAPRegExt/v1.0" xmlns:vg="http://www.ivoa.net/xml/VORegistry/v1.0" xmlns:vr="http://www.ivoa.net/xml/VOResource/v1.0" xmlns:vs="http://www.ivoa.net/xml/VODataService/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://dc.g-vo.org/ColStats-1 http://vo.ari.uni-heidelberg.de/docs/schemata/Colstats.xsd http://www.ivoa.net/xml/RegistryInterface/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/RegistryInterface.xsd http://www.ivoa.net/xml/TAPRegExt/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/TAPRegExt.xsd http://www.ivoa.net/xml/VORegistry/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/VORegistry.xsd http://www.ivoa.net/xml/VOResource/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/VOResource.xsd http://www.ivoa.net/xml/VODataService/v1.1 http://vo.ari.uni-heidelberg.de/docs/schemata/VODataService.xsd" xsi:type="vs:CatalogService"><title>ROB Virtual Observatory Data Center TAP service</title><shortName>&lt;13 chrs TAP</shortName><identifier>ivo://ksb-orb.dc/tap</identifier><curation><publisher>Your organisation's name</publisher><creator><name>Could be same as contact.name</name><logo>https://vo-tap.oma.be/favicon.png</logo></creator><date role="Updated">2026-05-28T22:24:53Z</date><contact><name>Fill Out</name><address>Ordinary street address.</address><email>invalid@example.com</email><telephone>Delete this line if you don't want to give it</telephone></contact></curation><content><subject>virtual-observatories</subject><subject>catalogs</subject><description>The ROB Virtual Observatory Data Center's TAP end point. The Table Access
Protocol (TAP) lets you execute queries against our database tables,
inspect various metadata, and upload your own data. It is thus the
VO's premier way to access public data holdings.

Tables exposed through this endpoint include: datalink, epn_core, tracking from the rob_spoca_ch schema, columns, groups, key_columns, keys, schemas, tables from the tap_schema schema, epn_core from the uset_caii schema, epn_core, epn_links from the uset_sunspot_drawing schema, epn_core from the uset_sunspot_group schema.</description><referenceURL>https://vo-tap.oma.be/__system__/tap/run/info</referenceURL><relationship><relationshipType>IsServiceFor</relationshipType><relatedResource ivo-id="ivo://ksb-orb.dc/uset_caII/q/epn_core">USET CaIIK Solar Images</relatedResource><relatedResource ivo-id="ivo://ksb-orb.dc/rob_spoca_ch/q/epn_core">SPoCA Coronal Hole</relatedResource><relatedResource ivo-id="ivo://ksb-orb.dc/rob_spoca_ch/q/tracking">SPoCA Coronal Hole</relatedResource><relatedResource ivo-id="ivo://ksb-orb.dc/rob_spoca_ch/q/datalink">SPoCA Coronal Hole</relatedResource><relatedResource ivo-id="ivo://ksb-orb.dc/uset_sunspot_drawing/q/epn_core">USET Drawings</relatedResource><relatedResource ivo-id="ivo://ksb-orb.dc/uset_sunspot_group/q/epn_core">USET Groups</relatedResource><relatedResource ivo-id="ivo://ksb-orb.dc/uset_sunspot_drawing/q/epn_links">USET Drawings</relatedResource><relatedResource ivo-id="ivo://ksb-orb.dc/__system__/obscore/ObsCore">ROB Virtual Observatory Data Center Obscore Table</relatedResource></relationship></content><capability standardID="ivo://ivoa.net/std/TAP" xsi:type="tr:TableAccess"><interface role="std" version="1.1" xsi:type="vs:ParamHTTP"><accessURL use="full">https://vo-tap.oma.be/tap</accessURL></interface><language><name>ADQL</name><version ivo-id="ivo://ivoa.net/std/ADQL#v2.0">2.0</version><version ivo-id="ivo://ivoa.net/std/ADQL#v2.1">2.1</version><description>The Astronomical Data Query Language is the standard IVOA dialect of SQL; it contains a very general SELECT statement as well as some extensions for spherical geometry and higher mathematics.</description><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-udf"><feature><form>gavo_apply_pm(ra DOUBLE PRECISION, dec DOUBLE PRECISION, pmra DOUBLE PRECISION, pmde DOUBLE PRECISION, epdist DOUBLE PRECISION) -&gt; POINT</form><description>Returns a POINT (in the UNDEFINED reference frame) for the position
an object at ra/dec with proper motion pmra/pmde has after epdist years.

positions must be in degrees, PMs in should be in julian years (i.e., proper
motions are expected in degrees/year).  pmra is assumed to contain
cos(delta).

This function goes through the tangential plane.  Since it does not have
information on distance and radial velocity, it cannot reconstruct
the true space motion, and hence its results will degrade over time.

This function should not be used in new queries; use ivo_epoch_prop
instead.</description></feature><feature><form>gavo_getauthority(ivoid TEXT) -&gt; TEXT</form><description>returns the authority part of an ivoid (or, more generally a URI).
So, ivo://org.gavo.dc/foo/bar#baz becomes org.gavo.dc.

The behaviour for anything that's not a full URI is undefined.</description></feature><feature><form>gavo_ipix(long REAL, lat REAL) -&gt; BIGINT</form><description>gavo_ipix returns the q3c ipix for a long/lat pair (it simply wraps
the 13c_ang2ipix function).

This is probably only relevant when you play tricks with indices or
PPMXL ids.</description></feature><feature><form>gavo_match(pattern TEXT, string TEXT) -&gt; INTEGER</form><description>gavo_match returns 1 if the POSIX regular expression pattern
matches anything in string, 0 otherwise.</description></feature><feature><form>gavo_mocintersect(moc1 MOC, moc2 MOC) -&gt; MOC</form><description>returns the intersection of two MOCs.</description></feature><feature><form>gavo_mocunion(moc1 MOC, moc2 MOC) -&gt; MOC</form><description>returns the union of two MOCs.</description></feature><feature><form>gavo_specconv(expr DOUBLE PRECISION, dest_unit TEXT) -&gt; DOUBLE PRECISION</form><description>returns the spectral value expr converted to dest_unit.

expr has to be in either energy, wavelength, or frequency, and dest_unit
must be a VOUnit giving another spectral unit (e.g., MHz, keV, nm, or
Angstrom). This is intended to let users express spectral constraints
in their preferred unit independently of the choice of unit in the
database.  Examples::

	gavo_specconv(obscore.em_min, "keV") &gt; 300
	gavo_specconv(obscore.em_max, "MHz") &gt; 30
	gavo_specconv(spectral_start, "Angstrom") &gt; 4000

There is a variant of gavo_specconv accepting expr's unit in a third
argument.</description></feature><feature><form>gavo_specconv(expr NUMERIC, expr_unit TEXT, dest_unit TEXT) -&gt; NUMERIC</form><description>returns expr assumed to be in expr_unit expressed in dest_unit.

		This is a variant of the two-argument gavo_specconv for when
		the unit of expr is not known to the ADQL translator, either because
		it because it is a literal or because it does not look like
		a spectral unit.  Examples::

			gavo_specconv(656, 'nm', 'J') BETWEEN spectral_start AND spectral_end
			gavo_specconv(arccos(phi)*incidence, 'Hz', 'eV')
		
		Clearly, overriding known units is likely to yield bad results;
		the translator therefore warns if an existing unit is overridden
		with a different unit.</description></feature><feature><form>gavo_vocmatch(vocname TEXT, term TEXT, matchagainst TEXT) -&gt; INTEGER</form><description>returns 1 if matchagainst is term or narrower in the IVOA vocabulary
vocname, 0 otherwise.

This is intended for semantic querying.  For instance,
gavo_vocmatch('datalink/core', 'calibration', semantics) would be 1
if semantics is any of calibration, bias, dark, or flat.

For RDF-flavoured vocabularies (strict trees), term will expand to the
entire branch rooted in term.  For SKOS-flavoured vocabularies (where
narrower is not transitive), only directly narrower terms will be included.

Both the term and the vocabulary name must be string literals (i.e.,
constants).  matchagainst can be any string-valued expression.</description></feature><feature><form>ivo_epoch_prop(ra DOUBLE PRECISION, dec DOUBLE PRECISION, parallax DOUBLE PRECISION, pmra DOUBLE PRECISION, pmdec DOUBLE PRECISION, radial_velocity DOUBLE PRECISION, ref_epoch DOUBLE PRECISION, out_epoch DOUBLE PRECISION) -&gt; DOUBLE PRECISION[6]</form><description>Returns a 6-vector of (ra, dec, parallax, pmra, pmdec, rv)
at out_epoch for these quantities at ref_epoch.

Essentially, it will apply the proper motion under the assumption of
linear motion.  Despite the name of the positional parameters, this is
not restricted to equatorial systems, as long as positions and proper
motions are expressed in the same reference frames.

Units on input and output are degrees for ra and dec, mas for parallax,
mas/yr for pmra and pmdec, and km/s for the radial velocity.

ref_epoch and out_epoch are given in Julian years.

parallax, pmra, pmdec, and radial_velocity may be None and will enter
the computations as 0 then, except in the case of parallax, which
will be some small value.  When abs(parallax) is smaller or equal
to that small value, parallax and radial velocity will be NULL on
output.

In daily use, you probably want to use the ivo_epoch_prop_pos functions.</description></feature><feature><form>ivo_epoch_prop_pos(ra DOUBLE PRECISION, dec DOUBLE PRECISION, parallax DOUBLE PRECISION, pmra DOUBLE PRECISION, pmdec DOUBLE PRECISION, radial_velocity DOUBLE PRECISION, ref_epoch DOUBLE PRECISION, out_epoch DOUBLE PRECISION) -&gt; POINT</form><description>Returns a POINT giving the position at out_epoch for an object
with the six parameters at ref_epoch.

Essentially, it will apply the proper motion under the assumption of
linear motion.  Despite the name of the positional parameters, this is
not restricted to equatorial systems, as long as positions and proper
motions are expressed in the same reference frames.

Units on input are degrees for ra and dec, mas for parallax,
mas/yr for pmra and pmdec, and km/s for the radial velocity.
ref_epoch and out_epoch are given in Julian years.

parallax, pmra, pmdec, and radial_velocity may be None and will enter
the computations as 0 then, except in the case of parallax, which
will be some small value.</description></feature><feature><form>ivo_epoch_prop_pos(ra DOUBLE PRECISION, dec DOUBLE PRECISION, pmra DOUBLE PRECISION, pmdec DOUBLE PRECISION, ref_epoch DOUBLE PRECISION, out_epoch DOUBLE PRECISION) -&gt; POINT</form><description>A variant of ivo_epoch_prop_pos that behave as if parallax
		and radial_velocity were both passed as NULL.</description></feature><feature><form>ivo_geom_transform(from_sys TEXT, to_sys TEXT, geo GEOMETRY) -&gt; GEOMETRY</form><description>The function transforms ADQL geometries between various reference systems.
geo can be a POINT, a CIRCLE, or a POLYGON, and the function will return a
geometry of the same type.  In the current implementation, from_sys and
to_sys must be literal strings (i.e., they cannot be computed through
expressions or be taken from database columns).

All transforms are just simple rotations, which is only a rough
approximation to the actual relationships between reference systems
(in particular between FK4 and ICRS-based ones).  Note that, in particular,
the epoch is not changed (i.e., no proper motions are applied).

We currently support the following reference frames: ICRS, FK5 (which
is treated as ICRS), FK4 (for B1950. without epoch-dependent corrections),
GALACTIC.  Reference frame names are case-sensitive.</description></feature><feature><form>ivo_hashlist_has(hashlist TEXT, item TEXT) -&gt; INTEGER</form><description>The function takes two strings; the first is a list of words not
containing the hash sign (#), concatenated by hash signs, the second is
a word not containing the hash sign.  It returns 1 if, compared
case-insensitively, the second argument is in the list of words coded in
the first argument.  The behaviour in case the the second
argument contains a hash sign is unspecified.</description></feature><feature><form>ivo_hasword(haystack TEXT, needle TEXT) -&gt; INTEGER</form><description>gavo_hasword returns 1 if needle shows up in haystack, 0 otherwise.  This
is for "google-like"-searches in text-like fields.  In word, you can
actually employ a fairly complex query language; see
https://www.postgresql.org/docs/current/textsearch.html
for details.</description></feature><feature><form>ivo_healpix_center(hpxOrder INTEGER, hpxIndex BIGINT) -&gt; POINT</form><description>returns a POINT corresponding to the center of the healpix with
the given index at the given order.</description></feature><feature><form>ivo_healpix_index(order INTEGER, ra DOUBLE PRECISION, dec DOUBLE PRECISION) -&gt; BIGINT</form><description>Returns the index of the (nest) healpix with order containing the
spherical point (ra, dec).

An alternative, 2-argument form

ivo_healpix_index(order INTEGER, p POINT) -&gt; BIGINT

is also available.</description></feature><feature><form>ivo_histogram(val REAL, lower REAL, upper REAL, nbins INTEGER) -&gt; INTEGER[]</form><description>The aggregate function returns a histogram of val with nbins+2 elements.
Assuming 0-based arrays, result[0] contains the number of underflows (i.e.,
val&lt;lower), result[nbins+1] the number of overflows.  Elements 1..nbins
are the counts in nbins bins of width (upper-lower)/nbins.  Clients
will have to convert back to physical units using some external
communication, there currently is no (meta-) data as lower and upper in
the TAP response.</description></feature><feature><form>ivo_interval_has(val NUMERIC, iv INTERVAL) -&gt; INTEGER</form><description>The function returns 1 if the interval iv contains val, 0 otherwise.
The lower limit is always included in iv, behaviour on the upper
limit is column-specific.</description></feature><feature><form>ivo_interval_overlaps(l1 NUMERIC, h1 NUMERIC, l2 NUMERIC, h2 NUMERIC) -&gt; INTEGER</form><description>The function returns 1 if the interval [l1...h1] overlaps with
the interval [l2...h2].  For the purposes of this function,
the case l1=h2 or l2=h1 is treated as overlap.  The function
returns 0 for non-overlapping intervals.</description></feature><feature><form>ivo_nocasematch(value TEXT, pattern TEXT) -&gt; INTEGER</form><description>ivo_nocasematch returns 1 if pattern matches value, 0 otherwise.
pattern is defined as for the SQL LIKE operator, but the
match is performed case-insensitively.  This function in effect
provides a surrogate for the ILIKE SQL operator that is missing from
ADQL.

On this site, this is actually implemented using python's and SQL's
LOWER, so for everything except ASCII, your mileage will vary.</description></feature><feature><form>ivo_normal_random(mu REAL, sigma REAL) -&gt; REAL</form><description>The function returns a random number drawn from a normal distribution
with mean mu and width sigma.

Implementation note: Right now, the Gaussian is approximated by
summing up and scaling ten calls to random.  This, hence, is not
very precise or fast.  It might work for some use cases, and we
will provide a better implementation if this proves inadequate.</description></feature><feature><form>ivo_simbadpoint(identifier TEXT) -&gt; POINT</form><description>gavo_simbadpoint queries simbad for an identifier and returns the
corresponding point.  Note that identifier can only be a literal,
i.e., as simple string rather than a column name. This is because
our database cannot query simbad, and we probably wouldn't want
to fire off millions of simbad queries anyway; use simbad's own
TAP service for this kind of application.</description></feature><feature><form>ivo_string_agg(expression TEXT, delimiter TEXT) -&gt; TEXT</form><description>An aggregate function returning all values of
expression within a GROUP contcatenated with delimiter</description></feature><feature><form>ivo_to_jd(d TIMESTAMP) -&gt; DOUBLE PRECISION</form><description>The function converts a postgres timestamp to julian date.
This is naive; no corrections for timezones, let alone time
scales or the like are done; you can thus not expect this to be
good to second-precision unless you are careful in the construction
of the timestamp.</description></feature><feature><form>ivo_to_mjd(d TIMESTAMP) -&gt; DOUBLE PRECISION</form><description>The function converts a postgres timestamp to modified julian date.
This is naive; no corrections for timezones, let alone time
scales or the like are done; you can thus not expect this to be
good to second-precision unless you are careful in the construction
of the timestamp.</description></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adqlgeo"><feature><form>BOX</form></feature><feature><form>POINT</form></feature><feature><form>CIRCLE</form></feature><feature><form>POLYGON</form></feature><feature><form>REGION</form></feature><feature><form>CENTROID</form></feature><feature><form>COORD1</form></feature><feature><form>COORD2</form></feature><feature><form>DISTANCE</form></feature><feature><form>CONTAINS</form></feature><feature><form>INTERSECTS</form></feature><feature><form>AREA</form></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adql-conditional"><feature><form>COALESCE</form></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adql-string"><feature><form>LOWER</form></feature><feature><form>ILIKE</form></feature><feature><form>UPPER</form></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adql-offset"><feature><form>OFFSET</form></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adql-type"><feature><form>CAST</form></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adql-unit"><feature><form>IN_UNIT</form></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adql-common-table"><feature><form>WITH</form></feature></languageFeatures><languageFeatures type="ivo://org.gavo.dc/std/exts#extra-adql-keywords"><feature><form>TABLESAMPLE</form><description>Written after a table reference, TABLESAMPLE(10) will make the database only use 10% of the rows; these are `somewhat random' in that the system will use random blocks.  This should be good enough when just testing queries (and much better than using TOP n).</description></feature><feature><form>MOC</form><description>A geometry function creating MOCs.  It either takes a string argument with an ASCII MOC ('4/13 17-18 8/3002'), or an order and another geometry.</description></feature><feature><form>VECTORMATH</form><description>You can compute with vectors here. See https://wiki.ivoa.net/twiki/bin/view/IVOA/ADQLVectorMath for an overview of the functions and operators available.</description></feature><feature><form>CASE</form><description>The SQL92 CASE expression</description></feature></languageFeatures><languageFeatures type="ivo://ivoa.net/std/TAPRegExt#features-adql-sets"><feature><form>UNION</form></feature><feature><form>EXCEPT</form></feature><feature><form>INTERSECT</form></feature></languageFeatures></language><outputFormat><mime>text/tab-separated-values</mime><alias>tsv</alias></outputFormat><outputFormat><mime>text/plain</mime><alias>txt</alias></outputFormat><outputFormat><mime>text/csv</mime><alias>csv_bare</alias></outputFormat><outputFormat><mime>text/csv;header=present</mime><alias>csv</alias></outputFormat><outputFormat><mime>application/json</mime><alias>json</alias></outputFormat><outputFormat><mime>application/geo+json</mime><alias>geojson</alias></outputFormat><outputFormat ivo-id="ivo://ivoa.net/std/TAPRegExt#output-votable-binary"><mime>application/x-votable+xml</mime><alias>votable</alias></outputFormat><outputFormat ivo-id="ivo://ivoa.net/std/TAPRegExt#output-votable-binary2"><mime>application/x-votable+xml;serialization=BINARY2</mime><alias>votable/b2</alias><alias>votableb2</alias></outputFormat><outputFormat ivo-id="ivo://ivoa.net/std/TAPRegExt#output-votable-td"><mime>application/x-votable+xml;serialization=TABLEDATA</mime><alias>text/xml</alias><alias>votable/td</alias><alias>votabletd</alias></outputFormat><outputFormat><mime>application/x-votable+xml;serialization=TABLEDATA;version=1.1</mime><alias>text/xml</alias><alias>votabletd1.1</alias></outputFormat><outputFormat><mime>application/x-votable+xml;version=1.1</mime><alias>text/xml</alias><alias>votable1.1</alias></outputFormat><outputFormat><mime>application/x-votable+xml;serialization=TABLEDATA;version=1.2</mime><alias>text/xml</alias><alias>votabletd1.2</alias></outputFormat><outputFormat><mime>application/x-votable+xml;serialization=TABLEDATA;version=1.6</mime><alias>vodml</alias></outputFormat><outputFormat><mime>application/x-votable+xml;version=1.6</mime><alias>vodmlb</alias></outputFormat><outputFormat><mime>text/html</mime><alias>html</alias></outputFormat><outputFormat><mime>application/fits</mime><alias>fits</alias></outputFormat><uploadMethod ivo-id="ivo://ivoa.net/std/TAPRegExt#upload-inline"/><uploadMethod ivo-id="ivo://ivoa.net/std/TAPRegExt#upload-http"/><uploadMethod ivo-id="ivo://ivoa.net/std/TAPRegExt#upload-https"/><uploadMethod ivo-id="ivo://ivoa.net/std/TAPRegExt#upload-ftp"/><retentionPeriod><default>172800</default></retentionPeriod><executionDuration><default>3600</default></executionDuration><outputLimit><default unit="row">20000</default><hard unit="row">20000000</hard></outputLimit><uploadLimit><hard unit="byte">20000000</hard></uploadLimit></capability><capability standardID="ivo://ivoa.net/std/VOSI#availability"><interface role="std" xsi:type="vs:ParamHTTP"><accessURL use="full">https://vo-tap.oma.be/__system__/tap/run/availability</accessURL></interface></capability><capability standardID="ivo://ivoa.net/std/VOSI#capabilities"><interface role="std" xsi:type="vs:ParamHTTP"><accessURL use="full">https://vo-tap.oma.be/__system__/tap/run/capabilities</accessURL></interface></capability><capability standardID="ivo://ivoa.net/std/VOSI#tables"><interface role="std" version="1.1" xsi:type="vs:ParamHTTP"><accessURL use="full">https://vo-tap.oma.be/__system__/tap/run/tableMetadata</accessURL></interface></capability><tableset><schema><name>tap_schema</name><description> ROB Virtual Observatory Data Center's Table Access Protocol (TAP) service with
table metadata.</description><table><name>tap_schema.tables</name><description>Tables available for ADQL querying.</description><column><name>schema_name</name><description>Fully qualified schema name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>table_name</name><description>Fully qualified table name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>table_type</name><description>One of: table, view</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>description</name><description>Brief description of the table</description><dataType arraysize="*" xsi:type="vs:VOTableType">unicodeChar</dataType><flag>nullable</flag></column><column><name>utype</name><description>utype if the table corresponds to a data model</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>table_index</name><description>Suggested position this table should take in a sorted list of tables from this data center</description><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>sourcerd</name><description>Id of the originating rd (local information)</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>nrows</name><description>The approximate size of the table in rows</description><dataType xsi:type="vs:VOTableType">long</dataType><flag>nullable</flag></column><foreignKey><targetTable>tap_schema.schemas</targetTable><fkColumn><fromColumn>schema_name</fromColumn><targetColumn>schema_name</targetColumn></fkColumn></foreignKey></table><table><name>tap_schema.columns</name><description>Columns in tables available for ADQL querying.</description><column><name>table_name</name><description>Fully qualified table name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>column_name</name><description>Column name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>description</name><description>Brief description of column</description><dataType arraysize="*" xsi:type="vs:VOTableType">unicodeChar</dataType><flag>nullable</flag></column><column><name>unit</name><description>Unit in VO standard format</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>ucd</name><description>UCD of column if any</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>utype</name><description>Utype of column if any</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>datatype</name><description>ADQL datatype</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>arraysize</name><description>Arraysize in VOTable notation</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>xtype</name><description>VOTable extended type information (for special interpretation of data content, e.g., timestamps or points)</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>"size"</name><description>Legacy length (ignore if you can).</description><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>principal</name><description>Is column principal?</description><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>indexed</name><description>Is there an index on this column?</description><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>std</name><description>Is this a standard column?</description><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>sourcerd</name><description>Id of the originating rd (local information)</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>column_index</name><description>1-based index of the column in database order.</description><dataType xsi:type="vs:VOTableType">short</dataType><flag>nullable</flag></column><foreignKey><targetTable>tap_schema.tables</targetTable><fkColumn><fromColumn>table_name</fromColumn><targetColumn>table_name</targetColumn></fkColumn></foreignKey></table><table><name>tap_schema.schemas</name><description>Schemas containing tables available for ADQL querying.</description><column><name>schema_name</name><description>Fully qualified schema name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>description</name><description>Brief description of the schema</description><dataType arraysize="*" xsi:type="vs:VOTableType">unicodeChar</dataType><flag>nullable</flag></column><column><name>utype</name><description>utype if schema corresponds to a data model</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>schema_index</name><description>Suggested position this schema should take in a sorted list of schemas from this data center.</description><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column></table><table><name>tap_schema.keys</name><description>Foreign key relationships between tables available for ADQL querying.</description><column><name>key_id</name><description>Unique key identifier</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>from_table</name><description>Fully qualified table name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_table</name><description>Fully qualified table name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>description</name><description>Description of this key</description><dataType arraysize="*" xsi:type="vs:VOTableType">unicodeChar</dataType><flag>nullable</flag></column><column><name>utype</name><description>Utype of this key</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>sourcerd</name><description>Id of the originating rd (local information)</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><foreignKey><targetTable>tap_schema.tables</targetTable><fkColumn><fromColumn>from_table</fromColumn><targetColumn>table_name</targetColumn></fkColumn></foreignKey><foreignKey><targetTable>tap_schema.tables</targetTable><fkColumn><fromColumn>target_table</fromColumn><targetColumn>table_name</targetColumn></fkColumn></foreignKey></table><table><name>tap_schema.key_columns</name><description>Columns participating in foreign key relationships between tables
available for ADQL querying.</description><column><name>key_id</name><description>Key identifier from TAP_SCHEMA.keys</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>from_column</name><description>Key column name in the from table</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_column</name><description>Key column in the target table</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>sourcerd</name><description>Id of the originating rd (local information)</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><foreignKey><targetTable>tap_schema.keys</targetTable><fkColumn><fromColumn>key_id</fromColumn><targetColumn>key_id</targetColumn></fkColumn></foreignKey></table><table><name>tap_schema.groups</name><description>Columns that are part of groups within tables available for ADQL
querying.</description><column><name>table_name</name><description>Fully qualified table name</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>column_name</name><description>Name of a column belonging to the group</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>column_utype</name><description>utype the column within the group</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>group_name</name><description>Name of the group</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>group_utype</name><description>utype of the group</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>sourcerd</name><description>Id of the originating rd (local information)</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><foreignKey><targetTable>tap_schema.tables</targetTable><fkColumn><fromColumn>table_name</fromColumn><targetColumn>table_name</targetColumn></fkColumn></foreignKey></table></schema><schema><name>rob_spoca_ch</name><title>SPoCA Coronal Hole</title><description> *** SPoCA Coronal Hole *** This service provides a catalog of Coronal
Holes obtained with the Spatial Possibilitistic Clustering Algorithm
(SPoCA). Level 2 AIA 19.3nm images (calibrated and corrected for
degradation) are used, at a cadence of one AIA image every 6 hours.
Only coronal holes older than three days are being reported. Bounding
box and characteristics such as areas and pixel intensity statistics,
on AIA 19.3nm and HMI magnetogram images are provided.</description><table><name>rob_spoca_ch.epn_core</name><description>SPoCA coronal holes</description><utype>ivo://ivoa.net/std/epntap#table-2.0</utype><column><name>granule_uid</name><description>Internal table row index, which must be unique within the table. Can be alphanumeric.</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>granule_gid</name><description>Common to granules of same type (e.g. same map projection, or geometry data products). Can be alphanumeric.</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>obs_id</name><description>Associates granules derived from the same data (e.g. various representations/processing levels). Can be alphanumeric, may be the ID of original observation.</description><ucd>meta.id;obs</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>dataproduct_type</name><description>The high-level organization of the data product, from a controlled vocabulary (e.g., 'im' for image, sp for spectrum). Multiple terms may be used, separated by # characters.</description><ucd>meta.code.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_name</name><description>Standard IAU name of target (from a list related to target class), case sensitive</description><ucd>meta.id;src</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_class</name><description>Type of target, from a controlled vocabulary.</description><ucd>src.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>time_min</name><description>Acquisition start time (in JD), as UTC at time_refposition</description><unit>d</unit><ucd>time.start;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_max</name><description>Acquisition stop time (in JD), as UTC at time_refposition</description><unit>d</unit><ucd>time.end;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_sampling_step_min</name><description>Sampling time for measurements of dynamical phenomena, lower limit.</description><unit>s</unit><ucd>time.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_sampling_step_max</name><description>Sampling time for measurements of dynamical phenomena, upper limit</description><unit>s</unit><ucd>time.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_exp_min</name><description>Integration time of the measurement, lower limit.</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_exp_max</name><description>Integration time of the measurement, upper limit</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_range_min</name><description>Spectral range (frequency), lower limit.</description><unit>Hz</unit><ucd>em.freq;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_range_max</name><description>Spectral range (frequency), upper limit</description><unit>Hz</unit><ucd>em.freq;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_sampling_step_min</name><description>Spectral sampling step, lower limit.</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_sampling_step_max</name><description>Spectral sampling step, upper limit</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_min</name><description>Spectral resolution, lower limit.</description><ucd>spect.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_max</name><description>Spectral resolution, upper limit</description><ucd>spect.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1min</name><description>Right Ascension (ICRS), lower limit.</description><unit>deg</unit><ucd>pos.eq.ra;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1max</name><description>Right Ascension (ICRS), upper limit</description><unit>deg</unit><ucd>pos.eq.ra;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2min</name><description>Declination (ICRS), lower limit.</description><unit>deg</unit><ucd>pos.eq.dec;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2max</name><description>Declination (ICRS), upper limit</description><unit>deg</unit><ucd>pos.eq.dec;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3min</name><description>Distance from coordinate origin, lower limit.</description><unit>AU</unit><ucd>pos.distance;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3max</name><description>Distance from coordinate origin, upper limit</description><unit>AU</unit><ucd>pos.distance;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>s_region</name><description>ObsCore-like footprint, valid for celestial, spherical, or body-fixed frames</description><ucd>pos.outline;obs.field</ucd><dataType arraysize="*" extendedType="adql:REGION" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>c1_resol_min</name><description>Resolution in the first coordinate, lower limit.</description><unit>deg</unit><ucd>pos.angResolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1_resol_max</name><description>Resolution in the first coordinate, upper limit</description><unit>deg</unit><ucd>pos.angResolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2_resol_min</name><description>Resolution in the second coordinate, lower limit.</description><unit>deg</unit><ucd>pos.angResolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2_resol_max</name><description>Resolution in the second coordinate, upper limit</description><unit>deg</unit><ucd>pos.angResolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3_resol_min</name><description>Resolution in the third coordinate, lower limit.</description><unit>AU</unit><ucd>pos.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3_resol_max</name><description>Resolution in the third coordinate, upper limit</description><unit>AU</unit><ucd>pos.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spatial_frame_type</name><description>Flavor of coordinate system, defines the nature of coordinates. From a controlled vocabulary, where 'none' means undefined.</description><ucd>meta.code.class;pos.frame</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>incidence_min</name><description>Incidence angle (solar zenithal angle) during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.incidenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>incidence_max</name><description>Incidence angle (solar zenithal angle) during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.incidenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_min</name><description>Emergence angle during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.emergenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_max</name><description>Emergence angle during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.emergenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_min</name><description>Phase angle during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.phaseAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_max</name><description>Phase angle during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.phaseAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>instrument_host_name</name><description>Standard name of the observatory or spacecraft</description><ucd>meta.id;instr.obsty</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>instrument_name</name><description>Standard name of instrument</description><ucd>meta.id;instr</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>measurement_type</name><description>UCD(s) defining the data, with multiple entries separated by hash (#) characters.</description><ucd>meta.ucd</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>processing_level</name><description>Dataset-related encoding, or simplified CODMAC calibration level</description><ucd>meta.calibLevel</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>creation_date</name><description>Date of first entry of this granule</description><ucd>time.creation</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>modification_date</name><description>Date of last modification (used to handle mirroring)</description><ucd>time.processing</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>release_date</name><description>Start of public access period</description><ucd>time.release</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>service_title</name><description>Title of resource (an acronym really, will be used to handle multiservice results)</description><ucd>meta.title</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>datalink_url</name><description>Link to a datalink document for this dataset</description><ucd>meta.ref.url</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>subobserver_longitude_min</name><description>Minimum sub-observer point longitude (sub-Earth for ground based observations)</description><unit>deg</unit><ucd>pos.bodyrc.lon;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>subobserver_longitude_max</name><description>Maximum sub-observer point longitude (sub-Earth for ground based observations)</description><unit>deg</unit><ucd>pos.bodyrc.lon;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>subobserver_latitude_min</name><description>Minimum sub-observer point latitude (sub-Earth for ground based observations)</description><unit>deg</unit><ucd>pos.bodyrc.lat;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>subobserver_latitude_max</name><description>Maximum sub-observer point latitude (sub-Earth for ground based observations)</description><unit>deg</unit><ucd>pos.bodyrc.lat;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>access_url</name><description>URL of the data file, case sensitive. If present, then access_format and access_estsize are mandatory.</description><ucd>meta.ref.url;meta.file</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_format</name><description>File format type (RFC 6838 Media Type a.k.a. MIME type)</description><ucd>meta.code.mime</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_estsize</name><description>Estimated file size in kbyte.</description><unit>kbyte</unit><ucd>phys.size;meta.file</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>processing_level_desc</name><description>Describes specificities of the processing level</description><ucd>meta.note</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>feature_name</name><description>Secondary name (can be standard name of region of interest)</description><ucd>meta.id;src;obs.field</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>publisher</name><description>A short string identifying the entity running the data service used</description><ucd>meta.curation</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>spatial_coordinate_description</name><description>ID of specific coordinate system and version or properties.</description><ucd>meta.code.class;pos.frame</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>spatial_origin</name><description>Defines the frame origin</description><ucd>meta.ref;pos.frame</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_distance_min</name><description>Min observer-target distance</description><unit>km</unit><ucd>pos.distance;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>target_distance_max</name><description>Max observer-target distance</description><unit>km</unit><ucd>pos.distance;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>target_region</name><description>Type of region or feature of interest</description><ucd>meta.id;src;obs.field</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>thumbnail_url</name><description>URL of a thumbnail image with predefined size (png ~200 pix, for use in a client only)</description><ucd>meta.ref.url;meta.preview</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>time_scale</name><description>Defaults to UTC in data services; takes values from http://www.ivoa.net/rdf/time_scale otherwise</description><ucd>time.scale</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>ch_c1_centroid</name><description>Helioprojective longitude of the centroid of the coronal hole</description><unit>deg</unit><ucd>pos.eq.ra;pos.centroid</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_c2_centroid</name><description>Helioprojective loatitude of the centroid of the coronal hole</description><unit>deg</unit><ucd>pos.eq.dec;pos.centroid</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_area_projected</name><description>Area of the coronal hole as seen by the observer</description><unit>arcsec**2</unit><ucd>phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_area_projected_error</name><description>Uncertainety of the area of the coronal hole as seen by the observer</description><unit>arcsec**2</unit><ucd>stat.error;phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_area_deprojected</name><description>Estimation of the area of the coronal hole on the solar photosphere</description><unit>km**2</unit><ucd>phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_area_deprojected_error</name><description>Uncertainety of the estimation of the area of the coronal hole on the solar photosphere</description><unit>km**2</unit><ucd>stat.error;phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_area_pixels</name><description>Number of pixels of the coronal hole in the map</description><unit>pix</unit><ucd>phys.area;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_image</name><description>Image onto which the coronal hole statistics are computed</description><ucd>meta.id;obs.image</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_sample_size</name><description>Number of pixels of the cornal hole used to compute the statistics, the statistics are computed up to 0.95 solar radius</description><unit>pix</unit><ucd>meta.number;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>ch_stat_aia_max</name><description>Maximum of pixels values of the coronal hole</description><unit>count.s**-1</unit><ucd>phot.count;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_min</name><description>Minimum of pixels values of the coronal hole</description><unit>count.s**-1</unit><ucd>phot.count;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_median</name><description>Median of pixels values of the coronal hole</description><unit>count.s**-1</unit><ucd>phot.count;stat.median</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_mean</name><description>Mean of pixels values of the coronal hole</description><unit>count.s**-1</unit><ucd>phot.count;stat.mean</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_variance</name><description>Variance of pixels values of the coronal hole</description><unit>count**2.s**-2</unit><ucd>stat.variance;phot.count</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_skewness</name><description>Skewness of pixels values of the coronal hole</description><ucd>stat.skewness;phot.count</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_kurtosis</name><description>Kurtosis of pixels values of the coronal hole</description><ucd>stat.kurtosis;phot.count</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_first_quartile</name><description>First quartile of pixels values of the coronal hole</description><unit>count.s**-1</unit><ucd>stat.rank;phot.count</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_third_quartile</name><description>Third quartile of pixels values of the coronal hole</description><unit>count.s</unit><ucd>stat.rank;phot.count</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_image</name><description>Image onto which the coronal hole statistics are computed</description><ucd>meta.id;obs.image</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">unicodeChar</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_sample_size</name><description>Number of pixels of the coronal hole used to compute the statistics, the statistics are computed up to 0.95 solar radius</description><unit>pix</unit><ucd>meta.number;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_max</name><description>Maximum of the magnetic field of the coronal hole</description><unit>G</unit><ucd>phys.magField;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_min</name><description>Minimum of the magnetic field of the coronal hole</description><unit>G</unit><ucd>phys.magField;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_median</name><description>Median of the magnetic field of the coronal hole</description><unit>G</unit><ucd>phys.magField;stat.median</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_mean</name><description>Mean of the magnetic field of the coronal hole</description><unit>G</unit><ucd>phys.magField;stat.mean</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_variance</name><description>Variance of the magnetic field of the coronal hole</description><unit>G**2</unit><ucd>stat.variance;phys.magField</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_skewness</name><description>Skewness of the magnetic field of the coronal hole</description><ucd>stat.skewness;phys.magField</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_kurtosis</name><description>Kurtosis of the magnetic field of the coronal hole</description><ucd>stat.kurtosis;phys.magField</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_first_quartile</name><description>First quartile of the magnetic field of the coronal hole</description><unit>G</unit><ucd>stat.rank;phys.magField</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_third_quartile</name><description>Third quartile of the magnetic field of the coronal hole</description><unit>G</unit><ucd>stat.rank;phys.magField</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column></table><table><name>rob_spoca_ch.tracking</name><description>SPoCA coronal holes tracking</description><column><name>previous</name><description>The granule_uid of the detection</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>"next"</name><description>The granule_uid of the detection</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>overlap_area_projected</name><description>Size of the overlap between the 2 detections</description><unit>arcsec**2</unit><ucd>phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>overlap_area_pixels</name><description>Size of the overlap between the 2 detections</description><unit>pix</unit><ucd>phys.area;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column></table><table><name>rob_spoca_ch.datalink</name><description>SPoCA coronal holes datalink</description><column><name>granule_uid</name><description>The granule_uid of the detection</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>thumbnail_url</name><description>URL of a thumbnail image</description><ucd>meta.ref.url</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>ch_stat_aia_image_url</name><description>URL of the AIA image onto which the coronal hole statistics are computed</description><ucd>meta.ref.url</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>ch_stat_hmi_image_url</name><description>URL of the HMI image onto which the coronal hole statistics are computed</description><ucd>meta.ref.url</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>provenance_url</name><description>URL of the provenance file for the coronal hole map</description><ucd>meta.ref.url</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column></table></schema><schema><name>uset_caII</name><title>USET CaIIK Solar Images</title><description> Uccle Solar Equatorial Table (USET) Calcium II-K observations. Full
disk solar images taken at the Royal Observatory of Belgium.</description><table><name>uset_caii.epn_core</name><description> Uccle Solar Equatorial Table (USET) Calcium II-K observations. Full
disk solar images taken at the Royal Observatory of Belgium.</description><utype>ivo://ivoa.net/std/epntap#table-2.0</utype><column><name>granule_uid</name><description>The id of the file in the format uset_caIIk_YYYYMMDD_hhmmss</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>granule_gid</name><description>Equal to granule_uid</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>obs_id</name><description>FILENAME without extension</description><ucd>meta.id;obs</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>dataproduct_type</name><ucd>meta.code.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>target_name</name><description>Standar IAU name of target, case sensitive. Must match target_class.</description><ucd>meta.id;src</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>target_class</name><description>Class of the target of the observation.</description><ucd>src.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>time_min</name><description>Start time (in JD) of the observation. UTC measured at time_origin location (default is observer's frame).</description><unit>d</unit><ucd>time.start;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>time_max</name><description>End time (in JD) of the observation. Use here start time plus exposure. UTC measured at time_origin location (default is observer's frame).</description><unit>d</unit><ucd>time.end;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>time_sampling_step_min</name><description>Min time sampling step.</description><unit>s</unit><ucd>time.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_sampling_step_max</name><description>Max time sampling step.</description><unit>s</unit><ucd>time.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_exp_min</name><description>Minimum integration time. Convert to s.</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>time_exp_max</name><description>Maximum integration time. Convert to s.</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>spectral_range_min</name><description>Min spectral range (as frequency, convert to Hz). Calculated from maximum wavelength: c*10^14/wavemax.</description><unit>Hz</unit><ucd>em.freq;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>spectral_range_max</name><description>Max spectral range (as frequency, convert to Hz). Calculated from minimum wavelength: c*10^14/wavemin.</description><unit>Hz</unit><ucd>em.freq;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>spectral_sampling_step_min</name><description>Min spectral sampling step.</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_sampling_step_max</name><description>Max spectral sampling step.</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_min</name><description>Minimum spectral resolution (resolving power). Calculated from wavelength: wavemin/max(delta lambda). Convert to Hz.</description><ucd>spect.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_max</name><description>Maximum spectral resolution (resolving power). Calculated from wavelength: wavemax/min(delta lambda). Convert to Hz.</description><ucd>spect.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1min</name><description>Minimum of the first coordinate (depends on the frame).</description><ucd>pos.eq.ra;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1max</name><description>Maximum of the first coordinate (depends on the frame).</description><ucd>pos.eq.ra;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2min</name><description>Minimum of the second coordinate (depends on the frame).</description><ucd>pos.eq.dec;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2max</name><description>Maximum of the second coordinate (depends on the frame).</description><ucd>pos.eq.dec;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3min</name><description>Minimum of the third coordinate.</description><ucd>pos.distance;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3max</name><description>Maximum of the third coordinate.</description><ucd>pos.distance;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>s_region</name><description>ObsCore-like footprint in 2D (if spatial_frame_type = celestial or body).</description><ucd>pos.outline;obs.field</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>c1_resol_min</name><description>Minimum resolution in the first coordinate.</description><unit>arcsec</unit><ucd>pos.angResolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>c1_resol_max</name><description>Maximum resolution in the first coordinate.</description><unit>arcsec</unit><ucd>pos.angResolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>c2_resol_min</name><description>Minimum resolution in the second coordinate.</description><unit>arcsec</unit><ucd>pos.angResolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>c2_resol_max</name><description>Maximum resolution in the second coordinate.</description><unit>arcsec</unit><ucd>pos.angResolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>c3_resol_min</name><description>Minimum resolution in the third coordinate.</description><unit>arcsec</unit><ucd>pos.angResolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3_resol_max</name><description>Maximum resolution in the third coordinate.</description><unit>arcsec</unit><ucd>pos.angResolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spatial_frame_type</name><description>Flavor of coordinate system, defines the nature of coordinates. From enumerated list. Use 'none' if undefined.</description><ucd>meta.code.class;pos.frame</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>incidence_min</name><description>Min incidence angle (solar zenithal angle)</description><unit>deg</unit><ucd>pos.incidenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>incidence_max</name><description>Max incidence angle (solar zenithal angle)</description><unit>deg</unit><ucd>pos.incidenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_min</name><description>Min emergence angle</description><unit>deg</unit><ucd>pos.emergenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_max</name><description>Max emergence angle</description><unit>deg</unit><ucd>pos.emergenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_min</name><description>Min phase angle</description><unit>deg</unit><ucd>pos.phaseAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_max</name><description>Max phase angle</description><unit>deg</unit><ucd>pos.phaseAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>instrument_host_name</name><description>Standard name of the observatory or spacecraft.</description><ucd>meta.id;instr.obsty</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>instrument_name</name><description>Standard name of instrument.</description><ucd>meta.id;instr</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>measurement_type</name><description>UCDs defining the data.</description><ucd>meta.ucd</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>processing_level</name><description>LEVEL=1 for calibrated data in FITS header</description><ucd>meta.calibLevel</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>creation_date</name><description>Date of first entry of this granule.</description><unit>d</unit><ucd>time.creation</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>modification_date</name><description>Date of last modification.</description><ucd>time.processing</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>release_date</name><description>Start of public access period (set to creation_date if no proprietary period).</description><ucd>time.release</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>service_title</name><description>Title of resource = schema name.</description><ucd>meta.title</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>bitpix</name><description>Array data type</description><ucd>meta</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>naxis</name><description>Nymber of array dimensions</description><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>naxis1</name><description>Number of pixels along axis 1</description><ucd>meta.number;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>naxis2</name><description>Number of pixels along axis 2</description><ucd>meta.number;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>solarnet</name><description>Fully SOLARNET-compliant=1.0, partially=0.5</description><ucd>meta</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>obs_hdu</name><description>This HDY contains observational data</description><ucd>meta</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>obsgeo_x</name><description>ECEF X coordinate of the observer</description><unit>m</unit><ucd>pos.cartesian.x;obs.observer;pos</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>obsgeo_y</name><description>ECEF Y coordinate of the observer</description><unit>m</unit><ucd>pos.cartesian.y;obs.observer;pos</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>obsgeo_z</name><description>ECEF Z coordinate of the observer</description><unit>m</unit><ucd>pos.cartesian.z;obs.observer;pos</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>camera</name><description>Model of the camera</description><ucd>meta.id;instr</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>waveunit</name><description>Power of 10 by which the metre is multiplied</description><ucd>stat.value</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>obs_mode</name><description>Predefined settings used during obs</description><ucd>instr.setup;obs.calib;phot.calib;obs</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>btype</name><description>['type of data, Unified Content Descriptor']</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>bunit</name><description>Unit of physical value</description><ucd>meta.unit;stat.value;phys</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>bscale</name><description>To be multiplied to the data array values</description><ucd>stat.value</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>bzero</name><description>To be added by the data array values</description><ucd>stat.value</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>physpara</name><description>Physical parameter represented in the data</description><ucd>obs.param;instr.param;phys;</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>ctype1</name><description>Helioproj. westward angle, TAN projection</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>ctype2</name><description>Helioproj. northward angle, TAN projection</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>cunit1</name><description>Units along axis 1</description><ucd>meta.unit</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>cunit2</name><description>Units along axis 2</description><ucd>meta.unit</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>pc1_1</name><description>WCS coordinate transformation matrix element 1_1</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>pc1_2</name><description>WCS coordinate transformation matrix element 1_2</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>pc2_1</name><description>WCS coordinate transformation matrix element 2_1</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>pc2_2</name><description>WCS coordinate transformation matrix element 2_2</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>crota</name><description>Rotation angle</description><unit>deg</unit><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>solar_r</name><description>Estimated radius of the Sun</description><unit>pixel</unit><ucd>phys.size.radius;pos.heliocentric</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>r_error</name><description>Error on the estimated radius</description><unit>pixel</unit><ucd>stat.error;phys.size.radius;pos.heliocentric</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>crval1</name><description>Value of reference pixel along axis 1</description><unit>arcsec</unit><ucd>meta.ref;instr.pixel;stat.value</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>crval2</name><description>Value of reference pixel along axis 2</description><unit>pixel</unit><ucd>meta.ref;instr.pixel;stat.value</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>crpix1</name><description>Reference pixel location along axis 1</description><unit>pixel</unit><ucd>meta.ref;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>crpix2</name><description>Reference pixel location along axis 2</description><unit>pixel</unit><ucd>meta.ref;instr.pixel</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>creator</name><description>Name of software that produced the FITS</description><ucd>meta.id;meta.software</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>vers_sw</name><description>Version of software applied</description><ucd>meta.version;meta.software</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>contact</name><description>Contact person at the institution</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>solar_b0</name><description>Tilt of the solar North Pole</description><unit>deg</unit><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>solar_p0</name><description>Celestial North to solar North angle</description><unit>deg</unit><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>doi</name><description>Digital Object Identifier</description><ucd>meta.ref.doi</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>checksum</name><description>HDU checksum</description><ucd>meta.checksum</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>datasum</name><description>data unit checksum</description><ucd>meta.unit;meta.checksum</ucd><dataType xsi:type="vs:VOTableType">long</dataType><flag>nullable</flag></column></table></schema><schema><name>uset_sunspot_drawing</name><title>USET Drawings</title><description> *** USET sunspot drawing *** The Uccle Solar Equatorial Table (USET)
facility at the Royal Observatory of Belgium has gathered an
uninterrupted series of sunspot drawings since year 1941. This
collection continues to be updated when weather permits. This table
provides information about these drawings.</description><table><name>uset_sunspot_drawing.epn_core</name><description> *** USET sunspot drawing *** The Uccle Solar Equatorial Table (USET)
facility at the Royal Observatory of Belgium has gathered an
uninterrupted series of sunspot drawings since year 1941. This
collection continues to be updated when weather permits. This table
provides information about these drawings.</description><utype>ivo://ivoa.net/std/epntap#table-2.0</utype><column><name>granule_uid</name><description>Internal table row index, which must be unique within the table. Can be alphanumeric.</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>granule_gid</name><description>Common to granules of same type (e.g. same map projection, or geometry data products). Can be alphanumeric.</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>obs_id</name><description>Associates granules derived from the same data (e.g. various representations/processing levels). Can be alphanumeric, may be the ID of original observation.</description><ucd>meta.id;obs</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>dataproduct_type</name><description>The high-level organization of the data product, from a controlled vocabulary (e.g., 'im' for image, sp for spectrum). Multiple terms may be used, separated by # characters.</description><ucd>meta.code.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_name</name><description>Standard IAU name of target (from a list related to target class), case sensitive</description><ucd>meta.id;src</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_class</name><description>Type of target, from a controlled vocabulary.</description><ucd>src.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>time_min</name><description>Acquisition start time (in JD), as UTC at time_refposition</description><unit>d</unit><ucd>time.start;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_max</name><description>Acquisition stop time (in JD), as UTC at time_refposition</description><unit>d</unit><ucd>time.end;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_sampling_step_min</name><description>Sampling time for measurements of dynamical phenomena, lower limit.</description><unit>s</unit><ucd>time.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_sampling_step_max</name><description>Sampling time for measurements of dynamical phenomena, upper limit</description><unit>s</unit><ucd>time.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_exp_min</name><description>Integration time of the measurement, lower limit.</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_exp_max</name><description>Integration time of the measurement, upper limit</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_range_min</name><description>Spectral range (frequency), lower limit.</description><unit>Hz</unit><ucd>em.freq;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_range_max</name><description>Spectral range (frequency), upper limit</description><unit>Hz</unit><ucd>em.freq;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_sampling_step_min</name><description>Spectral sampling step, lower limit.</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_sampling_step_max</name><description>Spectral sampling step, upper limit</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_min</name><description>Spectral resolution, lower limit.</description><ucd>spect.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_max</name><description>Spectral resolution, upper limit</description><ucd>spect.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>s_region</name><description>ObsCore-like footprint, valid for celestial, spherical, or body-fixed frames</description><ucd>pos.outline;obs.field</ucd><dataType arraysize="*" extendedType="adql:REGION" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>c1_resol_min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1_resol_max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2_resol_min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2_resol_max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3_resol_min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3_resol_max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spatial_frame_type</name><description>Flavor of coordinate system, defines the nature of coordinates. From a controlled vocabulary, where 'none' means undefined.</description><ucd>meta.code.class;pos.frame</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>incidence_min</name><description>Incidence angle (solar zenithal angle) during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.incidenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>incidence_max</name><description>Incidence angle (solar zenithal angle) during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.incidenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_min</name><description>Emergence angle during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.emergenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_max</name><description>Emergence angle during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.emergenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_min</name><description>Phase angle during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.phaseAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_max</name><description>Phase angle during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.phaseAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>instrument_host_name</name><description>Standard name of the observatory or spacecraft</description><ucd>meta.id;instr.obsty</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>instrument_name</name><description>Standard name of instrument</description><ucd>meta.id;instr</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>measurement_type</name><description>UCD(s) defining the data, with multiple entries separated by hash (#) characters.</description><ucd>meta.ucd</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>processing_level</name><description>Dataset-related encoding, or simplified CODMAC calibration level</description><ucd>meta.calibLevel</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>creation_date</name><description>Date of first entry of this granule</description><ucd>time.creation</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>modification_date</name><description>Date of last modification (used to handle mirroring)</description><ucd>time.processing</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>release_date</name><description>Start of public access period</description><ucd>time.release</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>service_title</name><description>Title of resource (an acronym really, will be used to handle multiservice results)</description><ucd>meta.title</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_url</name><description>URL of the data file, case sensitive. If present, then access_format and access_estsize are mandatory.</description><ucd>meta.ref.url;meta.file</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_format</name><description>File format type (RFC 6838 Media Type a.k.a. MIME type)</description><ucd>meta.code.mime</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_estsize</name><description>Estimated file size in kbyte.</description><unit>kbyte</unit><ucd>phys.size;meta.file</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>observer_name</name><description>Observer name</description><ucd>meta.id.PI;obs.observer</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>operator</name><description>The last person that analyzed the drawing</description><ucd>meta.code</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>wolf_number</name><description>The Wolf number</description><ucd>meta.number</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>quality</name><description>Meteorological condition of observation: 0 no observation possible, 1 very cloudy, 2, partially cloudy, 3: fair conditions, 4: good conditions, 5: exceptionally good conditions</description><ucd>meta.code.qual</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>carrington_rotation</name><description>The number of Carrington rotation</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>analyzed</name><description>Status of the analysis, set to 1 if all position, spots number, Zurich and McIntosh types filled</description><ucd>meta.code.status</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>group_count</name><description>The number of sunspot groups; interactively defined</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>spot_count</name><description>Total number of spots</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>angle_p</name><description>Position angle between the geocentric North Pole and the solar rotational North Pole measured eastward from geocentric north</description><ucd>pos.posAng</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>angle_b</name><description>Heliographic latitude of the central point of the solar disk</description><ucd>pos.bodyrc.lat</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>angle_l</name><description>Heliographic longitude of the central point of the solar disk</description><ucd>pos.bodyrc.lon</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>all_area_done</name><description>Flag to indicate if all areas have been processed</description><ucd>meta.code.status</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column></table><table><name>uset_sunspot_drawing.epn_links</name><description>USET links drawings and sunspots</description><column><name>uid</name><description>Unique identifier</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>modification_date</name><description>Modification date</description><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>drawing_ref</name><description>Reference to a sunspot drawing in uset_sunspot_drawing.epn_core</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>nullable</flag></column><column><name>group_ref</name><description>Reference to a sunspot group in uset_sunspot_group.epn_core</description><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>nullable</flag></column><foreignKey><targetTable>uset_sunspot_drawing.epn_core</targetTable><fkColumn><fromColumn>drawing_ref</fromColumn><targetColumn>granule_uid</targetColumn></fkColumn></foreignKey><foreignKey><targetTable>uset_sunspot_group.epn_core</targetTable><fkColumn><fromColumn>group_ref</fromColumn><targetColumn>granule_uid</targetColumn></fkColumn></foreignKey></table></schema><schema><name>uset_sunspot_group</name><title>USET Groups</title><description> *** USET Groups *** Values in the USET sunspot group catalog are
derived from the solar drawings obtained by the Uccle Solar Equatorial
Table (USET) facility that is located at the Royal Observatory of
Belgium. The USET sunspot group catalog covers 82 years of
observations in 2021, and is updated every day. A home-made software
(DigiSun) written in Python is used to derive quantities such as
location and areas from the sunspot drawings.</description><table><name>uset_sunspot_group.epn_core</name><description> *** USET Groups *** Values in the USET sunspot group catalog are
derived from the solar drawings obtained by the Uccle Solar Equatorial
Table (USET) facility that is located at the Royal Observatory of
Belgium. The USET sunspot group catalog covers 82 years of
observations in 2021, and is updated every day. A home-made software
(DigiSun) written in Python is used to derive quantities such as
location and areas from the sunspot drawings.</description><utype>ivo://ivoa.net/std/epntap#table-2.0</utype><column><name>granule_uid</name><description>Internal table row index, which must be unique within the table. Can be alphanumeric.</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>indexed</flag><flag>primary</flag></column><column><name>granule_gid</name><description>Common to granules of same type (e.g. same map projection, or geometry data products). Can be alphanumeric.</description><ucd>meta.id</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>obs_id</name><description>Associates granules derived from the same data (e.g. various representations/processing levels). Can be alphanumeric, may be the ID of original observation.</description><ucd>meta.id;obs</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>dataproduct_type</name><description>The high-level organization of the data product, from a controlled vocabulary (e.g., 'im' for image, sp for spectrum). Multiple terms may be used, separated by # characters.</description><ucd>meta.code.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_name</name><description>Standard IAU name of target (from a list related to target class), case sensitive</description><ucd>meta.id;src</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>target_class</name><description>Type of target, from a controlled vocabulary.</description><ucd>src.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>time_min</name><description>Acquisition start time (in JD), as UTC at time_refposition</description><unit>d</unit><ucd>time.start;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_max</name><description>Acquisition stop time (in JD), as UTC at time_refposition</description><unit>d</unit><ucd>time.end;obs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_sampling_step_min</name><description>Sampling time for measurements of dynamical phenomena, lower limit.</description><unit>s</unit><ucd>time.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_sampling_step_max</name><description>Sampling time for measurements of dynamical phenomena, upper limit</description><unit>s</unit><ucd>time.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_exp_min</name><description>Integration time of the measurement, lower limit.</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>time_exp_max</name><description>Integration time of the measurement, upper limit</description><unit>s</unit><ucd>time.duration;obs.exposure;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_range_min</name><description>Spectral range (frequency), lower limit.</description><unit>Hz</unit><ucd>em.freq;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_range_max</name><description>Spectral range (frequency), upper limit</description><unit>Hz</unit><ucd>em.freq;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_sampling_step_min</name><description>Spectral sampling step, lower limit.</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_sampling_step_max</name><description>Spectral sampling step, upper limit</description><unit>Hz</unit><ucd>em.freq;spect.binSize;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_min</name><description>Spectral resolution, lower limit.</description><ucd>spect.resolution;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spectral_resolution_max</name><description>Spectral resolution, upper limit</description><ucd>spect.resolution;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>s_region</name><description>ObsCore-like footprint, valid for celestial, spherical, or body-fixed frames</description><ucd>pos.outline;obs.field</ucd><dataType arraysize="*" extendedType="adql:REGION" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>c1_resol_min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c1_resol_max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2_resol_min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c2_resol_max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3_resol_min</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>c3_resol_max</name><description>(This data collection does not give coordinates)</description><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spatial_frame_type</name><description>Flavor of coordinate system, defines the nature of coordinates. From a controlled vocabulary, where 'none' means undefined.</description><ucd>meta.code.class;pos.frame</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>incidence_min</name><description>Incidence angle (solar zenithal angle) during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.incidenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>incidence_max</name><description>Incidence angle (solar zenithal angle) during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.incidenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_min</name><description>Emergence angle during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.emergenceAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>emergence_max</name><description>Emergence angle during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.emergenceAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_min</name><description>Phase angle during data acquisition, lower limit.</description><unit>deg</unit><ucd>pos.phaseAng;stat.min</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>phase_max</name><description>Phase angle during data acquisition, upper limit</description><unit>deg</unit><ucd>pos.phaseAng;stat.max</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>instrument_host_name</name><description>Standard name of the observatory or spacecraft</description><ucd>meta.id;instr.obsty</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>instrument_name</name><description>Standard name of instrument</description><ucd>meta.id;instr</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>measurement_type</name><description>UCD(s) defining the data, with multiple entries separated by hash (#) characters.</description><ucd>meta.ucd</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>processing_level</name><description>Dataset-related encoding, or simplified CODMAC calibration level</description><ucd>meta.calibLevel</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>creation_date</name><description>Date of first entry of this granule</description><ucd>time.creation</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>modification_date</name><description>Date of last modification (used to handle mirroring)</description><ucd>time.processing</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>release_date</name><description>Start of public access period</description><ucd>time.release</ucd><dataType arraysize="19" extendedType="timestamp" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>service_title</name><description>Title of resource (an acronym really, will be used to handle multiservice results)</description><ucd>meta.title</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_url</name><description>URL of the data file, case sensitive. If present, then access_format and access_estsize are mandatory.</description><ucd>meta.ref.url;meta.file</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_format</name><description>File format type (RFC 6838 Media Type a.k.a. MIME type)</description><ucd>meta.code.mime</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>access_estsize</name><description>Estimated file size in kbyte.</description><unit>kbyte</unit><ucd>phys.size;meta.file</ucd><dataType xsi:type="vs:VOTableType">int</dataType><flag>nullable</flag></column><column><name>operator</name><description>The last person that analyzed the drawing</description><ucd>meta.code</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>wolf_number</name><description>The Wolf number</description><ucd>meta.number</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>quality</name><description>Meteorological condition of observation: 0 no observation possible, 1 very cloudy, 2, partially cloudy, 3: fair conditions, 4: good conditions, 5: exceptionally good conditions.</description><ucd>meta.code.qual</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>feat_hg_lat</name><description>Heliographic latitude of center of group</description><ucd>pos.wcs;pos.barycenter</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>feat_hg_lon</name><description>Heliographic longitude of center of group</description><ucd>pos.wcs;pos.barycenter</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>feat_pixel_x</name><description>X-image coordinate of center of group in pixel</description><ucd>pos.wcs;pos.barycenter;pos.cartesian.x</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>feat_pixel_y</name><description>Y-image coordinate of center of group in pixel</description><ucd>pos.wcs;pos.barycenter;pos.cartesian.y</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>angular_dist_merid</name><description>Angular distance in longitude from the central meridian in degree</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>angular_dist_center</name><description>angular distance from the center in degree</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>quadrant</name><description>Quadrant of group in solar disc 1=NE, 2:SE, 3=SW, 4=NW</description><ucd>meta.number</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType></column><column><name>mcintosh_cls</name><description>McIntosh class</description><ucd>meta.code.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>zurich_cls</name><description>Zurich class</description><ucd>meta.code.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column><column><name>num_spots</name><description>number of spots</description><ucd>meta.number</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>dipole1_hg_lat</name><description>Heliographic latitude of the first part of the dipole</description><unit>deg</unit><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>dipole1_hg_lon</name><description>Heliographic longitude of the first part of the dipole</description><unit>deg</unit><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>dipole2_hg_lat</name><description>Heliographic latitude of the second part of the dipole</description><unit>deg</unit><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>dipole2_hg_lon</name><description>Heliographic longitude of the second part of the dipole</description><unit>deg</unit><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>dipole1_pixel_x</name><description>X-image coordinate of first part of the dipole in pixel</description><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>dipole1_pixel_y</name><description>Y-image coordinate of first part of the dipole in pixel</description><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>dipole2_pixel_x</name><description>X-image coordinate of second part of the dipole in pixel</description><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>dipole2_pixel_y</name><description>Y-image coordinate of second part of the dipole in pixel</description><ucd>pos.wcs</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spot_area_deproj_msh</name><description>Group deprojected area in millionths of solar hemisphere</description><ucd>phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spot_area_raw_px</name><description>Group area in number of pixels</description><ucd>phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>spot_area_proj_msh</name><description>Group projected area in millionths of solar hemisphere</description><ucd>phys.area</ucd><dataType xsi:type="vs:VOTableType">double</dataType><flag>nullable</flag></column><column><name>gspot</name><description>Relative importance of the leading spot and density of the sunspot population (USSPS codes)</description><ucd>obs.param</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>largest_spot</name><description>Name of the largest spot (varchar(1)): L (leading), T (trailing), or E (equal)</description><ucd>meta.code.class</ucd><dataType arraysize="*" xsi:type="vs:VOTableType">char</dataType><flag>nullable</flag></column></table></schema></tableset></ri:Resource>