SPectra Analysis and Retrievable Catalog Lab
About SPARCL
SPectra Analysis & Retrievable Catalog Lab (SPARCL) at NOIRLab's Astro
Data Lab provides flexible access to spectra from large optical and
near-infrared surveys. Major elements of SPARCL include capabilities to
discover and query for spectra based on parameters of interest, a fast
web service that delivers desired spectra either individually or in bulk,
and documentation and example Jupyter Notebooks to help users learn to
apply all of these elements in their research. See the
How To Use SPARCL Jupyter Notebook to get started.
SPARCL currently contains one-dimensional spectroscopic data from the
Sloan Digital Sky Survey (SDSS), from both the original SDSS spectrograph
and the upgraded instrument of the Baryon Oscillation Spectroscopic Survey
(BOSS). SPARCL has been designed and tested to support spectra from the
Dark Energy Spectroscopic Instrument (DESI), which will be included after
they have been released publicly. The data content is tabulated below.
SPARCL
SPARCL Content
Data Set | # of Records Total | # of Records Ingested | # of Records per File | % Records Ingested | Current Size (GB) | Predicted Size for All Records (GB) | Last Updated |
---|---|---|---|---|---|---|---|
BOSS-DR16 | 3,918,000 | 3,918,000 | 1000 | 100% | 437 | 437 | 6/3/23 22:10 |
DESI-EDR | 2,044,588 | 2,044,588 | 350 | 100% | 6359 | 6359 | 6/6/23 14:02 |
SDSS-DR16 | 1,798,901 | 1,798,901 | 640 | 100% | 166 | 166 | 6/7/23 17:35 |
TOTALS | 7,761,489 | 7,761,489 | 100% | 6962 | 6962 | 6/7/23 17:35 |
Installing SPARCL The SPARCL client can be installed in a user’s local computing environment, and SPARCL can also be used from within NOIRLab’s Astro Data Lab. The sparcl.main table within the Astro Data Lab database enables users to connect complex catalog-driven science queries to science-quality spectra.
The client package is pre-installed in the NOIRLab Astro Data Lab. You can also install the latest release of the SPARCL python client software on your own system via:
pip install sparclclient
The client can be loaded within a Python session or program via:
>> from sparcl.client import SparclClient
>> client = SparclClient()
SPARCL was developed at Astro Data Lab: a part of the Community Science and Data Center (CSDC) at NSF’s NOIRLab, the national center for ground-based nighttime astronomy in the United States operated by the Association of Universities for Research in Astronomy (AURA) under cooperative agreement with the National Science Foundation.
If you use SPARCL in published research please refer to the Acknowledgments page.
For further information, contact datalab-spectro@noirlab.edu
Download the SPARCL User Manual: SPARCL User Manual
API Version: 9.0
Server at: astrosparcl.datalab.noirlab.edu
Most Recent ingest: June 7, 2023, 5:35 p.m. (UTC) Software versions: Django: 4.0; Python: 3.10.4; SPARC git hash: 6935fdc0972520bb4cf40ab91f23722864c0bba6; cache: 28800