def test_spectra_from_coord(igmsp):
# No match
specN, metaN = igmsp.spectra_from_coord((0.0019, -17.7737))
assert specN is None
assert metaN is None
# One match
spec, meta = igmsp.spectra_from_coord((0.0019, 17.7737))
assert spec.nspec == 1
assert meta['PLATE'][0] == 6173
# Multiple matches and spectra
spec, meta = igmsp.spectra_from_coord('001115.23+144601.8')#, groups=['GGG']) # Not in debug file for BOSS or SDSS
assert spec.nspec == 2
# Many matches; takes closest
spec, meta = igmsp.spectra_from_coord((0.0019, 17.7737), tol=10*u.deg)
assert spec.nspec == 1
assert meta['PLATE'][0] == 6173
评论列表
文章目录