Python client
http.client
or requests
. But you will certainly prefer to use
the Astroquery affiliated package
of astropy.
Usage: A simple cone search for Solar System objects in a circular field, looks like this:
>>> from astroquery.imcce import Skybot
>>> from astropy.coordinates import SkyCoord
>>> from astropy.time import Time
>>> import astropy.units as u
>>> field = SkyCoord(0*u.deg, 0*u.deg)
>>> epoch = Time('2019-05-29 21:42', format='iso')
>>> Skybot.cone_search(field, 5*u.arcmin, epoch)
More info: read the SkybotClass documentation
Available method:
conesearch
PHP client
Application: the scripts can be used standalone, or easily transformed into functions or classes to call the SkyBoT Web service methods from a service or a Web form.
Usage:
$> php client_<method>.php
Available methods:
conesearch
resolver
status
getAvailability
C client
Application: the C programs are standalone and provide a simple interface to the methods of SkyBoT Web-service. They provides snippets to develop your own application using SkyBoT.
Usage:
$> ./client_<method>.sh <args>
Available methods:
conesearch
resolver
status
TCL client
Application: the client shows how to invoke in TCL language the methods of the SkyBoT Web service, and provides snippets to develop your own application using SkyBoT (conesearch, resolver).
Usage:
set erreur [ catch { vo_skybotconesearch <args> } skybotmsg ]
set erreur [ catch { vo_skybotresolver <args> } skybotmsg ]
set erreur [ catch { vo_skybotstatus <args> } skybotmsg ]
Available methods:
conesearch
resolver
status