From 12fdadc4c07821fb41f97c6c8e93c5434ba07fae Mon Sep 17 00:00:00 2001 From: havok2063 Date: Fri, 9 Aug 2024 09:54:40 -0400 Subject: [PATCH] cleaning boss_drp metadata; updating loading script --- schema/sdss5db/metadata/boss_drp.json | 4358 ++++++++++++---------- schema/sdss5db/metadata/load_metadata.py | 13 + 2 files changed, 2464 insertions(+), 1907 deletions(-) diff --git a/schema/sdss5db/metadata/boss_drp.json b/schema/sdss5db/metadata/boss_drp.json index fc33d680..3012f09b 100644 --- a/schema/sdss5db/metadata/boss_drp.json +++ b/schema/sdss5db/metadata/boss_drp.json @@ -1,1908 +1,2452 @@ { - "metadata": - [{"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"id", - "display_name":"id", - "sql_type":"SERIAL", - "description":"id of row", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"boss_version_id", - "display_name":"boss_version_id", - "sql_type":"int", - "description":"ID of BOSS Pipeline version", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"field", - "display_name":"FIELD", - "sql_type":"integer", - "description":"SDSS FieldID (plateID for plate era data)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"mjd", - "display_name":"MJD", - "sql_type":"integer", - "description":"Modified Julian date of completed combined Spectra", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"mjd_final", - "display_name":"Weighted MJD of Coadd", - "sql_type":"real", - "description":"Mean MJD of the Coadded Spectra", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"obs", - "display_name":"Observatory", - "sql_type":"VARCHAR", - "description":"Observatory of Observation", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"run2d", - "display_name":"BOSS RUN2D", - "sql_type":"VARCHAR", - "description":"Spectro-2D reduction name", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"run1d", - "display_name":"BOSS RUN1D", - "sql_type":"VARCHAR", - "description":"Spectro-1D reduction name", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"nexp", - "display_name":"Number of Exposures", - "sql_type":"smallint", - "description":"Number of Included Exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"exptime", - "display_name":"Exposure Time", - "sql_type":"real", - "description":"Total Exposure time of Coadded Spectra", - "unit":"s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"target_index", - "display_name":"Index of target in Field", - "sql_type":"integer", - "description":"Index of target on combined spField", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spec_file", - "display_name":"Spec File name", - "sql_type":"VARCHAR", - "description":"Name of spec file (in SAS)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"programname", - "display_name":"Program Name", - "sql_type":"VARCHAR", - "description":"Program name within a given survey", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"survey", - "display_name":"Survey", - "sql_type":"VARCHAR", - "description":"Survey that field is part of", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"cadence", - "display_name":"Target Cadence", - "sql_type":"VARCHAR", - "description":"Requested Target Cadence", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"firstcarton", - "display_name":"First Carton", - "sql_type":"VARCHAR", - "description":"Primary SDSS Carton for target", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"objtype", - "display_name":"Object Type", - "sql_type":"VARCHAR", - "description":"Why this object was targetted. QSO=SCIENCE", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"catalogid", - "display_name":"CatalogID", - "sql_type":"bigint", - "description":"SDSS-V CatalogID used in naming", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"CatalogID from V0", - "display_name":"CATALOGID_V0", - "sql_type":"bigint", - "description":"SDSS-V CatalogID from Catalog v0", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"CatalogID from V0.5", - "display_name":"CATALOGID_V0P5", - "sql_type":"bigint", - "description":"SDSS-V CatalogID from Catalog v0.5", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"sdss_id", - "display_name":"SDSS ID", - "sql_type":"bigint", - "description":"Unified SDSS Target Indentifier", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"specobjid", - "display_name":"SpecObjID", - "sql_type":"bigint", - "description":"Unique ID based on Field, MJD, FIBERID, RUN2D", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"calibflux", - "display_name":"CalibFlux", - "sql_type":"real[]", - "description":"Broad-band flux in SDSS-{ugriz} from PSFmag", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"calibflux_ivar", - "display_name":"CalibFlux IVAR", - "sql_type":"real[]", - "description":"Inverse var flux SDSS-{ugriz} from PSFmag", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"optical_prov", - "display_name":"Optical Magnitude Provenance", - "sql_type":"VARCHAR", - "description":"The source of the optical magnitudes", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"mag", - "display_name":"UGRIZ Magnitude", - "sql_type":"real[]", - "description":"[u, g, r, i, z] optical magnitudes", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"psfmag", - "display_name":"UGRIZ PSF Magnitude", - "sql_type":"real[]", - "description":"[u, g, r, i, z] optical PSF magnitudes", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"fiber2mag", - "display_name":"UGRIZ Fiber2 Magnitude", - "sql_type":"real[]", - "description":"[u, g, r, i, z] optical Fiber2 magnitudes", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"catdb_mag", - "display_name":"UGRIZ TargetDB Magnitude", - "sql_type":"real[]", - "description":"[u, g, r, i, z] Raw TargetDB magnitudes (paired with OPTICAL_PROV)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"gri_gaia_transform", - "display_name":"GRI_GAIA_TRANSFORM", - "sql_type":"bigint", - "description":"provenance of ugriz photometry used in SDSS-V plate design process", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"gaia_g_mag", - "display_name":"Gaia G Magnitude", - "sql_type":"real", - "description":"Gaia G magnitude", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"bp_mag", - "display_name":"Gaia BP Magnitude", - "sql_type":"real", - "description":"Gaia BP magnitude", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"rp_mag", - "display_name":"Gaia RP magnitude", - "sql_type":"real", - "description":"Gaia RP magnitude", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"gaia_id", - "display_name":"Gaia SourceID", - "sql_type":"bigint", - "description":"Gaia SourceID", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"wise_mag", - "display_name":"WISE band magnitudes", - "sql_type":"real[]", - "description":"WISE [W1, W2, W3, W4] band magnitudes", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"twomass_mag", - "display_name":"TWOMASS band magnitudes", - "sql_type":"real[]", - "description":"2MASS [J, H, Ks] band magnitudes", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"guvcat_mag", - "display_name":"GALEX band magnitudes", - "sql_type":"real[]", - "description":"GALEX [FUV, NUV] band magnitudes", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"ebv", - "display_name":"EBV", - "sql_type":"real", - "description":"dust extinction", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"ebv_type", - "display_name":"EBV Type", - "sql_type":"VARCHAR", - "description":"Source of dust extinction", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"fiber_ra", - "display_name":"Fiber RA", - "sql_type":"double precision", - "description":"Fiber RA (first exposure) [J2000 for plate; at exposure for FPS]", - "unit":"deg"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"fiber_dec", - "display_name":"Fiber Dec", - "sql_type":"double precision", - "description":"Fiber DEC (first exposure) [J2000 for plate; at exposure for FPS]", - "unit":"deg"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"plug_ra", - "display_name":"Plug RA", - "sql_type":"double precision", - "description":"Object RA (drilled fiber position) [J2000]", - "unit":"deg"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"plug_dec", - "display_name":"Plug DEC", - "sql_type":"double precision", - "description":"Object DEC (drilled fiber position) [J2000]", - "unit":"deg"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"racat", - "display_name":"Catalog RA", - "sql_type":"double precision", - "description":"RA in ICRS coordinates at 'coord_epoch' for the target assigned", - "unit":"deg"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"Catalog DEC", - "display_name":"DECCAT", - "sql_type":"double precision", - "description":"Dec in ICRS coordinates at 'coord_epoch' for the target assigned", - "unit":"deg"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"coord_epoch", - "display_name":"Epoch of Catalog RA/DEC", - "sql_type":"real", - "description":"Epoch of the catalogue coordinates.", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"pmra", - "display_name":"RA Proper Motion", - "sql_type":"real", - "description":"Proper motion in RA (pmra is a true angle)", - "unit":"mas"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"pmdec", - "display_name":"DEC Proper Motion", - "sql_type":"real", - "description":"Proper motion in Dec", - "unit":"mas"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"parallax", - "display_name":"Parallax", - "sql_type":"real", - "description":"Parallax", - "unit":"mas"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"delta_ra", - "display_name":"RA Offset", - "sql_type":"double precision", - "description":"The maximum fiber offset in any exposure", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"delta_dec", - "display_name":"Dec Offset", - "sql_type":"double precision", - "description":"The maximum fiber offset in any exposure", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"fiber_offset", - "display_name":"Offset Fiber", - "sql_type":"integer", - "description":"Flag identifying the fiber was offset by design", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"lambda_eff", - "display_name":"Lambda_eff", - "sql_type":"real", - "description":"Wavelength to optimize hole location for", - "unit":"AA"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"healpix", - "display_name":"Healpix", - "sql_type":"integer", - "description":"healpix pixel number nside=128", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"healpixgrp", - "display_name":"Healpix Group", - "sql_type":"smallint", - "description":"Rounded-down integer value of healpix / 1000", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"fieldquality", - "display_name":"Field Quality", - "sql_type":"VARCHAR", - "description":"Characterization of field quality", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"exp_disp_med", - "display_name":"Exposure Dispersion", - "sql_type":"double precision", - "description":"Dispersion of Median Exposure Flux", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"fieldsn2", - "display_name":"Field SN2", - "sql_type":"real", - "description":"Overall (S/N)^2 for field; min of cameras", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spec1_g", - "display_name":"g-band SN2 of SP1", - "sql_type":"real", - "description":"Fit (S/N)^2 at g=20.20 for spectrograph 1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spec1_r", - "display_name":"r-band SN2 of SP1", - "sql_type":"real", - "description":"Fit (S/N)^2 at r=20.25 for spectrograph 1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spec1_i", - "display_name":"i-band SN2 of SP1", - "sql_type":"real", - "description":"Fit (S/N)^2 at i=19.90 for spectrograph 1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spec2_g", - "display_name":"g-band SN2 of SP2", - "sql_type":"real", - "description":"Fit (S/N)^2 at g=20.20 for spectrograph 2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spec2_r", - "display_name":"r-band SN2 of SP2", - "sql_type":"real", - "description":"Fit (S/N)^2 at r=20.25 for spectrograph 2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spec2_i", - "display_name":"i-band SN2 of SP2", - "sql_type":"real", - "description":"Fit (S/N)^2 at i=19.90 for spectrograph 2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"sn_median", - "display_name":"UGRIZ Median S/N", - "sql_type":"real[]", - "description":"Median S/N for all good pixels in SDSS-{ugriz}", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"sn_median_all", - "display_name":"Median S/N", - "sql_type":"real", - "description":"Median S/N for all good pixels in all filters", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"airmass", - "display_name":"Airmass", - "sql_type":"real", - "description":"Airmass at time of observation", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"seeing20", - "display_name":"Seeing 20 Percentile", - "sql_type":"real", - "description":"Mean 20% seeing during exposures (arcsec)", - "unit":"arcsec"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"seeing50", - "display_name":"Seeing 50 Percentile", - "sql_type":"real", - "description":"Mean 50% seeing during exposures (arcsec)", - "unit":"arcsec"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"seeing80", - "display_name":"Seeing 80 Percentile", - "sql_type":"real", - "description":"Mean 80% seeing during exposures (arcsec)", - "unit":"arcsec"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"moon_dist", - "display_name":"Mean Moon Separation", - "sql_type":"real", - "description":"Mean Moon-target separation of Coadded Spectra", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"moon_phase", - "display_name":"Mean Moon Phase", - "sql_type":"real", - "description":"Mean Moon phase of the Coadded Spectra", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"assigned", - "display_name":"ASSIGNED", - "sql_type":"BOOLEAN", - "description":"Fiber Assigned", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"on_target", - "display_name":"Fiber On Target", - "sql_type":"BOOLEAN", - "description":"Whether this fiber is on target", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"valid", - "display_name":"Valid Fiber Position", - "sql_type":"BOOLEAN", - "description":"Whether the alpha and beta angles are valid. Do not use with valid=0", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"decollided", - "display_name":"Fiber Decollided", - "sql_type":"BOOLEAN", - "description":"Whether this positioner had to be moved to decollide it.", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"anyandmask", - "display_name":"ANDMASK for any Pixel", - "sql_type":"integer", - "description":"For each bit, any pixel has bit set in ANDMASK", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"anyormask", - "display_name":"ORMASK for any Pixel", - "sql_type":"integer", - "description":"For each bit, any pixel has bit set in ORMASK", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"specprimary", - "display_name":"Primary Spectra", - "sql_type":"smallint", - "description":"Best version of spectrum at this location", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"specboss", - "display_name":"Primary BOSS Spectra", - "sql_type":"smallint", - "description":"Best version of spectrum at this location", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"boss_specobj_id", - "display_name":"BOSS_SPECOBJ_ID", - "sql_type":"integer", - "description":"ID of spectrum location on sky", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"nspecobs", - "display_name":"Number of Spectra at RA-DEC", - "sql_type":"smallint", - "description":"Number of spectral observations", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spectroflux", - "display_name":"Flux in URGRIZ", - "sql_type":"real[]", - "description":"Spectrum projected onto SDSS-{ugriz} filter", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spectroflux_ivar", - "display_name":"ivar of Flux in UGRIZ", - "sql_type":"real[]", - "description":"Inverse variance of SPECTROFLUX", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"spectrosynflux", - "display_name":"Flux of Template in UGRIZ", - "sql_type":"real[]", - "description":"Best-fit template projected onto SDSS-{ugriz}", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"ivar of Flux of Template in UGRIZ", - "display_name":"SPECTROSYNFLUX_IVAR", - "sql_type":"real[]", - "description":"Inverse variance of SPECTROSYNFLUX", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"Flux of Sky in UGRIZ", - "display_name":"SPECTROSKYFLUX", - "sql_type":"real[]", - "description":"Sky spectrum projected onto SDSS-{ugriz} filter", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"wavemin", - "display_name":"Min Wavelength", - "sql_type":"real", - "description":"Minimum observed (vacuum) wavelength for target", - "unit":"AA"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"wavemax", - "display_name":"Max Wavelength", - "sql_type":"real", - "description":"Maximum observed (vacuum) wavelength for target", - "unit":"AA"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"wcoverage", - "display_name":"Wavelength Coverage", - "sql_type":"real", - "description":"Amount of wavelength coverage in log-10(Angs)", - "unit":"log10(AA)"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"class", - "display_name":"Classification", - "sql_type":"VARCHAR", - "description":"Spectro classification: GALAXY, QSO, STAR", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"subclass", - "display_name":"Sub-Classification", - "sql_type":"VARCHAR", - "description":"Spectro sub-classification", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"z", - "display_name":"redshift", - "sql_type":"real", - "description":"Redshift; incorrect for nonzero ZWARNING flag", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"z_err", - "display_name":"redshift error", - "sql_type":"real", - "description":"z error from chi^2 min; negative is invalid fit", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"zwarning", - "display_name":"redshift Flag", - "sql_type":"integer", - "description":"A flag for bad z fits in place of CLASS=UNKNOWN", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"rchi2", - "display_name":"Reduced fit Chi^2", - "sql_type":"real", - "description":"Reduced chi^2 for best fit", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"dof", - "display_name":"Degrees of freedom for fit", - "sql_type":"integer", - "description":"Degrees of freedom for best fit", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"rchi2diff", - "display_name":"reduced fit chi^2 Difference", - "sql_type":"real", - "description":"Diff in reduced chi^2 of 2 best solutions", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"tfile", - "display_name":"Template File", - "sql_type":"VARCHAR", - "description":"Template file in $IDLSPEC2D_DIR/templates", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"vdisp", - "display_name":"Velocity dispersion", - "sql_type":"real", - "description":"Velocity dispersion, only computed for galaxies", - "unit":"km/s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"vdisp_err", - "display_name":"Error in Velocity dispersion", - "sql_type":"real", - "description":"Error in VDISP; negative for invalid fit", - "unit":"km/s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"vdispz", - "display_name":"Redshift of velocity dispersion", - "sql_type":"real", - "description":"Redshift for best-fit velocity dispersion", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"vdispz_err", - "display_name":"velocity dispersion redshift error", - "sql_type":"real", - "description":"Error in Redshift of velocity dispersion", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"vdispchi2", - "display_name":"velocity dispersion Chi2", - "sql_type":"real", - "description":"Chi^2 for best-fit velocity dispersion", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"vdispnpix", - "display_name":"velocity dispersion Pixels Fit", - "sql_type":"real", - "description":"Num of pixels overlapping VDISP fit templates", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"vdispdof", - "display_name":"velocity dispersion DOF", - "sql_type":"integer", - "description":"DOF for best-fit velocity dispersion", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"chi68p", - "display_name":"68% of abs(chi) of Fit Spectrum", - "sql_type":"real", - "description":"68% of abs(chi) of synthetic to actual spectrum", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"z_noqso", - "display_name":"non-QSO Redshift", - "sql_type":"real", - "description":"Redshift of the best-fit non-QSO model", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"z_err_noqso", - "display_name":"non-QSO Redshift Error", - "sql_type":"real", - "description":"Formal one-sigma error on Z_NOQSO", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"znum_noqso", - "display_name":"non-QSO Redshift Model index", - "sql_type":"integer", - "description":"Best fit z/class index excluding QSO; 1-indexed", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"zwarning_noqso", - "display_name":"non-QSO Redshift Warning", - "sql_type":"integer", - "description":"Redshift warning flag for Z_NOQSO", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"class_noqso", - "display_name":"non-QSO Classification", - "sql_type":"VARCHAR", - "description":"Spectro class of best-fit non-QSO model", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"subclass_noqso", - "display_name":"non-QSO Sub-Classification", - "sql_type":"VARCHAR", - "description":"Spectro sub-class of best-fit non-QSO model", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"rchi2diff_noqso", - "display_name":"non-QSO reduced fit chi^2 Difference", - "sql_type":"real", - "description":"Reduced chi^2 diff to next-best non-QSO model", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_rv", - "display_name":"XCSAO RV", - "sql_type":"real", - "description":"Radial velocity measured with pyXCSAO", - "unit":"km/s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_erv", - "display_name":"XCSAO RV Error", - "sql_type":"real", - "description":"Uncertainty in Radial velocity", - "unit":"km/s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_rxc", - "display_name":"XCSAO Cross correlation strength", - "sql_type":"real", - "description":"Cross correlation strength from pyXCSAO", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_teff", - "display_name":"XCSAO Temperature", - "sql_type":"real", - "description":"Interpolated temperature from pyXCSAO", - "unit":"K"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_eteff", - "display_name":"XCSAO temperature Error", - "sql_type":"real", - "description":"Uncertainty in Interpolated temperature", - "unit":"K"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_logg", - "display_name":"XCSAO surface gravity", - "sql_type":"real", - "description":"Interpolated surface gravity from pyXCSAO", - "unit":"cm/s/s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_elogg", - "display_name":"XCSAO surface gravity Error", - "sql_type":"real", - "description":"Uncertainty in Interpolated surface gravity", - "unit":"cm/s/s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_feh", - "display_name":"XCSAO metallicity", - "sql_type":"real", - "description":"Interpolated metallicity from pyXCSAO", - "unit":"Sun"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"xcsao_efeh", - "display_name":"XCSAO metallicity Error", - "sql_type":"real", - "description":"Uncertainty in interpolated metallicity", - "unit":"Sun"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"created", - "display_name":"created", - "sql_type":"timestamp", - "description":"Time row was created", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum", - "column_name":"modified", - "display_name":"modified", - "sql_type":"timestamp", - "description":"Time row was last updated", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"id", - "display_name":"id", - "sql_type":"SERIAL", - "description":"id of row", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"boss_version_id", - "display_name":"BOSS Version ID", - "sql_type":"int", - "description":"ID of BOSS Pipeline version", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"field", - "display_name":"Field", - "sql_type":"integer", - "description":"FieldID", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"mjd", - "display_name":"MJD", - "sql_type":"integer", - "description":"Modified Julian date of observation", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"target_index", - "display_name":"Target Index", - "sql_type":"integer", - "description":"Target Index (1 to number of targets)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"catalogid", - "display_name":"Catalog ID", - "sql_type":"bigint", - "description":"SDSS-V CatalogID used in naming", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"sdss_id", - "display_name":"SDSS_ID", - "sql_type":"bigint", - "description":"Unified SDSS Target Indentifier", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linename", - "display_name":"Line Name", - "sql_type":"VARCHAR", - "description":"Line name", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linewave", - "display_name":"Line Wavelength", - "sql_type":"double precision", - "description":"Catalog wavelength for this line in vacuum Angstroms", - "unit":"AA"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linez", - "display_name":"Line Redshift", - "sql_type":"real", - "description":"Redshift", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linez_err", - "display_name":"Line Redshift error", - "sql_type":"real", - "description":"Line Redshift error (negative for invalid fit)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linesigma", - "display_name":"Line Gaussian Width", - "sql_type":"real", - "description":"Gaussian width in km/sec", - "unit":"km/s"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linesigma_err", - "display_name":"Line Gaussian Width Error", - "sql_type":"real", - "description":"Line Gaussian Width Error (negative for invalid fit)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linearea", - "display_name":"Line Error", - "sql_type":"real", - "description":"Area in gaussian fit where units are (flux-units) * Ang", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linearea_err", - "display_name":"Line Area Error", - "sql_type":"real", - "description":"Flux error (negative for invalid fit)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"lineew", - "display_name":"Line Equivalent width", - "sql_type":"real", - "description":"quivalent width", - "unit":"AA"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"lineew_err", - "display_name":"Line Equivalent width error ", - "sql_type":"real", - "description":"Equivalent width error (negative for invalid fit)", - "unit":"AA"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linecontlevel", - "display_name":"Line Continuum Level", - "sql_type":"real", - "description":"Continuum level at line center", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linecontlevel_err", - "display_name":"Line Continuum Level Error", - "sql_type":"real", - "description":"Error in continuum level at line center", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linenpixleft", - "display_name":"Npixels left of line center", - "sql_type":"integer", - "description":"Npixels from line center to -3 sigma with INVVAR > 0", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linenpixright", - "display_name":"Npixels right of line center", - "sql_type":"integer", - "description":"Npixels from line center to +3 sigma with INVVAR > 0", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linedof", - "display_name":"DOF in Line Fit", - "sql_type":"real", - "description":"DOF in fit", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"linechi2", - "display_name":"Chi2 of Line Fit", - "sql_type":"real", - "description":"chi2 for all points within +/- 3 sigma of line center", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"created", - "display_name":"created", - "sql_type":"timestamp", - "description":"Time row was created", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_spectrum_line", - "column_name":"modified", - "display_name":"modified", - "sql_type":"timestamp", - "description":"Time row was last updated", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"id", - "display_name":"id", - "sql_type":"SERIAL", - "description":"id of row", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"boss_version_id", - "display_name":"BOSS Version ID", - "sql_type":"int", - "description":"ID of BOSS Pipeline version", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"field", - "display_name":"Field", - "sql_type":"integer", - "description":"SDSS FieldID (plateID for plate era data)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"designs", - "display_name":"Designs", - "sql_type":"VARCHAR", - "description":"List of Included Designs", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"configs", - "display_name":"Configurations", - "sql_type":"VARCHAR", - "description":"List of Included Configurations", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"mjd", - "display_name":"MJD", - "sql_type":"integer", - "description":"Modified Julian date of completed combined Spectra", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"observatory", - "display_name":"Observatory", - "sql_type":"VARCHAR", - "description":"Observatory of Observation", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"run2d", - "display_name":"BOSS Run2d", - "sql_type":"VARCHAR", - "description":"Spectro-2D reduction name", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"run1d", - "display_name":"BOSS Run1d", - "sql_type":"VARCHAR", - "description":"Spectro-1D reduction name", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"racen", - "display_name":"Telescope RA", - "sql_type":"real", - "description":"RA of the telescope pointing", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"deccen", - "display_name":"Telescope Dec", - "sql_type":"real", - "description":"DEC of the telescope pointing", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"epoch", - "display_name":"Coordinate Epoch", - "sql_type":"real", - "description":"Epoch of the RACEN/DECCEN", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"cartid", - "display_name":"Cartridge", - "sql_type":"VARCHAR", - "description":"The currently loaded cartridge/instrument", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"tai", - "display_name":"Tai of integration", - "sql_type":"double precision", - "description":"Mean MJD(TAI) seconds of integration", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"tai_beg", - "display_name":"Tai at start of integration", - "sql_type":"double precision", - "description":"MJD(TAI) seconds at start of integration", - "unit":"s"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"tai_end", - "display_name":"Tai at end of integration", - "sql_type":"double precision", - "description":"MJD(TAI) seconds at end of integration", - "unit":"s"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"airmass", - "display_name":"Airmass", - "sql_type":"real", - "description":"Mean Airmass", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"exptime", - "display_name":"Exposure Time", - "sql_type":"real", - "description":"Total Exposure time", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"mapname", - "display_name":"Plugmap Name", - "sql_type":"VARCHAR", - "description":"ID of plate mapping file", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"tileid", - "display_name":"Tile ID", - "sql_type":"integer", - "description":"Tile ID for SDSS BOSS plates (-1 for SDSS)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"designid", - "display_name":"Design ID", - "sql_type":"integer", - "description":"Plate Design ID", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"survey", - "display_name":"Survey", - "sql_type":"VARCHAR", - "description":"Survey that field is part of", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"programname", - "display_name":"Program Name", - "sql_type":"VARCHAR", - "description":"Program name within a given survey", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"fieldquality", - "display_name":"Field Quality", - "sql_type":"VARCHAR", - "description":"", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"fieldsn2", - "display_name":"Field SN2", - "sql_type":"real", - "description":"Overall (S/N)^2 for field; min of cameras", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"deredsn2", - "display_name":"Dereddened Field SN2", - "sql_type":"real", - "description":"Overall Dereddened (S/N)^2 for field; min of cameras", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"qsurvey", - "display_name":"Survey Quality", - "sql_type":"integer", - "description":"1 for an survey quality plate, 0 otherwise", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"mjdlist", - "display_name":"List of MJDs", - "sql_type":"VARCHAR", - "description":"List of MJD of each included exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"nexp", - "display_name":"Number of exposures", - "sql_type":"integer", - "description":"Number of Included Exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"nexp_b1", - "display_name":"SP1 blue number of exposures", - "sql_type":"integer", - "description":"Number of Included Exposures from b1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"nexp_r1", - "display_name":"SP1 red number of exposures", - "sql_type":"integer", - "description":"Number of Included Exposures from r1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"nexp_b2", - "display_name":"SP2 blue number of exposures", - "sql_type":"integer", - "description":"Number of Included Exposures from b2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"nexp_r2", - "display_name":"SP2 red number of exposures", - "sql_type":"integer", - "description":"Number of Included Exposures from r2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"expt_b1", - "display_name":"SP1 blue Exposure Time", - "sql_type":"real", - "description":"Total Exposure Time of b1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"SP1 red Exposure Time", - "display_name":"EXPT_R1", - "sql_type":"real", - "description":"Total Exposure Time of r1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"expt_b2", - "display_name":"SP2 blue Exposure Time", - "sql_type":"real", - "description":"Total Exposure Time of b2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"expt_r2", - "display_name":"SP2 red Exposure Time", - "sql_type":"real", - "description":"Total Exposure Time of r2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"sn2_g1", - "display_name":"SP1 g-band SN2", - "sql_type":"real", - "description":"Fit (S/N)^2 at g=20.20 for spectrograph #1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"sn2_r1", - "display_name":"SP1 r-band SN2", - "sql_type":"real", - "description":"Fit (S/N)^2 at r=20.25 for spectrograph #1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"sn2_i1", - "display_name":"SP1 i-band SN2", - "sql_type":"real", - "description":"Fit (S/N)^2 at i=19.90 for spectrograph #1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"sn2_g2", - "display_name":"SP2 g-band SN2", - "sql_type":"real", - "description":"Fit (S/N)^2 at g=20.20 for spectrograph #2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"sn2_r2", - "display_name":"SP2 r-band SN2", - "sql_type":"real", - "description":"Fit (S/N)^2 at r=20.25 for spectrograph #2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"sn2_i2", - "display_name":"SP2 i-band SN2", - "sql_type":"real", - "description":"Fit (S/N)^2 at i=19.90 for spectrograph #2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"goffstd", - "display_name":"Standards mag-g offset difference", - "sql_type":"real", - "description":"Mean g-band mag difference (spectro-photo) for standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"grmsstd", - "display_name":"Standards mag-g RMS difference", - "sql_type":"real", - "description":"Stddev g-band mag difference (spectro-photo) for standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"roffstd", - "display_name":"Standards mag-r Offset difference", - "sql_type":"real", - "description":"Mean r-band mag difference (spectro-photo) for standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rrmsstd", - "display_name":"Standards mag-r RMS difference", - "sql_type":"real", - "description":"Stddev r-band mag difference (spectro-photo) for standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"ioffstd", - "display_name":"Standards mag-i Offset difference", - "sql_type":"real", - "description":"Mean i-band mag difference (spectro-photo) for standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"irmsstd", - "display_name":"Standards mag-i RMS difference", - "sql_type":"real", - "description":"Stddev i-band mag difference (spectro-photo) for standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"groffstd", - "display_name":"Standards Spectrophoto Offset for G-R", - "sql_type":"real", - "description":"Spectrophoto offset for G-R in standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"grrmsstd", - "display_name":"Standards Spectrophoto RMS for G-R", - "sql_type":"real", - "description":"Spectrophoto RMS for G-R in standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rioffstd", - "display_name":"Standards Spectrophoto Offset for R-I", - "sql_type":"real", - "description":"Spectrophoto offset for R-I in standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rirmsstd", - "display_name":"Standards Spectrophoto RMS for R-I", - "sql_type":"real", - "description":"Spectrophoto RMS for R-I in standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"goffgal", - "display_name":"Galaxy mag-g offset difference", - "sql_type":"real", - "description":"Mean g-band mag difference (spectro-photo) for galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"grmsgal", - "display_name":"Galaxy mag-g STD difference", - "sql_type":"real", - "description":"Stddev g-band mag difference (spectro-photo) for galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"roffgal", - "display_name":"Galaxy mag-r offset difference", - "sql_type":"real", - "description":"Mean r-band mag difference (spectro-photo) for galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rrmsgal", - "display_name":"Galaxy mag-r RMS difference", - "sql_type":"real", - "description":"Stddev r-band mag difference (spectro-photo) for galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"ioffgal", - "display_name":"Galaxy mag-i offset difference", - "sql_type":"real", - "description":"Mean i-band mag difference (spectro-photo) for galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"irmsgal", - "display_name":"Galaxy mag-i RMS difference", - "sql_type":"real", - "description":"Stddev i-band mag difference (spectro-photo) for galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"groffgal", - "display_name":"Galaxy Spectrophoto Offset for G-R", - "sql_type":"real", - "description":"Spectrophoto offset for G-R in galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"grrmsgal", - "display_name":"Galaxy Spectrophoto RMS for G-R", - "sql_type":"real", - "description":"Spectrophoto RMS for G-R in galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rioffgal", - "display_name":"Galaxy Spectrophoto Offset for R-I", - "sql_type":"real", - "description":"Spectrophoto offset for R-I in galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rirmsgal", - "display_name":"Galaxy Spectrophoto RMS for R-I", - "sql_type":"real", - "description":"Spectrophoto RMS for R-I in galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"nguide", - "display_name":"Number of Guide Frames", - "sql_type":"integer", - "description":"Number of guider camera frames taken during the exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"seeing20", - "display_name":"20% Seeing", - "sql_type":"real", - "description":"Mean 20% seeing during exposures", - "unit":"arcse"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"seeing50", - "display_name":"50% Seeing", - "sql_type":"real", - "description":"Mean 50% seeing during exposures", - "unit":"arcse"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"seeing80", - "display_name":"80% Seeing", - "sql_type":"real", - "description":"Mean 80% seeing during exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rmsoff20", - "display_name":"20% RMS offset of guider", - "sql_type":"real", - "description":"20% of RMS offset of guide fibers", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rmsoff50", - "display_name":"50% RMS offset of guider", - "sql_type":"real", - "description":"50% of RMS offset of guide fibers", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"rmsoff80", - "display_name":"80% RMS offset of guider", - "sql_type":"real", - "description":"80% of RMS offset of guide fibers", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"airtemp", - "display_name":"Air Temperature", - "sql_type":"real", - "description":"Air temperature in the dome", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"xsigma", - "display_name":"Width of Extraction Profile", - "sql_type":"real", - "description":"Mean of median width of trace extraction profile", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"xsigmin", - "display_name":"Min Width of Extraction Profile", - "sql_type":"real", - "description":"Minimum of median width of trace extraction profile", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"xsigmax", - "display_name":"Max Width of Extraction Profile", - "sql_type":"real", - "description":"Maximum of median width of trace extraction profile", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"wsigma", - "display_name":"Width of Arc Lines", - "sql_type":"real", - "description":"Mean of median wavelength (Y) width of Arc Lines", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"wsigmin", - "display_name":"Min width of Arc Lines", - "sql_type":"real", - "description":"Minimum of median wavelength (Y) width of Arc Lines", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"wsigmax", - "display_name":"Max width of Arc Lines", - "sql_type":"real", - "description":"Maximum of median wavelength (Y) width of Arc Lines", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"xchi2", - "display_name":"reduced chi^2", - "sql_type":"real", - "description":"Mean of XCHI2 (reduced chi^2 of row-by-row extraction)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"xchi2min", - "display_name":"Min reduced chi^2", - "sql_type":"real", - "description":"Minimum of XCHI2 (reduced chi^2 of row-by-row extraction)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"xchi2max", - "display_name":"Max reduced chi^2", - "sql_type":"real", - "description":"Maximum of XCHI2 (reduced chi^2 of row-by-row extraction)", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"skychi2", - "display_name":"Sky Subtraction Chi2", - "sql_type":"real", - "description":"Average chi-squared from sky subtraction from all exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"schi2min", - "display_name":"Min Sky Chi2", - "sql_type":"real", - "description":"Minimum skyChi2 over all exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"schi2max", - "display_name":"Max Sky Chi2", - "sql_type":"real", - "description":"Maximum skyChi2 over all exposures", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"fbadpix", - "display_name":"Fraction of bad pixels", - "sql_type":"real", - "description":"Fraction of bad pixels", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"fbadpix1", - "display_name":"Fraction of bad pixels in SP1", - "sql_type":"real", - "description":"Fraction of bad pixels from spectrograph #1", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"fbadpix2", - "display_name":"Fraction of bad pixels in SP2", - "sql_type":"real", - "description":"Fraction of bad pixels from spectrograph #2", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_total", - "display_name":"Number of Sources", - "sql_type":"integer", - "description":"Number of Sources", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_galaxy", - "display_name":"Number of Galaxies", - "sql_type":"integer", - "description":"Number of Galaxies", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_qso", - "display_name":"Number of QSOs", - "sql_type":"integer", - "description":"Number of QSOs", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_star", - "display_name":"Number of Stars", - "sql_type":"integer", - "description":"Number of Stars", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_unknown", - "display_name":"Number of Unknown Sources", - "sql_type":"integer", - "description":"Number of Unknown Sources", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_sky", - "display_name":"Number of Skys", - "sql_type":"integer", - "description":"Number of Skys", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_std", - "display_name":"Number of Standard", - "sql_type":"integer", - "description":"Number of Standards", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_target_qso", - "display_name":"QSOs Targeted", - "sql_type":"integer", - "description":"Number of QSO Targeted", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_target_main", - "display_name":"Main Galaxies Targeted", - "sql_type":"integer", - "description":"Number of Main Galaxy targeted", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_target_lrg1", - "display_name":"LRG1s Targeted", - "sql_type":"integer", - "description":"Number of LRG1 targeted", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_target_lrg2", - "display_name":"LRG2s Targeted", - "sql_type":"integer", - "description":"Number of LRG2 targeted", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"n_target_elg", - "display_name":"ELGs Targeted", - "sql_type":"integer", - "description":"Number of ELG targted", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"success_main", - "display_name":"Main Galaxy Success Rate", - "sql_type":"real", - "description":"Success rate of Main Galaxy targets", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"success_lrg1", - "display_name":"LRG1 Success Rate", - "sql_type":"real", - "description":"Success rate of LRG1s", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"success_lrg2", - "display_name":"LRG2 Success Rate", - "sql_type":"real", - "description":"Success rate of LRG2s", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"success_elg", - "display_name":"ELG Success Rate", - "sql_type":"real", - "description":"Success rate of ELGs", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"success_qso", - "display_name":"QSO Success Rate", - "sql_type":"real", - "description":"Success rate of QSOs", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"status2d", - "display_name":"Status of 2D", - "sql_type":"VARCHAR", - "description":"Status of 2d extraction", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"statuscombine", - "display_name":"Status of Combine", - "sql_type":"VARCHAR", - "description":"Status of 1d combine", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"status1d", - "display_name":"Status of 1D", - "sql_type":"VARCHAR", - "description":"Status of 1d analysis", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"field_cadence", - "display_name":"Field Cadence", - "sql_type":"VARCHAR", - "description":"Planned Cadence of Observations", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"public", - "display_name":"Public", - "sql_type":"VARCHAR", - "description":"Is this Plate Public", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"qualcomments", - "display_name":"Quality Comments", - "sql_type":"VARCHAR", - "description":"Comments of Field Quality", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"moon_frac", - "display_name":"Moon Phase", - "sql_type":"real", - "description":"Mean Moon phase of the Coadded Spectra", - "unit":"None"} - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"created", - "display_name":"created", - "sql_type":"timestamp", - "description":"Time row was created", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_field", - "column_name":"modified", - "display_name":"modified", - "sql_type":"timestamp", - "description":"Time row was last updated", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"id", - "display_name":"BOSS Version ID", - "sql_type":"SERIAL", - "description":"Identifier of Pipeline Version", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"ipl", - "display_name":"ipl", - "sql_type":"INT2", - "description":"Associated IPL", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"run2d", - "display_name":"BOSS run2d", - "sql_type":"VARCHAR", - "description":"Spectro-2D reduction name", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"run1d", - "display_name":"BOSS run1d", - "sql_type":"VARCHAR", - "description":"Spectro-1D reduction name", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"is_default", - "display_name":"Is Current Default?", - "sql_type":"BOOLEAN", - "description":"Is this the current default version", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"is_epoch", - "display_name":"Is Epoch?", - "sql_type":"BOOLEAN", - "description":"Is this version associated with the field-epoch Coadds", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"is_custom", - "display_name":"Is Custom?", - "sql_type":"BOOLEAN", - "description":"Is this version associated with a custom Coadd Schema", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"custom_name", - "display_name":"Name of Custom", - "sql_type":"VARCHAR", - "description":"Name of Custom Coadd Schema", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"created", - "display_name":"created", - "sql_type":"timestamp", - "description":"Time row was created", - "unit":"None"}, - {"schema":"boss_drp", - "table_name":"boss_version", - "column_name":"modified", - "display_name":"modified", - "sql_type":"timestamp", - "description":"Time row was last updated", - "unit":"None"} -] -} + "metadata": [ + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "id", + "display_name": "id", + "sql_type": "SERIAL", + "description": "id of row", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "boss_version_id", + "display_name": "boss_version_id", + "sql_type": "int", + "description": "ID of BOSS Pipeline version", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "field", + "display_name": "FIELD", + "sql_type": "integer", + "description": "SDSS FieldID (plateID for plate era data)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "mjd", + "display_name": "MJD", + "sql_type": "integer", + "description": "Modified Julian date of completed combined Spectra", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "mjd_final", + "display_name": "Weighted MJD of Coadd", + "sql_type": "real", + "description": "Mean MJD of the Coadded Spectra", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "obs", + "display_name": "Observatory", + "sql_type": "VARCHAR", + "description": "Observatory of Observation", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "run2d", + "display_name": "BOSS RUN2D", + "sql_type": "VARCHAR", + "description": "Spectro-2D reduction name", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "run1d", + "display_name": "BOSS RUN1D", + "sql_type": "VARCHAR", + "description": "Spectro-1D reduction name", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "nexp", + "display_name": "Number of Exposures", + "sql_type": "smallint", + "description": "Number of Included Exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "exptime", + "display_name": "Exposure Time", + "sql_type": "real", + "description": "Total Exposure time of Coadded Spectra", + "unit": "s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "target_index", + "display_name": "Index of target in Field", + "sql_type": "integer", + "description": "Index of target on combined spField", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spec_file", + "display_name": "Spec File name", + "sql_type": "VARCHAR", + "description": "Name of spec file (in SAS)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "programname", + "display_name": "Program Name", + "sql_type": "VARCHAR", + "description": "Program name within a given survey", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "survey", + "display_name": "Survey", + "sql_type": "VARCHAR", + "description": "Survey that field is part of", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "cadence", + "display_name": "Target Cadence", + "sql_type": "VARCHAR", + "description": "Requested Target Cadence", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "firstcarton", + "display_name": "First Carton", + "sql_type": "VARCHAR", + "description": "Primary SDSS Carton for target", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "objtype", + "display_name": "Object Type", + "sql_type": "VARCHAR", + "description": "Why this object was targetted. QSO=SCIENCE", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "catalogid", + "display_name": "CatalogID", + "sql_type": "bigint", + "description": "SDSS-V CatalogID used in naming", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "CatalogID from V0", + "display_name": "CATALOGID_V0", + "sql_type": "bigint", + "description": "SDSS-V CatalogID from Catalog v0", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "CatalogID from V0.5", + "display_name": "CATALOGID_V0P5", + "sql_type": "bigint", + "description": "SDSS-V CatalogID from Catalog v0.5", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "sdss_id", + "display_name": "SDSS ID", + "sql_type": "bigint", + "description": "Unified SDSS Target Indentifier", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "specobjid", + "display_name": "SpecObjID", + "sql_type": "bigint", + "description": "Unique ID based on Field, MJD, FIBERID, RUN2D", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "calibflux", + "display_name": "CalibFlux", + "sql_type": "real[]", + "description": "Broad-band flux in SDSS-{ugriz} from PSFmag", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "calibflux_ivar", + "display_name": "CalibFlux IVAR", + "sql_type": "real[]", + "description": "Inverse var flux SDSS-{ugriz} from PSFmag", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "optical_prov", + "display_name": "Optical Magnitude Provenance", + "sql_type": "VARCHAR", + "description": "The source of the optical magnitudes", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "mag", + "display_name": "UGRIZ Magnitude", + "sql_type": "real[]", + "description": "[u, g, r, i, z] optical magnitudes", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "psfmag", + "display_name": "UGRIZ PSF Magnitude", + "sql_type": "real[]", + "description": "[u, g, r, i, z] optical PSF magnitudes", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "fiber2mag", + "display_name": "UGRIZ Fiber2 Magnitude", + "sql_type": "real[]", + "description": "[u, g, r, i, z] optical Fiber2 magnitudes", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "catdb_mag", + "display_name": "UGRIZ TargetDB Magnitude", + "sql_type": "real[]", + "description": "[u, g, r, i, z] Raw TargetDB magnitudes (paired with OPTICAL_PROV)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "gri_gaia_transform", + "display_name": "GRI_GAIA_TRANSFORM", + "sql_type": "bigint", + "description": "provenance of ugriz photometry used in SDSS-V plate design process", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "gaia_g_mag", + "display_name": "Gaia G Magnitude", + "sql_type": "real", + "description": "Gaia G magnitude", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "bp_mag", + "display_name": "Gaia BP Magnitude", + "sql_type": "real", + "description": "Gaia BP magnitude", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "rp_mag", + "display_name": "Gaia RP magnitude", + "sql_type": "real", + "description": "Gaia RP magnitude", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "gaia_id", + "display_name": "Gaia SourceID", + "sql_type": "bigint", + "description": "Gaia SourceID", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "wise_mag", + "display_name": "WISE band magnitudes", + "sql_type": "real[]", + "description": "WISE [W1, W2, W3, W4] band magnitudes", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "twomass_mag", + "display_name": "TWOMASS band magnitudes", + "sql_type": "real[]", + "description": "2MASS [J, H, Ks] band magnitudes", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "guvcat_mag", + "display_name": "GALEX band magnitudes", + "sql_type": "real[]", + "description": "GALEX [FUV, NUV] band magnitudes", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "ebv", + "display_name": "EBV", + "sql_type": "real", + "description": "dust extinction", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "ebv_type", + "display_name": "EBV Type", + "sql_type": "VARCHAR", + "description": "Source of dust extinction", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "fiber_ra", + "display_name": "Fiber RA", + "sql_type": "double precision", + "description": "Fiber RA (first exposure) [J2000 for plate; at exposure for FPS]", + "unit": "deg" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "fiber_dec", + "display_name": "Fiber Dec", + "sql_type": "double precision", + "description": "Fiber DEC (first exposure) [J2000 for plate; at exposure for FPS]", + "unit": "deg" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "plug_ra", + "display_name": "Plug RA", + "sql_type": "double precision", + "description": "Object RA (drilled fiber position) [J2000]", + "unit": "deg" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "plug_dec", + "display_name": "Plug DEC", + "sql_type": "double precision", + "description": "Object DEC (drilled fiber position) [J2000]", + "unit": "deg" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "racat", + "display_name": "Catalog RA", + "sql_type": "double precision", + "description": "RA in ICRS coordinates at 'coord_epoch' for the target assigned", + "unit": "deg" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "Catalog DEC", + "display_name": "DECCAT", + "sql_type": "double precision", + "description": "Dec in ICRS coordinates at 'coord_epoch' for the target assigned", + "unit": "deg" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "coord_epoch", + "display_name": "Epoch of Catalog RA/DEC", + "sql_type": "real", + "description": "Epoch of the catalogue coordinates.", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "pmra", + "display_name": "RA Proper Motion", + "sql_type": "real", + "description": "Proper motion in RA (pmra is a true angle)", + "unit": "mas" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "pmdec", + "display_name": "DEC Proper Motion", + "sql_type": "real", + "description": "Proper motion in Dec", + "unit": "mas" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "parallax", + "display_name": "Parallax", + "sql_type": "real", + "description": "Parallax", + "unit": "mas" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "delta_ra", + "display_name": "RA Offset", + "sql_type": "double precision", + "description": "The maximum fiber offset in any exposure", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "delta_dec", + "display_name": "Dec Offset", + "sql_type": "double precision", + "description": "The maximum fiber offset in any exposure", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "fiber_offset", + "display_name": "Offset Fiber", + "sql_type": "integer", + "description": "Flag identifying the fiber was offset by design", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "lambda_eff", + "display_name": "Lambda_eff", + "sql_type": "real", + "description": "Wavelength to optimize hole location for", + "unit": "AA" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "healpix", + "display_name": "Healpix", + "sql_type": "integer", + "description": "healpix pixel number nside=128", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "healpixgrp", + "display_name": "Healpix Group", + "sql_type": "smallint", + "description": "Rounded-down integer value of healpix / 1000", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "fieldquality", + "display_name": "Field Quality", + "sql_type": "VARCHAR", + "description": "Characterization of field quality", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "exp_disp_med", + "display_name": "Exposure Dispersion", + "sql_type": "double precision", + "description": "Dispersion of Median Exposure Flux", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "fieldsn2", + "display_name": "Field SN2", + "sql_type": "real", + "description": "Overall (S/N)^2 for field; min of cameras", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spec1_g", + "display_name": "g-band SN2 of SP1", + "sql_type": "real", + "description": "Fit (S/N)^2 at g=20.20 for spectrograph 1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spec1_r", + "display_name": "r-band SN2 of SP1", + "sql_type": "real", + "description": "Fit (S/N)^2 at r=20.25 for spectrograph 1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spec1_i", + "display_name": "i-band SN2 of SP1", + "sql_type": "real", + "description": "Fit (S/N)^2 at i=19.90 for spectrograph 1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spec2_g", + "display_name": "g-band SN2 of SP2", + "sql_type": "real", + "description": "Fit (S/N)^2 at g=20.20 for spectrograph 2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spec2_r", + "display_name": "r-band SN2 of SP2", + "sql_type": "real", + "description": "Fit (S/N)^2 at r=20.25 for spectrograph 2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spec2_i", + "display_name": "i-band SN2 of SP2", + "sql_type": "real", + "description": "Fit (S/N)^2 at i=19.90 for spectrograph 2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "sn_median", + "display_name": "UGRIZ Median S/N", + "sql_type": "real[]", + "description": "Median S/N for all good pixels in SDSS-{ugriz}", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "sn_median_all", + "display_name": "Median S/N", + "sql_type": "real", + "description": "Median S/N for all good pixels in all filters", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "airmass", + "display_name": "Airmass", + "sql_type": "real", + "description": "Airmass at time of observation", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "seeing20", + "display_name": "Seeing 20 Percentile", + "sql_type": "real", + "description": "Mean 20% seeing during exposures (arcsec)", + "unit": "arcsec" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "seeing50", + "display_name": "Seeing 50 Percentile", + "sql_type": "real", + "description": "Mean 50% seeing during exposures (arcsec)", + "unit": "arcsec" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "seeing80", + "display_name": "Seeing 80 Percentile", + "sql_type": "real", + "description": "Mean 80% seeing during exposures (arcsec)", + "unit": "arcsec" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "moon_dist", + "display_name": "Mean Moon Separation", + "sql_type": "real", + "description": "Mean Moon-target separation of Coadded Spectra", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "moon_phase", + "display_name": "Mean Moon Phase", + "sql_type": "real", + "description": "Mean Moon phase of the Coadded Spectra", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "assigned", + "display_name": "ASSIGNED", + "sql_type": "BOOLEAN", + "description": "Fiber Assigned", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "on_target", + "display_name": "Fiber On Target", + "sql_type": "BOOLEAN", + "description": "Whether this fiber is on target", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "valid", + "display_name": "Valid Fiber Position", + "sql_type": "BOOLEAN", + "description": "Whether the alpha and beta angles are valid. Do not use with valid=0", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "decollided", + "display_name": "Fiber Decollided", + "sql_type": "BOOLEAN", + "description": "Whether this positioner had to be moved to decollide it.", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "anyandmask", + "display_name": "ANDMASK for any Pixel", + "sql_type": "integer", + "description": "For each bit, any pixel has bit set in ANDMASK", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "anyormask", + "display_name": "ORMASK for any Pixel", + "sql_type": "integer", + "description": "For each bit, any pixel has bit set in ORMASK", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "specprimary", + "display_name": "Primary Spectra", + "sql_type": "smallint", + "description": "Best version of spectrum at this location", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "specboss", + "display_name": "Primary BOSS Spectra", + "sql_type": "smallint", + "description": "Best version of spectrum at this location", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "boss_specobj_id", + "display_name": "BOSS_SPECOBJ_ID", + "sql_type": "integer", + "description": "ID of spectrum location on sky", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "nspecobs", + "display_name": "Number of Spectra at RA-DEC", + "sql_type": "smallint", + "description": "Number of spectral observations", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spectroflux", + "display_name": "Flux in URGRIZ", + "sql_type": "real[]", + "description": "Spectrum projected onto SDSS-{ugriz} filter", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spectroflux_ivar", + "display_name": "ivar of Flux in UGRIZ", + "sql_type": "real[]", + "description": "Inverse variance of SPECTROFLUX", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "spectrosynflux", + "display_name": "Flux of Template in UGRIZ", + "sql_type": "real[]", + "description": "Best-fit template projected onto SDSS-{ugriz}", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "ivar of Flux of Template in UGRIZ", + "display_name": "SPECTROSYNFLUX_IVAR", + "sql_type": "real[]", + "description": "Inverse variance of SPECTROSYNFLUX", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "Flux of Sky in UGRIZ", + "display_name": "SPECTROSKYFLUX", + "sql_type": "real[]", + "description": "Sky spectrum projected onto SDSS-{ugriz} filter", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "wavemin", + "display_name": "Min Wavelength", + "sql_type": "real", + "description": "Minimum observed (vacuum) wavelength for target", + "unit": "AA" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "wavemax", + "display_name": "Max Wavelength", + "sql_type": "real", + "description": "Maximum observed (vacuum) wavelength for target", + "unit": "AA" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "wcoverage", + "display_name": "Wavelength Coverage", + "sql_type": "real", + "description": "Amount of wavelength coverage in log-10(Angs)", + "unit": "log10(AA)" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "class", + "display_name": "Classification", + "sql_type": "VARCHAR", + "description": "Spectro classification: GALAXY, QSO, STAR", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "subclass", + "display_name": "Sub-Classification", + "sql_type": "VARCHAR", + "description": "Spectro sub-classification", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "z", + "display_name": "redshift", + "sql_type": "real", + "description": "Redshift; incorrect for nonzero ZWARNING flag", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "z_err", + "display_name": "redshift error", + "sql_type": "real", + "description": "z error from chi^2 min; negative is invalid fit", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "zwarning", + "display_name": "redshift Flag", + "sql_type": "integer", + "description": "A flag for bad z fits in place of CLASS=UNKNOWN", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "rchi2", + "display_name": "Reduced fit Chi^2", + "sql_type": "real", + "description": "Reduced chi^2 for best fit", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "dof", + "display_name": "Degrees of freedom for fit", + "sql_type": "integer", + "description": "Degrees of freedom for best fit", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "rchi2diff", + "display_name": "reduced fit chi^2 Difference", + "sql_type": "real", + "description": "Diff in reduced chi^2 of 2 best solutions", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "tfile", + "display_name": "Template File", + "sql_type": "VARCHAR", + "description": "Template file in $IDLSPEC2D_DIR/templates", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "vdisp", + "display_name": "Velocity dispersion", + "sql_type": "real", + "description": "Velocity dispersion, only computed for galaxies", + "unit": "km/s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "vdisp_err", + "display_name": "Error in Velocity dispersion", + "sql_type": "real", + "description": "Error in VDISP; negative for invalid fit", + "unit": "km/s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "vdispz", + "display_name": "Redshift of velocity dispersion", + "sql_type": "real", + "description": "Redshift for best-fit velocity dispersion", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "vdispz_err", + "display_name": "velocity dispersion redshift error", + "sql_type": "real", + "description": "Error in Redshift of velocity dispersion", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "vdispchi2", + "display_name": "velocity dispersion Chi2", + "sql_type": "real", + "description": "Chi^2 for best-fit velocity dispersion", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "vdispnpix", + "display_name": "velocity dispersion Pixels Fit", + "sql_type": "real", + "description": "Num of pixels overlapping VDISP fit templates", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "vdispdof", + "display_name": "velocity dispersion DOF", + "sql_type": "integer", + "description": "DOF for best-fit velocity dispersion", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "chi68p", + "display_name": "68% of abs(chi) of Fit Spectrum", + "sql_type": "real", + "description": "68% of abs(chi) of synthetic to actual spectrum", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "z_noqso", + "display_name": "non-QSO Redshift", + "sql_type": "real", + "description": "Redshift of the best-fit non-QSO model", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "z_err_noqso", + "display_name": "non-QSO Redshift Error", + "sql_type": "real", + "description": "Formal one-sigma error on Z_NOQSO", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "znum_noqso", + "display_name": "non-QSO Redshift Model index", + "sql_type": "integer", + "description": "Best fit z/class index excluding QSO; 1-indexed", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "zwarning_noqso", + "display_name": "non-QSO Redshift Warning", + "sql_type": "integer", + "description": "Redshift warning flag for Z_NOQSO", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "class_noqso", + "display_name": "non-QSO Classification", + "sql_type": "VARCHAR", + "description": "Spectro class of best-fit non-QSO model", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "subclass_noqso", + "display_name": "non-QSO Sub-Classification", + "sql_type": "VARCHAR", + "description": "Spectro sub-class of best-fit non-QSO model", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "rchi2diff_noqso", + "display_name": "non-QSO reduced fit chi^2 Difference", + "sql_type": "real", + "description": "Reduced chi^2 diff to next-best non-QSO model", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_rv", + "display_name": "XCSAO RV", + "sql_type": "real", + "description": "Radial velocity measured with pyXCSAO", + "unit": "km/s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_erv", + "display_name": "XCSAO RV Error", + "sql_type": "real", + "description": "Uncertainty in Radial velocity", + "unit": "km/s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_rxc", + "display_name": "XCSAO Cross correlation strength", + "sql_type": "real", + "description": "Cross correlation strength from pyXCSAO", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_teff", + "display_name": "XCSAO Temperature", + "sql_type": "real", + "description": "Interpolated temperature from pyXCSAO", + "unit": "K" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_eteff", + "display_name": "XCSAO temperature Error", + "sql_type": "real", + "description": "Uncertainty in Interpolated temperature", + "unit": "K" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_logg", + "display_name": "XCSAO surface gravity", + "sql_type": "real", + "description": "Interpolated surface gravity from pyXCSAO", + "unit": "cm/s/s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_elogg", + "display_name": "XCSAO surface gravity Error", + "sql_type": "real", + "description": "Uncertainty in Interpolated surface gravity", + "unit": "cm/s/s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_feh", + "display_name": "XCSAO metallicity", + "sql_type": "real", + "description": "Interpolated metallicity from pyXCSAO", + "unit": "Sun" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "xcsao_efeh", + "display_name": "XCSAO metallicity Error", + "sql_type": "real", + "description": "Uncertainty in interpolated metallicity", + "unit": "Sun" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "created", + "display_name": "created", + "sql_type": "timestamp", + "description": "Time row was created", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum", + "column_name": "modified", + "display_name": "modified", + "sql_type": "timestamp", + "description": "Time row was last updated", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "id", + "display_name": "id", + "sql_type": "SERIAL", + "description": "id of row", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "boss_version_id", + "display_name": "BOSS Version ID", + "sql_type": "int", + "description": "ID of BOSS Pipeline version", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "field", + "display_name": "Field", + "sql_type": "integer", + "description": "FieldID", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "mjd", + "display_name": "MJD", + "sql_type": "integer", + "description": "Modified Julian date of observation", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "target_index", + "display_name": "Target Index", + "sql_type": "integer", + "description": "Target Index (1 to number of targets)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "catalogid", + "display_name": "Catalog ID", + "sql_type": "bigint", + "description": "SDSS-V CatalogID used in naming", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "sdss_id", + "display_name": "SDSS_ID", + "sql_type": "bigint", + "description": "Unified SDSS Target Indentifier", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linename", + "display_name": "Line Name", + "sql_type": "VARCHAR", + "description": "Line name", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linewave", + "display_name": "Line Wavelength", + "sql_type": "double precision", + "description": "Catalog wavelength for this line in vacuum Angstroms", + "unit": "AA" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linez", + "display_name": "Line Redshift", + "sql_type": "real", + "description": "Redshift", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linez_err", + "display_name": "Line Redshift error", + "sql_type": "real", + "description": "Line Redshift error (negative for invalid fit)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linesigma", + "display_name": "Line Gaussian Width", + "sql_type": "real", + "description": "Gaussian width in km/sec", + "unit": "km/s" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linesigma_err", + "display_name": "Line Gaussian Width Error", + "sql_type": "real", + "description": "Line Gaussian Width Error (negative for invalid fit)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linearea", + "display_name": "Line Error", + "sql_type": "real", + "description": "Area in gaussian fit where units are (flux-units) * Ang", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linearea_err", + "display_name": "Line Area Error", + "sql_type": "real", + "description": "Flux error (negative for invalid fit)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "lineew", + "display_name": "Line Equivalent width", + "sql_type": "real", + "description": "quivalent width", + "unit": "AA" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "lineew_err", + "display_name": "Line Equivalent width error ", + "sql_type": "real", + "description": "Equivalent width error (negative for invalid fit)", + "unit": "AA" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linecontlevel", + "display_name": "Line Continuum Level", + "sql_type": "real", + "description": "Continuum level at line center", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linecontlevel_err", + "display_name": "Line Continuum Level Error", + "sql_type": "real", + "description": "Error in continuum level at line center", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linenpixleft", + "display_name": "Npixels left of line center", + "sql_type": "integer", + "description": "Npixels from line center to -3 sigma with INVVAR > 0", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linenpixright", + "display_name": "Npixels right of line center", + "sql_type": "integer", + "description": "Npixels from line center to +3 sigma with INVVAR > 0", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linedof", + "display_name": "DOF in Line Fit", + "sql_type": "real", + "description": "DOF in fit", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "linechi2", + "display_name": "Chi2 of Line Fit", + "sql_type": "real", + "description": "chi2 for all points within +/- 3 sigma of line center", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "created", + "display_name": "created", + "sql_type": "timestamp", + "description": "Time row was created", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_spectrum_line", + "column_name": "modified", + "display_name": "modified", + "sql_type": "timestamp", + "description": "Time row was last updated", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "id", + "display_name": "id", + "sql_type": "SERIAL", + "description": "id of row", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "boss_version_id", + "display_name": "BOSS Version ID", + "sql_type": "int", + "description": "ID of BOSS Pipeline version", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "field", + "display_name": "Field", + "sql_type": "integer", + "description": "SDSS FieldID (plateID for plate era data)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "designs", + "display_name": "Designs", + "sql_type": "VARCHAR", + "description": "List of Included Designs", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "configs", + "display_name": "Configurations", + "sql_type": "VARCHAR", + "description": "List of Included Configurations", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "mjd", + "display_name": "MJD", + "sql_type": "integer", + "description": "Modified Julian date of completed combined Spectra", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "observatory", + "display_name": "Observatory", + "sql_type": "VARCHAR", + "description": "Observatory of Observation", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "run2d", + "display_name": "BOSS Run2d", + "sql_type": "VARCHAR", + "description": "Spectro-2D reduction name", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "run1d", + "display_name": "BOSS Run1d", + "sql_type": "VARCHAR", + "description": "Spectro-1D reduction name", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "racen", + "display_name": "Telescope RA", + "sql_type": "real", + "description": "RA of the telescope pointing", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "deccen", + "display_name": "Telescope Dec", + "sql_type": "real", + "description": "DEC of the telescope pointing", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "epoch", + "display_name": "Coordinate Epoch", + "sql_type": "real", + "description": "Epoch of the RACEN/DECCEN", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "cartid", + "display_name": "Cartridge", + "sql_type": "VARCHAR", + "description": "The currently loaded cartridge/instrument", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "tai", + "display_name": "Tai of integration", + "sql_type": "double precision", + "description": "Mean MJD(TAI) seconds of integration", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "tai_beg", + "display_name": "Tai at start of integration", + "sql_type": "double precision", + "description": "MJD(TAI) seconds at start of integration", + "unit": "s" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "tai_end", + "display_name": "Tai at end of integration", + "sql_type": "double precision", + "description": "MJD(TAI) seconds at end of integration", + "unit": "s" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "airmass", + "display_name": "Airmass", + "sql_type": "real", + "description": "Mean Airmass", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "exptime", + "display_name": "Exposure Time", + "sql_type": "real", + "description": "Total Exposure time", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "mapname", + "display_name": "Plugmap Name", + "sql_type": "VARCHAR", + "description": "ID of plate mapping file", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "tileid", + "display_name": "Tile ID", + "sql_type": "integer", + "description": "Tile ID for SDSS BOSS plates (-1 for SDSS)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "designid", + "display_name": "Design ID", + "sql_type": "integer", + "description": "Plate Design ID", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "survey", + "display_name": "Survey", + "sql_type": "VARCHAR", + "description": "Survey that field is part of", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "programname", + "display_name": "Program Name", + "sql_type": "VARCHAR", + "description": "Program name within a given survey", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "fieldquality", + "display_name": "Field Quality", + "sql_type": "VARCHAR", + "description": "", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "fieldsn2", + "display_name": "Field SN2", + "sql_type": "real", + "description": "Overall (S/N)^2 for field; min of cameras", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "deredsn2", + "display_name": "Dereddened Field SN2", + "sql_type": "real", + "description": "Overall Dereddened (S/N)^2 for field; min of cameras", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "qsurvey", + "display_name": "Survey Quality", + "sql_type": "integer", + "description": "1 for an survey quality plate, 0 otherwise", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "mjdlist", + "display_name": "List of MJDs", + "sql_type": "VARCHAR", + "description": "List of MJD of each included exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "nexp", + "display_name": "Number of exposures", + "sql_type": "integer", + "description": "Number of Included Exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "nexp_b1", + "display_name": "SP1 blue number of exposures", + "sql_type": "integer", + "description": "Number of Included Exposures from b1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "nexp_r1", + "display_name": "SP1 red number of exposures", + "sql_type": "integer", + "description": "Number of Included Exposures from r1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "nexp_b2", + "display_name": "SP2 blue number of exposures", + "sql_type": "integer", + "description": "Number of Included Exposures from b2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "nexp_r2", + "display_name": "SP2 red number of exposures", + "sql_type": "integer", + "description": "Number of Included Exposures from r2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "expt_b1", + "display_name": "SP1 blue Exposure Time", + "sql_type": "real", + "description": "Total Exposure Time of b1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "SP1 red Exposure Time", + "display_name": "EXPT_R1", + "sql_type": "real", + "description": "Total Exposure Time of r1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "expt_b2", + "display_name": "SP2 blue Exposure Time", + "sql_type": "real", + "description": "Total Exposure Time of b2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "expt_r2", + "display_name": "SP2 red Exposure Time", + "sql_type": "real", + "description": "Total Exposure Time of r2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "sn2_g1", + "display_name": "SP1 g-band SN2", + "sql_type": "real", + "description": "Fit (S/N)^2 at g=20.20 for spectrograph #1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "sn2_r1", + "display_name": "SP1 r-band SN2", + "sql_type": "real", + "description": "Fit (S/N)^2 at r=20.25 for spectrograph #1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "sn2_i1", + "display_name": "SP1 i-band SN2", + "sql_type": "real", + "description": "Fit (S/N)^2 at i=19.90 for spectrograph #1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "sn2_g2", + "display_name": "SP2 g-band SN2", + "sql_type": "real", + "description": "Fit (S/N)^2 at g=20.20 for spectrograph #2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "sn2_r2", + "display_name": "SP2 r-band SN2", + "sql_type": "real", + "description": "Fit (S/N)^2 at r=20.25 for spectrograph #2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "sn2_i2", + "display_name": "SP2 i-band SN2", + "sql_type": "real", + "description": "Fit (S/N)^2 at i=19.90 for spectrograph #2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "goffstd", + "display_name": "Standards mag-g offset difference", + "sql_type": "real", + "description": "Mean g-band mag difference (spectro-photo) for standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "grmsstd", + "display_name": "Standards mag-g RMS difference", + "sql_type": "real", + "description": "Stddev g-band mag difference (spectro-photo) for standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "roffstd", + "display_name": "Standards mag-r Offset difference", + "sql_type": "real", + "description": "Mean r-band mag difference (spectro-photo) for standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rrmsstd", + "display_name": "Standards mag-r RMS difference", + "sql_type": "real", + "description": "Stddev r-band mag difference (spectro-photo) for standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "ioffstd", + "display_name": "Standards mag-i Offset difference", + "sql_type": "real", + "description": "Mean i-band mag difference (spectro-photo) for standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "irmsstd", + "display_name": "Standards mag-i RMS difference", + "sql_type": "real", + "description": "Stddev i-band mag difference (spectro-photo) for standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "groffstd", + "display_name": "Standards Spectrophoto Offset for G-R", + "sql_type": "real", + "description": "Spectrophoto offset for G-R in standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "grrmsstd", + "display_name": "Standards Spectrophoto RMS for G-R", + "sql_type": "real", + "description": "Spectrophoto RMS for G-R in standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rioffstd", + "display_name": "Standards Spectrophoto Offset for R-I", + "sql_type": "real", + "description": "Spectrophoto offset for R-I in standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rirmsstd", + "display_name": "Standards Spectrophoto RMS for R-I", + "sql_type": "real", + "description": "Spectrophoto RMS for R-I in standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "goffgal", + "display_name": "Galaxy mag-g offset difference", + "sql_type": "real", + "description": "Mean g-band mag difference (spectro-photo) for galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "grmsgal", + "display_name": "Galaxy mag-g STD difference", + "sql_type": "real", + "description": "Stddev g-band mag difference (spectro-photo) for galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "roffgal", + "display_name": "Galaxy mag-r offset difference", + "sql_type": "real", + "description": "Mean r-band mag difference (spectro-photo) for galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rrmsgal", + "display_name": "Galaxy mag-r RMS difference", + "sql_type": "real", + "description": "Stddev r-band mag difference (spectro-photo) for galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "ioffgal", + "display_name": "Galaxy mag-i offset difference", + "sql_type": "real", + "description": "Mean i-band mag difference (spectro-photo) for galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "irmsgal", + "display_name": "Galaxy mag-i RMS difference", + "sql_type": "real", + "description": "Stddev i-band mag difference (spectro-photo) for galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "groffgal", + "display_name": "Galaxy Spectrophoto Offset for G-R", + "sql_type": "real", + "description": "Spectrophoto offset for G-R in galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "grrmsgal", + "display_name": "Galaxy Spectrophoto RMS for G-R", + "sql_type": "real", + "description": "Spectrophoto RMS for G-R in galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rioffgal", + "display_name": "Galaxy Spectrophoto Offset for R-I", + "sql_type": "real", + "description": "Spectrophoto offset for R-I in galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rirmsgal", + "display_name": "Galaxy Spectrophoto RMS for R-I", + "sql_type": "real", + "description": "Spectrophoto RMS for R-I in galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "nguide", + "display_name": "Number of Guide Frames", + "sql_type": "integer", + "description": "Number of guider camera frames taken during the exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "seeing20", + "display_name": "20% Seeing", + "sql_type": "real", + "description": "Mean 20% seeing during exposures", + "unit": "arcse" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "seeing50", + "display_name": "50% Seeing", + "sql_type": "real", + "description": "Mean 50% seeing during exposures", + "unit": "arcse" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "seeing80", + "display_name": "80% Seeing", + "sql_type": "real", + "description": "Mean 80% seeing during exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rmsoff20", + "display_name": "20% RMS offset of guider", + "sql_type": "real", + "description": "20% of RMS offset of guide fibers", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rmsoff50", + "display_name": "50% RMS offset of guider", + "sql_type": "real", + "description": "50% of RMS offset of guide fibers", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "rmsoff80", + "display_name": "80% RMS offset of guider", + "sql_type": "real", + "description": "80% of RMS offset of guide fibers", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "airtemp", + "display_name": "Air Temperature", + "sql_type": "real", + "description": "Air temperature in the dome", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "xsigma", + "display_name": "Width of Extraction Profile", + "sql_type": "real", + "description": "Mean of median width of trace extraction profile", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "xsigmin", + "display_name": "Min Width of Extraction Profile", + "sql_type": "real", + "description": "Minimum of median width of trace extraction profile", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "xsigmax", + "display_name": "Max Width of Extraction Profile", + "sql_type": "real", + "description": "Maximum of median width of trace extraction profile", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "wsigma", + "display_name": "Width of Arc Lines", + "sql_type": "real", + "description": "Mean of median wavelength (Y) width of Arc Lines", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "wsigmin", + "display_name": "Min width of Arc Lines", + "sql_type": "real", + "description": "Minimum of median wavelength (Y) width of Arc Lines", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "wsigmax", + "display_name": "Max width of Arc Lines", + "sql_type": "real", + "description": "Maximum of median wavelength (Y) width of Arc Lines", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "xchi2", + "display_name": "reduced chi^2", + "sql_type": "real", + "description": "Mean of XCHI2 (reduced chi^2 of row-by-row extraction)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "xchi2min", + "display_name": "Min reduced chi^2", + "sql_type": "real", + "description": "Minimum of XCHI2 (reduced chi^2 of row-by-row extraction)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "xchi2max", + "display_name": "Max reduced chi^2", + "sql_type": "real", + "description": "Maximum of XCHI2 (reduced chi^2 of row-by-row extraction)", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "skychi2", + "display_name": "Sky Subtraction Chi2", + "sql_type": "real", + "description": "Average chi-squared from sky subtraction from all exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "schi2min", + "display_name": "Min Sky Chi2", + "sql_type": "real", + "description": "Minimum skyChi2 over all exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "schi2max", + "display_name": "Max Sky Chi2", + "sql_type": "real", + "description": "Maximum skyChi2 over all exposures", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "fbadpix", + "display_name": "Fraction of bad pixels", + "sql_type": "real", + "description": "Fraction of bad pixels", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "fbadpix1", + "display_name": "Fraction of bad pixels in SP1", + "sql_type": "real", + "description": "Fraction of bad pixels from spectrograph #1", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "fbadpix2", + "display_name": "Fraction of bad pixels in SP2", + "sql_type": "real", + "description": "Fraction of bad pixels from spectrograph #2", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_total", + "display_name": "Number of Sources", + "sql_type": "integer", + "description": "Number of Sources", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_galaxy", + "display_name": "Number of Galaxies", + "sql_type": "integer", + "description": "Number of Galaxies", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_qso", + "display_name": "Number of QSOs", + "sql_type": "integer", + "description": "Number of QSOs", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_star", + "display_name": "Number of Stars", + "sql_type": "integer", + "description": "Number of Stars", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_unknown", + "display_name": "Number of Unknown Sources", + "sql_type": "integer", + "description": "Number of Unknown Sources", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_sky", + "display_name": "Number of Skys", + "sql_type": "integer", + "description": "Number of Skys", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_std", + "display_name": "Number of Standard", + "sql_type": "integer", + "description": "Number of Standards", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_target_qso", + "display_name": "QSOs Targeted", + "sql_type": "integer", + "description": "Number of QSO Targeted", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_target_main", + "display_name": "Main Galaxies Targeted", + "sql_type": "integer", + "description": "Number of Main Galaxy targeted", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_target_lrg1", + "display_name": "LRG1s Targeted", + "sql_type": "integer", + "description": "Number of LRG1 targeted", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_target_lrg2", + "display_name": "LRG2s Targeted", + "sql_type": "integer", + "description": "Number of LRG2 targeted", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "n_target_elg", + "display_name": "ELGs Targeted", + "sql_type": "integer", + "description": "Number of ELG targted", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "success_main", + "display_name": "Main Galaxy Success Rate", + "sql_type": "real", + "description": "Success rate of Main Galaxy targets", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "success_lrg1", + "display_name": "LRG1 Success Rate", + "sql_type": "real", + "description": "Success rate of LRG1s", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "success_lrg2", + "display_name": "LRG2 Success Rate", + "sql_type": "real", + "description": "Success rate of LRG2s", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "success_elg", + "display_name": "ELG Success Rate", + "sql_type": "real", + "description": "Success rate of ELGs", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "success_qso", + "display_name": "QSO Success Rate", + "sql_type": "real", + "description": "Success rate of QSOs", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "status2d", + "display_name": "Status of 2D", + "sql_type": "VARCHAR", + "description": "Status of 2d extraction", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "statuscombine", + "display_name": "Status of Combine", + "sql_type": "VARCHAR", + "description": "Status of 1d combine", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "status1d", + "display_name": "Status of 1D", + "sql_type": "VARCHAR", + "description": "Status of 1d analysis", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "field_cadence", + "display_name": "Field Cadence", + "sql_type": "VARCHAR", + "description": "Planned Cadence of Observations", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "public", + "display_name": "Public", + "sql_type": "VARCHAR", + "description": "Is this Plate Public", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "qualcomments", + "display_name": "Quality Comments", + "sql_type": "VARCHAR", + "description": "Comments of Field Quality", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "moon_frac", + "display_name": "Moon Phase", + "sql_type": "real", + "description": "Mean Moon phase of the Coadded Spectra", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "created", + "display_name": "created", + "sql_type": "timestamp", + "description": "Time row was created", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_field", + "column_name": "modified", + "display_name": "modified", + "sql_type": "timestamp", + "description": "Time row was last updated", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "id", + "display_name": "BOSS Version ID", + "sql_type": "SERIAL", + "description": "Identifier of Pipeline Version", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "ipl", + "display_name": "ipl", + "sql_type": "INT2", + "description": "Associated IPL", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "run2d", + "display_name": "BOSS run2d", + "sql_type": "VARCHAR", + "description": "Spectro-2D reduction name", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "run1d", + "display_name": "BOSS run1d", + "sql_type": "VARCHAR", + "description": "Spectro-1D reduction name", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "is_default", + "display_name": "Is Current Default?", + "sql_type": "BOOLEAN", + "description": "Is this the current default version", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "is_epoch", + "display_name": "Is Epoch?", + "sql_type": "BOOLEAN", + "description": "Is this version associated with the field-epoch Coadds", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "is_custom", + "display_name": "Is Custom?", + "sql_type": "BOOLEAN", + "description": "Is this version associated with a custom Coadd Schema", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "custom_name", + "display_name": "Name of Custom", + "sql_type": "VARCHAR", + "description": "Name of Custom Coadd Schema", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "created", + "display_name": "created", + "sql_type": "timestamp", + "description": "Time row was created", + "unit": "None" + }, + { + "schema": "boss_drp", + "table_name": "boss_version", + "column_name": "modified", + "display_name": "modified", + "sql_type": "timestamp", + "description": "Time row was last updated", + "unit": "None" + } + ] +} \ No newline at end of file diff --git a/schema/sdss5db/metadata/load_metadata.py b/schema/sdss5db/metadata/load_metadata.py index 8dbff49e..6e23e912 100644 --- a/schema/sdss5db/metadata/load_metadata.py +++ b/schema/sdss5db/metadata/load_metadata.py @@ -13,7 +13,15 @@ def read_json(file): return json.loads(f.read()) +def connect_db(host: str = None, port: str = None, user: str = None, password: str = None): + """ connect to the database """ + if not database.connected: + database.connect_from_parameters(dbname='sdss5db', host=host, port=port, + user=user, password=password) + + def load_metadata(schema: str = ''): + """ load the json metadata """ files = pathlib.Path(__file__).parent.rglob(f'*{schema}.json') rows = [] @@ -31,8 +39,13 @@ def load_metadata(schema: str = ''): prog='Load Metadata', description='Load into the sdss5db db_metadata table') parser.add_argument('-s', '--schema', type=str, help='the database schema name', default='') +parser.add_argument('-o', '--host', type=str, help='the database host', default=None) +parser.add_argument('-p', '--port', type=str, help='the database port', default=None) +parser.add_argument('-u', '--user', type=str, help='the database user', default=None) +parser.add_argument('-w', '--password', type=str, help='the database password', default=None) if __name__ == '__main__': args = parser.parse_args() + connect_db(host=args.host, port=args.port, user=args.user, password=args.password) load_metadata(schema=args.schema)