IVOA Interop April 2022


Operations IG 2: Operational Status



Date: Fri April 29 2022, 20:30 UTC
Participants: (52)

Raffaele D'Abrusco: The VO at the Chandra X-Ray Center


Why did Chandra embrace the VO?
CXC has been involved in many IVOA-related projects - standards, tools, infrastructure, organization. investments in time&effort
Growth - Chandra operating for >20yrs, pointed obs with small FOV, some areas visited many times
coverage lends to catalogs, classification of objects.
archive VO services provide access to both observation and compiled products - catalogs, area coadds
CXC in some cases has deployed services soon after standards, others have been a little later
Recent usage heavily dominated by ConeSearch on source catalog. large spikes in usage, driven by heavy requests from few users. 
TAP and SIAP are more stable levels of usage
Some hints of proposal-related seasonality
some users mining the archive inefficiently, pulling all products for each source, many (~1B) sources

lessons:

future

Sebastien Derriere, Gilles Landais: VOUnits in VizieR


Reporting on usage of VOUnits
Nov 2021 feedback suggested actions to review compliance with standards
Vizier has standards for catalogs: http://vizier.u-strasbg.fr/doc/catstd-3.2.htx
with some additions and flexibility. "style guide" for how best to select units
completeness: 805K columns in VizieR, 442K with non-empty units. 2208 distinct expressions for <<unit>>
VOTable 1.4 requires VOUnits for contents of unit="", need new piece of metadata in METAcol table <<vounit>> column being added (compliant unit)

N.Gray's "unity" library for parsing, M. Taylor "stilts" for validation

parsing errors - grammar too restrictive?  some things should be allowed flagged as errors (e.g. Sun, %, log(factorUNIT)
Improvements: translation of exponentiation, numerical factors, some symbols, and changes to parser greatly reduced claimed errors, from 26% to 0.5%

issues with sexigesimal support
issue with units on string-valued quantities (e.g. sexigesimal notation containing colons)

suggest possible erratum to VOUnit standard, also upgrade validators

work in progress - can we get to 99.9% compliance


Renaud Savalle: PADC Web Validators


Web validator: run interactively by user at website
Testing framework - website providing links to results of tests for a class of services
web api - provide test results in a programmatic way

implements tests from rules and constraints, derived from IVOA Recs
should call service respecting IVOA SoftID
Legacy validators - VOT, SCS, SIA, SSA, SLA
Recent changes
TAP validator has been entirely rewritten
New HiPS web validator

web frontend https://voparis-validation-reports.obspm.fr/validators/home

new features

VOParis validators can be invoked via website, get a report. useful to debug/improve service and see feedback live




Renaud Savalle: PADC Weather Report


Weather report - how are services faring with validator compliance?
seeing general improvement over time with compliance
Cone Search
SIAV1 common errors
SSA common errors
SIAv2
TAP
HiPS

Service providers, please be proactive and check compliance
https://voparis-validation-reports.obspm.fr/validators/home <= Web Validators
https://voparis-validation-reports.obspm.fr/ <= Testing Framework
https://voparis-validation-reports.obspm.fr/api/ <= Web API