Prompt Products Database
DiaForcedSource
Forced-photometry source measurement on an individual difference Exposure for all objects in the DiaObject table
| Column Name | Data Type | Unit | Description | UCD | Order | Principal |
|---|---|---|---|---|---|---|
| diaForcedSourceId | long | Unique id. | ||||
| diaObjectId | long | Id of the DiaObject that this DiaForcedSource was associated with. | meta.id;src | |||
| ra | double | deg | Right ascension coordinate of the position of the DiaObject. | pos.eq.ra | ||
| dec | double | deg | Declination coordinate of the position of the DiaObject. | pos.eq.dec | ||
| visit | long | Id of the visit where this forcedSource was measured. | meta.id;obs.image | |||
| detector | long | Id of the detector where this forcedSource was measured. Datatype short instead of byte because of DB concerns about unsigned bytes. | meta.id;obs.image | |||
| psfFlux | double | nJy | Point Source model flux. | phot.count | ||
| psfFluxErr | double | nJy | Uncertainty of psfFlux. | stat.error;phot.count | ||
| midpointMjdTai | double | d | Effective mid-visit time for this diaForcedSource, expressed as Modified Julian Date, International Atomic Time. | time.epoch | ||
| scienceFlux | double | nJy | Forced photometry flux for a point source model measured on the visit image centered at the DiaObject position. | phot.count | ||
| scienceFluxErr | double | nJy | Uncertainty of scienceFlux. | stat.error;phot.count | ||
| band | char | Filter band this source was observed with. | meta.id;instr.filter | |||
| timeProcessedMjdTai | double | Time when this record was generated, expressed as Modified Julian Date, International Atomic Time. | ||||
| timeWithdrawnMjdTai | double | Time when this record was marked invalid, expressed as Modified Julian Date, International Atomic Time. |
DiaObject
Astronomical objects detected on one or more difference images
| Column Name | Data Type | Unit | Description | UCD | Order | Principal |
|---|---|---|---|---|---|---|
| diaObjectId | long | Unique identifier of this DiaObject. | meta.id;src | |||
| validityStartMjdTai | double | Processing time when validity of this diaObject starts, expressed as Modified Julian Date, International Atomic Time. | time.epoch | |||
| validityEndMjdTai | double | Processing time when validity of this diaObject ends, expressed as Modified Julian Date, International Atomic Time. | time.epoch | |||
| ra | double | deg | Right ascension coordinate of the position of the object. | pos.eq.ra | ||
| raErr | double | deg | Uncertainty of ra. | stat.error;pos.eq.ra | ||
| dec | double | deg | Declination coordinate of the position of the object. | pos.eq.dec | ||
| decErr | double | deg | Uncertainty of dec. | stat.error;pos.eq.dec | ||
| ra_dec_Cov | double | deg**2 | Covariance between ra and dec. | |||
| u_psfFluxMean | double | nJy | Weighted mean point-source model magnitude for u filter. | phot.count | ||
| u_psfFluxMeanErr | double | nJy | Standard error of u_psfFluxMean. | stat.error | ||
| u_psfFluxSigma | double | nJy | Standard deviation of the distribution of u_psfFlux. | stat.stdev | ||
| u_psfFluxNdata | long | The number of u-band data points. | ||||
| u_fpFluxMean | double | nJy | Weighted mean forced photometry flux for u filter. | phot.count | ||
| u_fpFluxMeanErr | double | nJy | Standard error of u_fpFluxMean. | stat.error | ||
| g_psfFluxMean | double | nJy | Weighted mean point-source model magnitude for g filter. | phot.count | ||
| g_psfFluxMeanErr | double | nJy | Standard error of g_psfFluxMean. | stat.error | ||
| g_psfFluxSigma | double | nJy | Standard deviation of the distribution of g_psfFlux. | stat.stdev | ||
| g_psfFluxNdata | long | The number of g-band data points. | ||||
| g_fpFluxMean | double | nJy | Weighted mean forced photometry flux for g filter. | phot.count | ||
| g_fpFluxMeanErr | double | nJy | Standard error of g_fpFluxMean. | stat.error | ||
| r_psfFluxMean | double | nJy | Weighted mean point-source model magnitude for r filter. | phot.count | ||
| r_psfFluxMeanErr | double | nJy | Standard error of r_psfFluxMean. | stat.error | ||
| r_psfFluxSigma | double | nJy | Standard deviation of the distribution of r_psfFlux. | stat.stdev | ||
| r_psfFluxNdata | long | The number of r-band data points. | ||||
| r_fpFluxMean | double | nJy | Weighted mean forced photometry flux for r filter. | phot.count | ||
| r_fpFluxMeanErr | double | nJy | Standard error of r_fpFluxMean. | stat.error | ||
| i_psfFluxMean | double | nJy | Weighted mean point-source model magnitude for i filter. | phot.count | ||
| i_psfFluxMeanErr | double | nJy | Standard error of i_psfFluxMean. | stat.error | ||
| i_psfFluxSigma | double | nJy | Standard deviation of the distribution of i_psfFlux. | stat.stdev | ||
| i_psfFluxNdata | long | The number of i-band data points. | ||||
| i_fpFluxMean | double | nJy | Weighted mean forced photometry flux for i filter. | phot.count | ||
| i_fpFluxMeanErr | double | nJy | Standard error of i_fpFluxMean. | stat.error | ||
| z_psfFluxMean | double | nJy | Weighted mean point-source model magnitude for z filter. | phot.count | ||
| z_psfFluxMeanErr | double | nJy | Standard error of z_psfFluxMean. | stat.error | ||
| z_psfFluxSigma | double | nJy | Standard deviation of the distribution of z_psfFlux. | stat.stdev | ||
| z_psfFluxNdata | long | The number of z-band data points. | ||||
| z_fpFluxMean | double | nJy | Weighted mean forced photometry flux for z filter. | phot.count | ||
| z_fpFluxMeanErr | double | nJy | Standard error of z_fpFluxMean. | stat.error | ||
| y_psfFluxMean | double | nJy | Weighted mean point-source model magnitude for y filter. | phot.count | ||
| y_psfFluxMeanErr | double | nJy | Standard error of y_psfFluxMean. | stat.error | ||
| y_psfFluxSigma | double | nJy | Standard deviation of the distribution of y_psfFlux. | stat.stdev | ||
| y_psfFluxNdata | long | The number of y-band data points. | ||||
| y_fpFluxMean | double | nJy | Weighted mean forced photometry flux for y filter. | phot.count | ||
| y_fpFluxMeanErr | double | nJy | Standard error of y_fpFluxMean. | stat.error | ||
| u_scienceFluxMean | double | nJy | Weighted mean forced photometry flux for u filter. | phot.count | ||
| u_scienceFluxMeanErr | double | nJy | Standard error of u_scienceFluxMean. | stat.error | ||
| g_scienceFluxMean | double | nJy | Weighted mean forced photometry flux for g filter. | phot.count | ||
| g_scienceFluxMeanErr | double | nJy | Standard error of g_scienceFluxMean. | stat.error | ||
| r_scienceFluxMean | double | nJy | Weighted mean forced photometry flux for r filter. | phot.count | ||
| r_scienceFluxMeanErr | double | nJy | Standard error of r_scienceFluxMean. | stat.error | ||
| i_scienceFluxMean | double | nJy | Weighted mean forced photometry flux for i filter. | phot.count | ||
| i_scienceFluxMeanErr | double | nJy | Standard error of i_scienceFluxMean. | stat.error | ||
| z_scienceFluxMean | double | nJy | Weighted mean forced photometry flux for z filter. | phot.count | ||
| z_scienceFluxMeanErr | double | nJy | Standard error of z_scienceFluxMean. | stat.error | ||
| y_scienceFluxMean | double | nJy | Weighted mean forced photometry flux for y filter. | phot.count | ||
| y_scienceFluxMeanErr | double | nJy | Standard error of y_scienceFluxMean. | stat.error | ||
| u_psfFluxMin | double | nJy | Minimum observed u band fluxes. | |||
| u_psfFluxMax | double | nJy | Maximum observed u band fluxes. | |||
| u_psfFluxMaxSlope | double | nJy/d | Maximum slope between u band flux obsevations max(delta_flux/delta_time). | |||
| u_psfFluxErrMean | double | nJy | Mean of the u band flux errors. | |||
| g_psfFluxMin | double | nJy | Minimum observed g band fluxes. | |||
| g_psfFluxMax | double | nJy | Maximum observed g band fluxes. | |||
| g_psfFluxMaxSlope | double | nJy/d | Maximum slope between g band flux obsevations max(delta_flux/delta_time). | |||
| g_psfFluxErrMean | double | nJy | Mean of the g band flux errors. | |||
| r_psfFluxMin | double | nJy | Minimum observed r band fluxes. | |||
| r_psfFluxMax | double | nJy | Maximum observed r band fluxes. | |||
| r_psfFluxMaxSlope | double | nJy/d | Maximum slope between r band flux obsevations max(delta_flux/delta_time). | |||
| r_psfFluxErrMean | double | nJy | Mean of the r band flux errors. | |||
| i_psfFluxMin | double | nJy | Minimum observed i band fluxes. | |||
| i_psfFluxMax | double | nJy | Maximum observed i band fluxes. | |||
| i_psfFluxMaxSlope | double | nJy/d | Maximum slope between i band flux obsevations max(delta_flux/delta_time). | |||
| i_psfFluxErrMean | double | nJy | Mean of the i band flux errors. | |||
| z_psfFluxMin | double | nJy | Minimum observed z band fluxes. | |||
| z_psfFluxMax | double | nJy | Maximum observed z band fluxes. | |||
| z_psfFluxMaxSlope | double | nJy/d | Maximum slope between z band flux obsevations max(delta_flux/delta_time). | |||
| z_psfFluxErrMean | double | nJy | Mean of the z band flux errors. | |||
| y_psfFluxMin | double | nJy | Minimum observed y band fluxes. | |||
| y_psfFluxMax | double | nJy | Maximum observed y band fluxes. | |||
| y_psfFluxMaxSlope | double | nJy/d | Maximum slope between y band flux obsevations max(delta_flux/delta_time). | |||
| y_psfFluxErrMean | double | nJy | Mean of the y band flux errors. | |||
| firstDiaSourceMjdTai | double | Time of the first diaSource, expressed as Modified Julian Date, International Atomic Time. | time.epoch | |||
| lastDiaSourceMjdTai | double | Time of the most recent non-forced DIASource for this object, expressed as Modified Julian Date, International Atomic Time. | time.epoch | |||
| nDiaSources | long | Total number of DiaSources associated with this DiaObject. |
DiaSource
Difference image sources detected on difference images
| Column Name | Data Type | Unit | Description | UCD | Order | Principal |
|---|---|---|---|---|---|---|
| diaSourceId | long | Unique identifier of this DiaSource. | meta.id;obs.image | |||
| visit | long | Id of the visit where this diaSource was measured. | meta.id;obs.image | |||
| detector | long | Id of the detector where this diaSource was measured. Datatype short instead of byte because of DB concerns about unsigned bytes. | meta.id;obs.image | |||
| diaObjectId | long | Id of the diaObject this source was associated with, if any. If not, it is set to NULL (each diaSource will be associated with either a diaObject or ssObject). | meta.id;src | |||
| ssObjectId | long | Id of the ssObject this source was associated with, if any. If not, it is set to NULL (each diaSource will be associated with either a diaObject or ssObject). | meta.id;src | |||
| parentDiaSourceId | long | Id of the parent diaSource this diaSource has been deblended from, if any. | meta.id;src | |||
| ssObjectReassocTimeMjdTai | double | Time when this diaSource was reassociated from diaObject to ssObject, expressed as Modified Julian Date, International Atomic Time (if such reassociation happens, otherwise NULL). | ||||
| midpointMjdTai | double | d | Effective mid-visit time for this diaSource, expressed as Modified Julian Date, International Atomic Time. | time.epoch | ||
| ra | double | deg | Right ascension coordinate of the center of this diaSource. | pos.eq.ra | ||
| raErr | double | deg | Uncertainty of ra. | stat.error;pos.eq.ra | ||
| dec | double | deg | Declination coordinate of the center of this diaSource. | pos.eq.dec | ||
| decErr | double | deg | Uncertainty of dec. | stat.error;pos.eq.dec | ||
| ra_dec_Cov | double | deg**2 | Covariance between ra and dec. | stat.covariance | ||
| x | double | pixel | x position computed by a centroiding algorithm. | pos.cartesian.x | ||
| xErr | double | pixel | Uncertainty of x. | stat.error;pos.cartesian.x | ||
| y | double | pixel | y position computed by a centroiding algorithm. | pos.cartesian.y | ||
| yErr | double | pixel | Uncertainty of y. | stat.error;pos.cartesian.y | ||
| centroid_flag | boolean | General centroid algorithm failure flag; set if anything went wrong when fitting the centroid. Another centroid flag field should also be set to provide more information. | ||||
| apFlux | double | nJy | Flux in a 12 pixel radius aperture on the difference image. | phot.count | ||
| apFluxErr | double | nJy | Estimated uncertainty of apFlux. | stat.error;phot.count | ||
| apFlux_flag | boolean | General aperture flux algorithm failure flag; set if anything went wrong when measuring aperture fluxes. Another apFlux flag field should also be set to provide more information. | ||||
| apFlux_flag_apertureTruncated | boolean | Aperture did not fit within measurement image. | ||||
| isNegative | boolean | Source was detected as significantly negative. | ||||
| snr | double | The signal-to-noise ratio at which this source was detected in the difference image. | stat.snr | |||
| psfFlux | double | nJy | Flux for Point Source model. Note this actually measures the flux difference between the template and the visit image. | phot.count | ||
| psfFluxErr | double | nJy | Uncertainty of psfFlux. | |||
| psfLnL | double | Natural log likelihood of the observed data given the point source model. | stat.likelihood | |||
| psfChi2 | double | Chi^2 statistic of the point source model fit. | stat.fit.chi2 | |||
| psfNdata | long | The number of data points (pixels) used to fit the point source model. | ||||
| psfFlux_flag | boolean | Failure to derive linear least-squares fit of psf model. Another psfFlux flag field should also be set to provide more information. | ||||
| psfFlux_flag_edge | boolean | Object was too close to the edge of the image to use the full PSF model. | ||||
| psfFlux_flag_noGoodPixels | boolean | Not enough non-rejected pixels in data to attempt the fit. | ||||
| trailFlux | double | nJy | Flux for a trailed source model. Note this actually measures the flux difference between the template and the visit image. | |||
| trailFluxErr | double | nJy | Uncertainty of trailFlux. | |||
| trailRa | double | deg | Right ascension coordinate of centroid for trailed source model. | pos.eq.ra | ||
| trailRaErr | double | deg | Uncertainty of trailRa. | stat.error;pos.eq.ra | ||
| trailDec | double | deg | Declination coordinate of centroid for trailed source model. | pos.eq.dec | ||
| trailDecErr | double | deg | Uncertainty of trailDec. | stat.error;pos.eq.dec | ||
| trailLength | double | arcsec | Maximum likelihood fit of trail length. | |||
| trailLengthErr | double | nJy | Uncertainty of trailLength. | |||
| trailAngle | double | deg | Maximum likelihood fit of the angle between the meridian through the centroid and the trail direction (bearing). | |||
| trailAngleErr | double | nJy | Uncertainty of trailAngle. | |||
| trailChi2 | double | Chi^2 statistic of the trailed source model fit. | stat.fit.chi2 | |||
| trailNdata | long | The number of data points (pixels) used to fit the trailed source model. | ||||
| trail_flag_edge | boolean | This flag is set if a trailed source extends onto or past edge pixels. | ||||
| dipoleMeanFlux | double | nJy | Maximum likelihood value for the mean absolute flux of the two lobes for a dipole model. | |||
| dipoleMeanFluxErr | double | nJy | Uncertainty of dipoleMeanFlux. | stat.error | ||
| dipoleFluxDiff | double | nJy | Maximum likelihood value for the difference of absolute fluxes of the two lobes for a dipole model. | |||
| dipoleFluxDiffErr | double | nJy | Uncertainty of dipoleFluxDiff. | stat.error | ||
| dipoleLength | double | arcsec | Maximum likelihood value for the lobe separation in dipole model. | pos.angDistance | ||
| dipoleAngle | double | deg | Maximum likelihood fit of the angle between the meridian through the centroid and the dipole direction (bearing, from negative to positive lobe). | pos.posAng | ||
| dipoleChi2 | double | Chi^2 statistic of the model fit. | stat.fit.chi2 | |||
| dipoleNdata | long | The number of data points (pixels) used to fit the model. | ||||
| scienceFlux | double | nJy | Forced photometry flux for a point source model measured on the visit image centered at DiaSource position. | phot.count | ||
| scienceFluxErr | double | nJy | Estimated uncertainty of scienceFlux. | stat.error;phot.count | ||
| forced_PsfFlux_flag | boolean | Forced PSF photometry on science image failed. Another forced_PsfFlux flag field should also be set to provide more information. | ||||
| forced_PsfFlux_flag_edge | boolean | Forced PSF flux on science image was too close to the edge of the image to use the full PSF model. | ||||
| forced_PsfFlux_flag_noGoodPixels | boolean | Forced PSF flux not enough non-rejected pixels in data to attempt the fit. | ||||
| templateFlux | double | nJy | Forced photometry flux for a point source model measured on the template image centered at the DiaObject position. | phot.count | ||
| templateFluxErr | double | nJy | Uncertainty of templateFlux. | stat.error;phot.count | ||
| ixx | double | nJy.arcsec**2 | Adaptive second moment of the source intensity. | |||
| iyy | double | nJy.arcsec**2 | Adaptive second moment of the source intensity. | |||
| ixy | double | nJy.arcsec**2 | Adaptive second moment of the source intensity. | |||
| ixxPSF | double | nJy.arcsec**2 | Adaptive second moment for the PSF. | |||
| iyyPSF | double | nJy.arcsec**2 | Adaptive second moment for the PSF. | |||
| ixyPSF | double | nJy.arcsec**2 | Adaptive second moment for the PSF. | |||
| shape_flag | boolean | General source shape algorithm failure flag; set if anything went wrong when measuring the shape. Another shape flag field should also be set to provide more information. | ||||
| shape_flag_no_pixels | boolean | No pixels to measure shape. | ||||
| shape_flag_not_contained | boolean | Center not contained in footprint bounding box. | ||||
| shape_flag_parent_source | boolean | This source is a parent source; we should only be measuring on deblended children in difference imaging. | ||||
| extendedness | double | A measure of extendedness, computed by comparing an object's moment-based traced radius to the PSF moments. extendedness = 1 implies a high degree of confidence that the source is extended. extendedness = 0 implies a high degree of confidence that the source is point-like. | ||||
| reliability | double | Probability (0-1) that the diaSource is astrophysical, derived from a machine learning model. | ||||
| band | char | Filter band this source was observed with. | ||||
| isDipole | boolean | Source well fit by a dipole. | ||||
| dipoleFitAttempted | boolean | Attempted to fit a dipole model to this source. | ||||
| timeProcessedMjdTai | double | Time when the image was processed and this DiaSource record was generated, expressed as Modified Julian Date, International Atomic Time. | time.epoch | |||
| timeWithdrawnMjdTai | double | Time when this record was marked invalid, expressed as Modified Julian Date, International Atomic Time. | time.epoch | |||
| bboxSize | long | pixel | Size of the square bounding box that fully contains the detection footprint. | |||
| pixelFlags | boolean | General pixel flags failure; set if anything went wrong when setting pixels flags from this footprint's mask. This implies that some pixelFlags for this source may be incorrectly set to False. | ||||
| pixelFlags_bad | boolean | Bad pixel in the DiaSource footprint. | ||||
| pixelFlags_cr | boolean | Cosmic ray in the DiaSource footprint. | ||||
| pixelFlags_crCenter | boolean | Cosmic ray in the 3x3 region around the centroid. | ||||
| pixelFlags_edge | boolean | Some of the source footprint is outside usable exposure region (masked EDGE or centroid off image). | ||||
| pixelFlags_nodata | boolean | NO_DATA pixel in the source footprint. | ||||
| pixelFlags_nodataCenter | boolean | NO_DATA pixel in the 3x3 region around the centroid. | ||||
| pixelFlags_interpolated | boolean | Interpolated pixel in the DiaSource footprint. | ||||
| pixelFlags_interpolatedCenter | boolean | Interpolated pixel in the 3x3 region around the centroid. | ||||
| pixelFlags_offimage | boolean | DiaSource center is off image. | ||||
| pixelFlags_saturated | boolean | Saturated pixel in the DiaSource footprint. | ||||
| pixelFlags_saturatedCenter | boolean | Saturated pixel in the 3x3 region around the centroid. | ||||
| pixelFlags_suspect | boolean | DiaSource's footprint includes suspect pixels. | ||||
| pixelFlags_suspectCenter | boolean | Suspect pixel in the 3x3 region around the centroid. | ||||
| pixelFlags_streak | boolean | Streak in the DiaSource footprint. | ||||
| pixelFlags_streakCenter | boolean | Streak in the 3x3 region around the centroid. | ||||
| pixelFlags_injected | boolean | Injection in the DiaSource footprint. | ||||
| pixelFlags_injectedCenter | boolean | Injection in the 3x3 region around the centroid. | ||||
| pixelFlags_injected_template | boolean | Template injection in the DiaSource footprint. | ||||
| pixelFlags_injected_templateCenter | boolean | Template injection in the 3x3 region around the centroid. | ||||
| glint_trail | boolean | This flag is set if the source is part of a glint trail. |
SDM Schemas is maintained by Rubin Observatory.