Virtual Observatory

The COATpy wrapping of pyvolib exposes a number of different virtual observatory tools. We will go over each of these in turn.

Name Position Resolver

Sesame is a basic name resolver that returns the position of objects as a tuple. You can specify which service you wish to use:

from coatpy import Sesame

simbad = Sesame(opt='S')

ned = Sesame(opt='N')

ned.resolve('M51')

# the services do not agree; doing this will produce an exception.
assert simbad.resolve('IC348') == ned.resolve('IC348')