Tags:
create new tag
, view all tags

Index global VizieR



Présentation de l'index (FXP, réunion du 08/07/2011)

API d'interrogation

Paramètres :

  • format : 'json' ou 'votable'. La sortie JSON ressemblerait à ça (VOTable jsonisé) :
{
    "data":[[795871,
            83.633125,
            22.0144722222222,
            "M 1",
            "2003yCat.2246....0C",
            3964,
            7,
            null,
            null,
            null,
            null
        ],
        [2894585,
            250.423475,
            36.4613194444444,
            "M 13",
            "2006AJ....131.1163S",
            1454,
            null,
            -246.6,
            7.91,
            7.91,
            150
        ]
    ],
    "metadata":[{
            "ucd":"meta.record;meta.id",
            "description":"Object internal identifier",
            "name":"OID",
            "datatype":"long"
        },
        {
            "unit":"deg",
            "ucd":"pos.eq.ra;meta.main",
            "description":"Right ascension",
            "name":"RA",
            "datatype":"double"
        },
        {
            "unit":"deg",
            "ucd":"pos.eq.dec;meta.main",
            "description":"Declination",
            "name":"DEC",
            "datatype":"double"
        },
        {
            "ucd":"meta.id;meta.main",
            "description":"Main identifier for an object",
            "name":"Main identifier",
            "arraysize":"*",
            "datatype":"char"
        },
        {
            "ucd":"meta.bib.bibcode;pos.eq",
            "description":"Coordinate reference",
            "name":"Coord Reference",
            "arraysize":"*",
            "datatype":"char"
        },
        {
            "ucd":"meta.bib;meta.number",
            "description":"number of references",
            "name":"NbReferences",
            "datatype":"int"
        },
        {
            "unit":"mas",
            "ucd":"pos.parallax.trig",
            "description":"Parallax",
            "name":"Parallax",
            "datatype":"double"
        },
        {
            "description":"Radial Velocity",
            "name":"Radial velocity",
            "datatype":"double"
        },
        {
            "unit":"arcmin",
            "ucd":"phys.angSize.smajAxis",
            "description":"Angular size major axis",
            "name":"galdim_majaxis",
            "datatype":"float"
        },
        {
            "unit":"arcmin",
            "ucd":"phys.angSize.sminAxis",
            "description":"Angular size minor axis",
            "name":"galdim_minaxis",
            "datatype":"float"
        },
        {
            "unit":"deg",
            "ucd":"pos.posAng",
            "description":"Galaxy ellipse angle",
            "name":"Galaxy ellipse angle",
            "datatype":"short"
        }
    ]
}

  • resulttype : 'tabcounts' (uniquement la liste des tables et le nb de sources), 'catcounts' (uniquement la liste des catalogues et le nb de sources) ou 'entries' (les sources individuelles). Par défaut : 'entries'
  • mode : 'CS', 'VOCS', 'HI' ou 'MOC' (resp. Cone Search "à-la-FX", Cone Search IVOA, Healpix Index ou Multi Ordering Coverage)
  • catfilter : soit 'nodeprecated' (on exclut des résultats les catalogues obsolètes), soit une liste de noms de tables séparés par des virgules (eg cafilter=II/246/out,I/239/out)

Pour mode 'CS':

  • pos : position (au format parsable par AstroCoo) ou nom d'objet résolvable par Sesame
  • r : rayon sous la forme valeur suivie de l'unité (mas, arcmin, arcsec ou deg. arcsec par défaut), eg "12arcmin"

Pour mode 'VOCS' (on interroge dans un cone, selon le protocole ConeSearch IVOA) :

  • RA : ascension droite en degrés décimaux
  • DEC : déclinaison en degrés décimaux
  • SR : rayon en degrés décimaux
  • VERB est accepté, mais la valeur est ignorée

  • ATTENTION :
    • pas de queryType à spécifer, forcément "entries"
    • pas de format à spécifier, forcément "votable"

Pour mode 'HI' (on interroge un pixel Healpix donné) :

  • pour un pixel individuel :
    • nside (actuellement nside<=512)
    • ipix : numéro du pixel HEALPix au nside demandé, en NESTED galactique
A terme, on pourra également passer un numéro dans le schéma 'UNIQ' (ce numéro donnera à la fois le nside et l'indice ipix)

Pour mode 'MOC' (on interroge avec une liste de pixels HEALPix, qui peuvent être à différents norder) :

  • pixlist : la liste de pixels demandés dans le format suivant (exemple) :
6/2,10,55-66;7/428
On demande dans cet exemple les pixels 2, 10 et de 55 à 66 du norder 6, et le pixel 428 du norder 7
  • mocfile : le fichier "Moc" (cf. classe cds.moc.HealpixMoc du projet Aladin) sérialisé en FITS
Les paramètres pixlist et mocfile sont mutuellement exclusifs (soit l'un soit l'autre)

Généralisation et utilisation pour indexer les surveys images

Thomas a généré les fichiers MOC (coverage) à partir de l'arborescence des surveys "all-sky" : http://cdsweb.u-strasbg.fr/~boch/MOC/images/aladin-allsky/

-- PineauFrancoisXavier - 08 Jul 2011 -- ThomasBoch - 08 Jul 20

Topic attachments
I Attachment Action Size Date Who Comment
PDFpdf vizidex.pdf manage 775.7 K 2011-07-08 - 14:15 ThomasBoch Présentation de l'index (FXP) - Réunion 8/07/2011
Topic revision: r10 - 2011-07-18 - ThomasBoch
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback