Source code for mirar.catalog.kowalski.ps1

"""
Module for querying PS1 using Kowalski
"""

from mirar.catalog.kowalski.base_kowalski_catalog import BaseKowalskiXMatch


[docs] class PS1(BaseKowalskiXMatch): """ PS1 Kowalski catalog """ catalog_name = "PS1_DR1" abbreviation = "ps" projection = { "_id": 1, "raMean": 1, "decMean": 1, "gMeanPSFMag": 1, "rMeanPSFMag": 1, "iMeanPSFMag": 1, "zMeanPSFMag": 1, } column_names = { "_id": "psobjectid", "raMean": f"{abbreviation}ra", "decMean": f"{abbreviation}dec", "gMeanPSFMag": "sgmag", "rMeanPSFMag": "srmag", "iMeanPSFMag": "simag", "zMeanPSFMag": "szmag", } column_dtypes = { "psobjectid": float, "psra": float, "psdec": float, "sgmag": float, "srmag": float, "simag": float, "szmag": float, } ra_column_name = f"{abbreviation}ra" dec_column_name = f"{abbreviation}dec"
[docs] class PS1SGSc(BaseKowalskiXMatch): """ PS1 Star/Galaxy Score Kowalski catalog """ catalog_name = "PS1_PSC" abbreviation = "sgscore" projection = { "_id": 1, "ra": 1, "dec": 1, "ps_score": 1, } column_names = { "_id": f"{abbreviation}objid", "ra": f"{abbreviation}ra", "dec": f"{abbreviation}dec", "ps_score": "sgscore", } column_dtypes = { "sgscoreobjid": float, "sgscorera": float, "sgscoredec": float, "sgscore": float, } ra_column_name = f"{abbreviation}ra" dec_column_name = f"{abbreviation}dec"
[docs] class PS1STRM(BaseKowalskiXMatch): """ PS1 STRM Kowalski catalog """ catalog_name = "PS1_STRM" abbreviation = "ps1strm" projection = { "_id": 1, "ra": 1, "dec": 1, "class": 1, "z_phot": 1, "z_phot_err": 1, "prob_QSO": 1, "prob_Galaxy": 1, "prob_Star": 1, } column_names = { "_id": f"{abbreviation}objid", "ra": f"{abbreviation}ra", "dec": f"{abbreviation}dec", "class": "ps1strmclass", "z_phot": "ps1strmzphot", "z_phot_err": "ps1strmzphoterr", "prob_QSO": "ps1strmprobqso", "prob_Galaxy": "ps1strmprobgalaxy", "prob_Star": "ps1strmprobstar", } column_dtypes = { "ps1strmobjid": float, "ps1strmra": float, "ps1strmdec": float, "ps1strmclass": str, "ps1strmzphot": float, "ps1strmzphoterr": float, "ps1strmprobqso": float, "ps1strmprobgalaxy": float, "ps1strmprobstar": float, } ra_column_name = f"{abbreviation}ra" dec_column_name = f"{abbreviation}dec"