Skip to content

simbad_query

Resolve an object name against SIMBAD and store the record in the context.

Category External catalogues
Backend astroquery - wraps astroquery (Virtual Observatory access)
Version 1.0.0
Reads -
Writes catalog_lookups

Requires network access and the optional 'catalogs' extra. Results are not cached by the algorithm itself; wrap it in a caching layer for batch use.

Parameters

Parameter Default Required Description
object_name None yes Object identifier to resolve (e.g. 'Vega').

Use it

from spectro_kernel import run_algorithm

output = run_algorithm("simbad_query", ctx, {
    "object_name": "<value>"
})
spectro run simbad_query --input spectrum.fits \
  --param object_name=<value>
{
  "tool": "simbad_query",
  "arguments": {
    "session_id": "<session_id>",
    "params": {
      "object_name": "<value>"
    }
  }
}

Every algorithm is an MCP tool of the same name; describe_algorithm returns this page's metadata as JSON.

References

  • Wenger et al. 2000, A&AS 143, 9 — the SIMBAD astronomical database
  • Ginsburg et al. 2019, AJ 157, 98 — astroquery
  • gaia_query - Cone-search the Gaia archive around ICRS coordinates.
  • vizier_query - Look up an object in VizieR — the CDS table service.