DatalinkService

class pyvo.dal.adhoc.DatalinkService(baseurl, session=None)[source]

Bases: DALService, AvailabilityMixin, CapabilityMixin

a representation of a Datalink service

instantiate a Datalink service

Parameters:
baseurlstr

the base URL that should be used for forming queries to the service.

sessionobject

optional session to use for network requests

Methods Summary

create_query(id, *[, responseformat])

create a query object that constraints can be added to and then executed.

run_sync(id, *[, responseformat])

runs sync query and returns its result

search(id, *[, responseformat])

runs sync query and returns its result

Methods Documentation

create_query(id, *, responseformat=None, **keywords)[source]

create a query object that constraints can be added to and then executed. The input arguments will initialize the query with the given values.

Parameters:
baseurlstr

the base URL for the Datalink service

idstr

the dataset identifier

responseformatstr

the output format

run_sync(id, *, responseformat=None, **keywords)[source]

runs sync query and returns its result

Parameters:
idstr

the dataset identifier

responseformatstr

the output format

Returns:
DatalinkResults

the query result

See also

DatalinkResults
search(id, *, responseformat=None, **keywords)

runs sync query and returns its result

Parameters:
idstr

the dataset identifier

responseformatstr

the output format

Returns:
DatalinkResults

the query result

See also

DatalinkResults