lightcurvelynx.obstable.skymapper_obstable
A class for storing and working with SkyMapper data.
Attributes
The pixel scale for the SkyMapper's camera in arcseconds per pixel. |
Classes
An ObsTable for observations from the SkyMapper survey. |
Module Contents
- SKYMAPPER_PIXEL_SCALE = 0.497[source]
The pixel scale for the SkyMapper’s camera in arcseconds per pixel. From https://arxiv.org/pdf/2402.02015
- class SkyMapperObsTable(table, *, colmap=None, saturation_mags=None, make_detector_footprint=False, **kwargs)[source]
Bases:
lightcurvelynx.obstable.obs_table.ObsTable,citation_compass.CiteClassAn ObsTable for observations from the SkyMapper survey.
- Parameters:
table (dict or pandas.core.frame.DataFrame) – The table with all the SkyMapper survey information.
colmap (dict) – A mapping of standard column names to a list of possible names in the input table. Each value in the dictionary can be a string or a list of strings. Defaults to the SkyMapper CCDVisit column names, stored in _default_colnames.
saturation_mags (dict, optional) – A dictionary mapping filter names to their saturation thresholds in magnitudes. The filters provided must match those in the table. If not provided, SkyMapper-specific defaults will be used.
make_detector_footprint (bool, optional) – If True, the detector footprint will be created based on the xSize and ySize survey parameters. This can not be used if a detect footprint is already provided in the input table.
**kwargs (dict) –
Additional keyword arguments to pass to the constructor. This includes overrides for survey parameters such as:
dark_current : The dark current for the camera in electrons per second per pixel.
gain: The gain for the camera in electrons per ADU.
pixel_scale: The pixel scale for the camera in arcseconds per pixel.
radius: The angular radius of the observations (in degrees).
read_noise: The readout noise for the camera in electrons per pixel.
References
SkyMapper Southern Survey: Data Release 4 (Onken et al. 2023) https://arxiv.org/pdf/2402.02015
- build_moc(*, max_depth=10, **kwargs)[source]
Build a Multi-Order Coverage Map from the regions in the data set.
Because SkyMapper data is given at the CCD-level, we use a sampling based approach for MOC construction.
- Parameters:
max_depth (int, optional) – The maximum depth of the MOC. Default is 10.
kwargs (dict) – Additional keyword that are passed to other build_moc implementations, but are not used for this class.
- Returns:
The Multi-Order Coverage Map constructed from the data set.
- Return type:
MOC