Skip to content

HATS and HiPS in registry #12

Description

@gilleslandais

HATS/HiPS need (or not) a registry extension (like SCS for instance)?

see also @delucchi-cmu presentation (https://wiki.ivoa.net/internal/IVOA/InterOpJune2026Registry/HATS_IVOA_registry_Strasbourg_2026.pdf)

HATS and HiPS have similar architecture.

  • Both concern an architecture with a service to acces the data.
  • Both can be served by mirrors

List of metadata candidates for HATS (and HiPS)

  • dataset Provenance:
    How to know if the registry record is the original? is a mirror? (address/country, provider, URL).

  • Content: (Check relevance)

    • max-order, size ... (inform client about tiles volumetry ?)
    • describe tableset ? (for HATS and HiPS catalogue)

Proposals

  • original archive : (for HATS+HiPS)
    use relationShip "Cites" (https://www.ivoa.net/rdf/voresource/relationship_type/2016-08-17/relationship_type.html)

  • list mirrors: (HATS+HiPS)
    use element "vr:mirrorURL"

  • provider :
    use vr:publisher for each mirror/original resource.
    Is it enough? (is relationShip enough?)

  • address of the provider : (HATS+HiPS)
    vr:contact in the authority declaration (vg:Authority).

  • hats_order: (HATS+HiPS)
    Deepest HATS order. Format: positive integer. it it interesting for registry?

  • hats_estsize: (dataset size doesn't exists in registry)
    HATS size estimation. Format: positive integer. Unit : KB

  • hats_nrows:
    vs:tableset attribute "nrows"

  • hats_max_rows: only for HATS
    At catalog creation time, the maximum number of rows per file before breaking into 4 new files at higher order.

Declare Hats service

Similar to HiPS declaration. See The HiPS standard (https://ivoa.net/documents/HiPS/ section 5.3.1).
ex: ivo://CDS/P/Mars/MRO-CTX

Declare HATS capability in an existing vs:catalogueService resource.

eg: ivo://cds.vizier/I/355 (not available yet)

<capability standardID="ivo://ivoa.net/std/HATS">
    <interface xsi:type="vs:ParamHTTP">
        <accessURL use="base">https://vizcat.cds.unistra.fr/hats/gaia_dr3/</accessURL>
        <queryType>GET</queryType>
        <resultType>application/vnd.apache.parquet</resultType>
    </interface>
</capability>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions