{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# COSMOS master catalogue\n", "## Convert COSMOS2016 to help format for comparison and homogeniety\n", "\n", "This catalogue comes from `dmu1_COSMOS2015`. At present we will only cross match the ids into the HELP masterlist. to go into the cross id table. This will allow comparisons for our internal testing as well as allow users of the COSMOS catalogue to get other fluxes and HELP products.\n", "\n" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "This notebook was run with herschelhelp_internal version: \n", "017bb1e (Mon Jun 18 14:58:59 2018 +0100)\n", "This notebook was executed on: \n", "2019-04-02 16:22:51.714272\n" ] } ], "source": [ "from herschelhelp_internal import git_version\n", "print(\"This notebook was run with herschelhelp_internal version: \\n{}\".format(git_version()))\n", "import datetime\n", "print(\"This notebook was executed on: \\n{}\".format(datetime.datetime.now()))" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": true }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/opt/pyenv/versions/3.7.2/lib/python3.7/site-packages/matplotlib/__init__.py:855: MatplotlibDeprecationWarning: \n", "examples.directory is deprecated; in the future, examples will be found relative to the 'datapath' directory.\n", " \"found relative to the 'datapath' directory.\".format(key))\n", "/opt/pyenv/versions/3.7.2/lib/python3.7/site-packages/matplotlib/__init__.py:846: MatplotlibDeprecationWarning: \n", "The text.latex.unicode rcparam was deprecated in Matplotlib 2.2 and will be removed in 3.1.\n", " \"2.2\", name=key, obj_type=\"rcparam\", addendum=addendum)\n", "/opt/pyenv/versions/3.7.2/lib/python3.7/site-packages/seaborn/apionly.py:9: UserWarning: As seaborn no longer sets a default style on import, the seaborn.apionly module is deprecated. It will be removed in a future version.\n", " warnings.warn(msg, UserWarning)\n" ] } ], "source": [ "%matplotlib inline\n", "#%config InlineBackend.figure_format = 'svg'\n", "\n", "import matplotlib.pyplot as plt\n", "plt.rc('figure', figsize=(10, 6))\n", "\n", "from collections import OrderedDict\n", "import os\n", "\n", "from astropy import units as u\n", "from astropy.coordinates import SkyCoord\n", "from astropy.table import Column, Table\n", "import numpy as np\n", "\n", "from herschelhelp_internal.flagging import gaia_flag_column\n", "from herschelhelp_internal.masterlist import nb_astcor_diag_plot, remove_duplicates\n", "from herschelhelp_internal.utils import astrometric_correction, mag_to_flux, flux_to_mag" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": true }, "outputs": [], "source": [ "OUT_DIR = os.environ.get('TMP_DIR', \"./data_tmp\")\n", "try:\n", " os.makedirs(OUT_DIR)\n", "except FileExistsError:\n", " pass\n", "\n", "RA_COL = \"cosmos_ra\"\n", "DEC_COL = \"cosmos_dec\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## I - Column selection" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": true }, "outputs": [], "source": [ "bands = OrderedDict({\n", " 'ks': 'vista_ks',\n", " 'y': 'vista_y',\n", " 'h': 'vista_h',\n", " 'j': 'vista_j',\n", "\n", " #CFHT Megacam\n", " 'u': 'megacam_u',\n", " #SUBARU Suprime\n", " 'b': 'suprime_b',\n", " 'v': 'suprime_v',\n", " 'ip': 'suprime_ip',\n", " 'r': 'suprime_rc',\n", " 'zp': 'suprime_zp',\n", " 'zpp': 'suprime_zpp',\n", " 'ia484': 'suprime_ia484',\n", " 'ia527': 'suprime_ia527',\n", " 'ia624': 'suprime_ia624',\n", " 'ia679': 'suprime_ia679',\n", " 'ia738': 'suprime_ia738',\n", " 'ia767': 'suprime_ia767',\n", " 'ib427': 'suprime_ib427',\n", " 'ib464': 'suprime_ib464',\n", " 'ib505': 'suprime_ib505',\n", " 'ib574': 'suprime_ib574',\n", " 'ib709': 'suprime_ib709',\n", " 'ib827': 'suprime_ib827',\n", " 'nb711': 'suprime_nb711',\n", " 'nb816': 'suprime_nb816',\n", " #CFHT WIRCAM\n", " 'hw': 'wircam_h',\n", " 'ksw': 'wircam_ks',\n", " #SUBARU HSC\n", " 'yhsc': 'suprime_y',\n", " #Spitzer IRAC\n", " 'splash_1': 'irac_i1', #'irac_i1'???\n", " 'splash_2': 'irac_i2', # #irac_i2\n", " 'splash_3': 'irac_i3', # #irac_i1\n", " 'splash_4': 'irac_i4', # #irac_i4\n", "})" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "collapsed": true }, "outputs": [], "source": [ "imported_columns = OrderedDict({\n", " 'help_id': 'help_id',\n", " 'id': 'cosmos_id',\n", " 'alpha_j2000': 'cosmos_ra',\n", " 'delta_j2000': 'cosmos_dec',\n", " 'class': 'cosmos_stellarity',\n", "})\n", "\n", "for band in list(bands):\n", " if 'splash' not in band:\n", " imported_columns.update({band + '_mag_auto': 'm_cosmos-' + bands[band]})\n", " imported_columns.update({band + '_magerr_auto': 'merr_cosmos-' + bands[band]})\n", " imported_columns.update({band + '_flux_aper2': 'f_ap_cosmos-' + bands[band]})\n", " imported_columns.update({band + '_fluxerr_aper2': 'ferr_ap_cosmos-' + bands[band]})\n", " elif 'splash' in band:\n", " imported_columns.update({band + '_flux': 'f_cosmos-' + bands[band]})\n", " imported_columns.update({band + '_flux_err': 'ferr_cosmos-' + bands[band]})\n", " imported_columns.update({band + '_mag': 'm_cosmos-' + bands[band]})\n", " imported_columns.update({band + '_magerr': 'merr_cosmos-' + bands[band]}) \n", " \n" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "collapsed": true }, "outputs": [], "source": [ "\n", "catalogue = Table.read(\"../../dmu0/dmu0_COSMOS2015/data/COSMOS2015-HELP_selected_20160613.fits\")[list(imported_columns)]\n", "for column in imported_columns:\n", " catalogue[column].name = imported_columns[column]\n", "\n", "epoch = 2015 #Various epochs\n", "\n", "# Clean table metadata\n", "catalogue.meta = None" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: divide by zero encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:81: RuntimeWarning: invalid value encountered in true_divide\n", " errors = 2.5 / np.log(10) * errors_on_fluxes / fluxes\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/herschelhelp_internal/herschelhelp_internal/utils.py:77: RuntimeWarning: invalid value encountered in log10\n", " magnitudes = 2.5 * (23 - np.log10(fluxes)) - 48.6\n", "/opt/pyenv/versions/3.7.2/lib/python3.7/site-packages/astropy/table/column.py:965: RuntimeWarning: invalid value encountered in less\n", " return getattr(self.data, op)(other)\n", "/opt/pyenv/versions/3.7.2/lib/python3.7/site-packages/astropy/table/column.py:965: RuntimeWarning: invalid value encountered in less\n", " return getattr(self.data, op)(other)\n", "/opt/pyenv/versions/3.7.2/lib/python3.7/site-packages/astropy/table/column.py:965: RuntimeWarning: invalid value encountered in less\n", " return getattr(self.data, op)(other)\n" ] } ], "source": [ "# Adding flux and band-flag columns\n", "for col in catalogue.colnames:\n", " #print(col)\n", " if 'irac' in col:\n", " if col.startswith('f_'):\n", " catalogue.add_column(Column(np.zeros(len(catalogue), dtype=bool), name=\"flag{}\".format(col[1:])))\n", " mask = ( (catalogue[col] < -90.)\n", " | (catalogue[col.replace('f_', 'ferr_')] < -90.)\n", " )\n", " catalogue[col][mask] = np.nan\n", " catalogue[col.replace('f_', 'ferr_')][mask] = np.nan\n", " if col.startswith('m_'):\n", " \n", " mask = ( (catalogue[col] < -90.)\n", " | (catalogue[col.replace('m_', 'merr_')] < -90.)\n", " )\n", " catalogue[col][mask] = np.nan\n", " catalogue[col.replace('m_', 'merr_')][mask] = np.nan\n", " continue\n", " if col.startswith('m_'):\n", " \n", " errcol = \"merr{}\".format(col[1:])\n", " \n", " \n", " mask = (catalogue[col] > 90.) | (catalogue[col] < 0.)\n", " catalogue[col][mask] = np.nan\n", " catalogue[errcol][mask] = np.nan \n", " \n", " flux, error = mag_to_flux(np.array(catalogue[col]), np.array(catalogue[errcol]))\n", " \n", " # Fluxes are added in µJy\n", " catalogue.add_column(Column(flux * 1.e6, name=\"f{}\".format(col[1:])))\n", " catalogue.add_column(Column(error * 1.e6, name=\"f{}\".format(errcol[1:])))\n", " \n", " # Band-flag column\n", " if \"ap\" not in col:\n", " catalogue.add_column(Column(np.zeros(len(catalogue), dtype=bool), name=\"flag{}\".format(col[1:])))\n", " if col.startswith('f_'):\n", " errcol = \"ferr{}\".format(col[1:])\n", " \n", " mask = (np.isclose(catalogue[col] , -99.9) )\n", " catalogue[col][mask] = np.nan\n", " catalogue[errcol][mask] = np.nan \n", " \n", " mag, error = flux_to_mag(np.array(catalogue[col])* 1.e-6, np.array(catalogue[errcol])* 1.e-6)\n", " # Mags added\n", " catalogue.add_column(Column(mag , name=\"m{}\".format(col[1:])))\n", " catalogue.add_column(Column(error , name=\"m{}\".format(errcol[1:])))\n" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/html": [ "Table masked=True length=10\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "\n", "
idxhelp_idcosmos_idcosmos_racosmos_deccosmos_stellaritym_cosmos-vista_ksmerr_cosmos-vista_ksf_ap_cosmos-vista_ksferr_ap_cosmos-vista_ksm_cosmos-vista_ymerr_cosmos-vista_yf_ap_cosmos-vista_yferr_ap_cosmos-vista_ym_cosmos-vista_hmerr_cosmos-vista_hf_ap_cosmos-vista_hferr_ap_cosmos-vista_hm_cosmos-vista_jmerr_cosmos-vista_jf_ap_cosmos-vista_jferr_ap_cosmos-vista_jm_cosmos-megacam_umerr_cosmos-megacam_uf_ap_cosmos-megacam_uferr_ap_cosmos-megacam_um_cosmos-suprime_bmerr_cosmos-suprime_bf_ap_cosmos-suprime_bferr_ap_cosmos-suprime_bm_cosmos-suprime_vmerr_cosmos-suprime_vf_ap_cosmos-suprime_vferr_ap_cosmos-suprime_vm_cosmos-suprime_ipmerr_cosmos-suprime_ipf_ap_cosmos-suprime_ipferr_ap_cosmos-suprime_ipm_cosmos-suprime_rcmerr_cosmos-suprime_rcf_ap_cosmos-suprime_rcferr_ap_cosmos-suprime_rcm_cosmos-suprime_zpmerr_cosmos-suprime_zpf_ap_cosmos-suprime_zpferr_ap_cosmos-suprime_zpm_cosmos-suprime_zppmerr_cosmos-suprime_zppf_ap_cosmos-suprime_zppferr_ap_cosmos-suprime_zppm_cosmos-suprime_ia484merr_cosmos-suprime_ia484f_ap_cosmos-suprime_ia484ferr_ap_cosmos-suprime_ia484m_cosmos-suprime_ia527merr_cosmos-suprime_ia527f_ap_cosmos-suprime_ia527ferr_ap_cosmos-suprime_ia527m_cosmos-suprime_ia624merr_cosmos-suprime_ia624f_ap_cosmos-suprime_ia624ferr_ap_cosmos-suprime_ia624m_cosmos-suprime_ia679merr_cosmos-suprime_ia679f_ap_cosmos-suprime_ia679ferr_ap_cosmos-suprime_ia679m_cosmos-suprime_ia738merr_cosmos-suprime_ia738f_ap_cosmos-suprime_ia738ferr_ap_cosmos-suprime_ia738m_cosmos-suprime_ia767merr_cosmos-suprime_ia767f_ap_cosmos-suprime_ia767ferr_ap_cosmos-suprime_ia767m_cosmos-suprime_ib427merr_cosmos-suprime_ib427f_ap_cosmos-suprime_ib427ferr_ap_cosmos-suprime_ib427m_cosmos-suprime_ib464merr_cosmos-suprime_ib464f_ap_cosmos-suprime_ib464ferr_ap_cosmos-suprime_ib464m_cosmos-suprime_ib505merr_cosmos-suprime_ib505f_ap_cosmos-suprime_ib505ferr_ap_cosmos-suprime_ib505m_cosmos-suprime_ib574merr_cosmos-suprime_ib574f_ap_cosmos-suprime_ib574ferr_ap_cosmos-suprime_ib574m_cosmos-suprime_ib709merr_cosmos-suprime_ib709f_ap_cosmos-suprime_ib709ferr_ap_cosmos-suprime_ib709m_cosmos-suprime_ib827merr_cosmos-suprime_ib827f_ap_cosmos-suprime_ib827ferr_ap_cosmos-suprime_ib827m_cosmos-suprime_nb711merr_cosmos-suprime_nb711f_ap_cosmos-suprime_nb711ferr_ap_cosmos-suprime_nb711m_cosmos-suprime_nb816merr_cosmos-suprime_nb816f_ap_cosmos-suprime_nb816ferr_ap_cosmos-suprime_nb816m_cosmos-wircam_hmerr_cosmos-wircam_hf_ap_cosmos-wircam_hferr_ap_cosmos-wircam_hm_cosmos-wircam_ksmerr_cosmos-wircam_ksf_ap_cosmos-wircam_ksferr_ap_cosmos-wircam_ksm_cosmos-suprime_ymerr_cosmos-suprime_yf_ap_cosmos-suprime_yferr_ap_cosmos-suprime_yf_cosmos-irac_i1ferr_cosmos-irac_i1m_cosmos-irac_i1merr_cosmos-irac_i1f_cosmos-irac_i2ferr_cosmos-irac_i2m_cosmos-irac_i2merr_cosmos-irac_i2f_cosmos-irac_i3ferr_cosmos-irac_i3m_cosmos-irac_i3merr_cosmos-irac_i3f_cosmos-irac_i4ferr_cosmos-irac_i4m_cosmos-irac_i4merr_cosmos-irac_i4f_cosmos-vista_ksferr_cosmos-vista_ksflag_cosmos-vista_ksm_ap_cosmos-vista_ksmerr_ap_cosmos-vista_ksf_cosmos-vista_yferr_cosmos-vista_yflag_cosmos-vista_ym_ap_cosmos-vista_ymerr_ap_cosmos-vista_yf_cosmos-vista_hferr_cosmos-vista_hflag_cosmos-vista_hm_ap_cosmos-vista_hmerr_ap_cosmos-vista_hf_cosmos-vista_jferr_cosmos-vista_jflag_cosmos-vista_jm_ap_cosmos-vista_jmerr_ap_cosmos-vista_jf_cosmos-megacam_uferr_cosmos-megacam_uflag_cosmos-megacam_um_ap_cosmos-megacam_umerr_ap_cosmos-megacam_uf_cosmos-suprime_bferr_cosmos-suprime_bflag_cosmos-suprime_bm_ap_cosmos-suprime_bmerr_ap_cosmos-suprime_bf_cosmos-suprime_vferr_cosmos-suprime_vflag_cosmos-suprime_vm_ap_cosmos-suprime_vmerr_ap_cosmos-suprime_vf_cosmos-suprime_ipferr_cosmos-suprime_ipflag_cosmos-suprime_ipm_ap_cosmos-suprime_ipmerr_ap_cosmos-suprime_ipf_cosmos-suprime_rcferr_cosmos-suprime_rcflag_cosmos-suprime_rcm_ap_cosmos-suprime_rcmerr_ap_cosmos-suprime_rcf_cosmos-suprime_zpferr_cosmos-suprime_zpflag_cosmos-suprime_zpm_ap_cosmos-suprime_zpmerr_ap_cosmos-suprime_zpf_cosmos-suprime_zppferr_cosmos-suprime_zppflag_cosmos-suprime_zppm_ap_cosmos-suprime_zppmerr_ap_cosmos-suprime_zppf_cosmos-suprime_ia484ferr_cosmos-suprime_ia484flag_cosmos-suprime_ia484m_ap_cosmos-suprime_ia484merr_ap_cosmos-suprime_ia484f_cosmos-suprime_ia527ferr_cosmos-suprime_ia527flag_cosmos-suprime_ia527m_ap_cosmos-suprime_ia527merr_ap_cosmos-suprime_ia527f_cosmos-suprime_ia624ferr_cosmos-suprime_ia624flag_cosmos-suprime_ia624m_ap_cosmos-suprime_ia624merr_ap_cosmos-suprime_ia624f_cosmos-suprime_ia679ferr_cosmos-suprime_ia679flag_cosmos-suprime_ia679m_ap_cosmos-suprime_ia679merr_ap_cosmos-suprime_ia679f_cosmos-suprime_ia738ferr_cosmos-suprime_ia738flag_cosmos-suprime_ia738m_ap_cosmos-suprime_ia738merr_ap_cosmos-suprime_ia738f_cosmos-suprime_ia767ferr_cosmos-suprime_ia767flag_cosmos-suprime_ia767m_ap_cosmos-suprime_ia767merr_ap_cosmos-suprime_ia767f_cosmos-suprime_ib427ferr_cosmos-suprime_ib427flag_cosmos-suprime_ib427m_ap_cosmos-suprime_ib427merr_ap_cosmos-suprime_ib427f_cosmos-suprime_ib464ferr_cosmos-suprime_ib464flag_cosmos-suprime_ib464m_ap_cosmos-suprime_ib464merr_ap_cosmos-suprime_ib464f_cosmos-suprime_ib505ferr_cosmos-suprime_ib505flag_cosmos-suprime_ib505m_ap_cosmos-suprime_ib505merr_ap_cosmos-suprime_ib505f_cosmos-suprime_ib574ferr_cosmos-suprime_ib574flag_cosmos-suprime_ib574m_ap_cosmos-suprime_ib574merr_ap_cosmos-suprime_ib574f_cosmos-suprime_ib709ferr_cosmos-suprime_ib709flag_cosmos-suprime_ib709m_ap_cosmos-suprime_ib709merr_ap_cosmos-suprime_ib709f_cosmos-suprime_ib827ferr_cosmos-suprime_ib827flag_cosmos-suprime_ib827m_ap_cosmos-suprime_ib827merr_ap_cosmos-suprime_ib827f_cosmos-suprime_nb711ferr_cosmos-suprime_nb711flag_cosmos-suprime_nb711m_ap_cosmos-suprime_nb711merr_ap_cosmos-suprime_nb711f_cosmos-suprime_nb816ferr_cosmos-suprime_nb816flag_cosmos-suprime_nb816m_ap_cosmos-suprime_nb816merr_ap_cosmos-suprime_nb816f_cosmos-wircam_hferr_cosmos-wircam_hflag_cosmos-wircam_hm_ap_cosmos-wircam_hmerr_ap_cosmos-wircam_hf_cosmos-wircam_ksferr_cosmos-wircam_ksflag_cosmos-wircam_ksm_ap_cosmos-wircam_ksmerr_ap_cosmos-wircam_ksf_cosmos-suprime_yferr_cosmos-suprime_yflag_cosmos-suprime_ym_ap_cosmos-suprime_ymerr_ap_cosmos-suprime_yflag_cosmos-irac_i1flag_cosmos-irac_i2flag_cosmos-irac_i3flag_cosmos-irac_i4
degdegmagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJyuJyuJymagmaguJyuJymagmaguJyuJymagmaguJyuJymagmag
0HELP_J095924.21+014209.17COSMOS2015_J095924.21+014209.17149.850867690861.7025474217095123.3680.0386251.440110.12221424.26030.03628040.6654960.059298523.82240.05790911.03270.12678124.02520.04634530.8549940.089199425.14870.0450780.292250.023143624.90130.03961980.3420410.01994624.40410.03971280.5481430.034617224.49120.04726250.5025340.026513324.60330.04399810.4784970.025897124.54480.1020070.5299820.14878324.46230.04148330.5427840.03562724.40470.04696610.5525190.035730424.61860.05704370.4605990.03187624.43240.07373020.5321920.045443324.39090.06563390.5886240.05994324.58680.1151630.4789430.064477124.60540.1149250.4286170.076472524.98330.07537170.338790.033406824.81420.07412580.4041640.039532624.77890.105510.3992820.054353424.50730.06051350.51650.047979424.4560.05679570.5486370.041992224.50260.06636940.5315490.060993524.50310.139380.4972110.069489524.43410.06126580.5707440.067146623.68710.1562021.052640.27966723.48740.1284191.422960.27712424.36810.1287580.5689240.1285871.283690.073184823.62890.06189921.665420.087890623.34620.05729840.02.43657nannan0.02.29602nannan1.63230010.058068972False23.5040130.0921402950.717595640.023978807False24.342140.096743671.07408880.057287876False23.8650670.133292060.891086160.038036548False24.0700910.113272170.316606430.013144984False25.2356110.085980650.397630480.014510008False25.0648040.0633143260.6285790.022991434False24.5527650.068568140.58012320.02525298False24.6470870.0572825930.52321470.02120262False24.700310.0587619580.55217880.051878255False24.5893480.30480110.59577220.022762986False24.5634380.071265040.628231940.027175663False24.5441360.070212580.51589310.027104605False24.7416920.075138960.612406430.04158731False24.5848310.092709830.63626770.038463052False24.4754030.110566820.53122660.056346696False24.6992870.146165860.522203450.055275146False24.8198320.193713620.36870580.02559552False25.0751720.107060340.430844220.02941476False24.8836060.1061994060.445081830.043252297False24.8967970.147798930.5715840.03185723False24.6173250.100857640.59923930.031346668False24.5517880.08310130.57406330.035091616False24.5861430.124584660.573799250.07366074False24.6586530.151740940.6114490.034502774False24.5088960.127734141.21663490.17503406False23.84430.288460021.4623120.17295973False23.5170210.211449030.649771030.077056676False24.5123670.24539576FalseFalseFalseFalse
1HELP_J095924.54+014136.54COSMOS2015_J095924.54+014136.54149.8522559248221.69348273187524123.12390.03927491.900380.1139223.17910.01712471.709330.057725923.01170.03449271.84080.11677223.15340.02634531.682250.084806324.88330.04040120.3232090.023090924.93830.04108370.3131730.018851224.1720.03573770.662250.036886423.4950.02358091.186950.031534123.81240.02578330.9213540.030870223.36480.03864611.407170.14829223.40530.01801311.364310.036459924.38140.09135720.4474870.066041424.67230.09983840.4230510.045350523.77060.04092290.9463680.040717623.44040.02664251.258080.053249723.34090.04234731.450360.066503223.34050.03937151.458520.072578324.91810.07490320.3533940.030581324.48120.05819570.4537840.036763424.56610.07952670.4853550.043122324.1240.04598360.6950950.045941923.53860.02716041.132740.041816323.59260.03573491.051730.06377823.7410.07570870.9976750.066280223.47470.02951991.266280.068620623.26060.1299581.598130.30086623.76170.2029351.14140.29877623.21320.05282081.623480.1331241.568350.08780623.41140.06078640.9628180.12722823.94110.143471.968111.9036423.16491.050170.02.64335nannan2.04380770.07393173False23.2028960.065085431.94249380.03063785False23.317940.036666472.26631360.0719984False23.237480.068874171.98902290.048263475False23.3352740.054734590.404277380.0150435185False25.126290.077567850.384308580.014542039False25.1605380.0653550250.77839420.025621343False24.347450.060473991.45211060.031538118False23.713920.0288451221.08402540.025742674False23.9889370.036377871.63711750.058272168False23.5291370.114418281.57717470.026166394False23.5627210.0290152780.641859950.05400808False24.7730480.160236030.490997880.045149494False24.8340230.116389461.12657510.042462178False23.9598540.0467139331.52700440.037470624False23.6507340.0459550471.6735530.065274104False23.4963150.0497841431.67417060.060709603False23.490220.054027980.391525120.027010689False25.029350.093955250.585490640.031382427False24.7578810.087961130.541452170.039659634False24.6848530.096464320.81357850.034457054False24.2948910.07176111.39495240.034895647False23.7646710.0400811021.32727240.043684594False23.8452380.065840161.15771070.0807275False23.9025270.0721305161.47951470.04022628False23.6436770.05883681.80202250.21569443False23.3909680.204402091.13584690.2123012False23.7564090.284205321.88243590.09158005False23.3738860.089029446FalseFalseFalseFalse
2HELP_J095924.46+014139.48COSMOS2015_J095924.46+014139.48149.8519060994251.69429940444989126.44330.5472230.09460160.11240626.13870.1708940.1290510.05677625.04910.149670.3487970.11680726.05760.2526530.1322820.084331527.75650.3770450.02883950.023041228.07160.3121430.02173180.0096735227.76840.4122690.02880080.018557926.5790.2163420.08549970.022031127.28860.2485710.04419180.014330226.66940.5048260.07723180.13624426.4280.1867380.09795230.03441228.23651.552880.01956060.044956627.52890.7876990.03589350.039087728.69232.44670.01218250.038542427.97311.136840.0253430.050313126.66430.5967860.07816970.06493326.61670.5167670.08224270.069991127.09810.3896540.05252990.0318281nannan-0.01835270.034382126.7470.3719780.07359890.0404189nannan-0.01310540.043593226.20690.2115580.1197070.040072926.08390.2343470.1340960.065524627.32061.449220.0427150.071137526.16890.227670.122620.065808225.48860.6614820.2280650.29609325.67320.7745470.184230.2935426.14730.5166640.1281590.131855nannannannannannannannannannannannannannannannan0.096090360.0484306False26.4602581.2900760.127209590.020022687False26.12310.47766970.3470240.047837663False25.0435710.363597150.137075560.03189776False26.0962450.69217090.0286681610.009955629False27.750030.86744440.021446670.006165796False28.0572660.483295950.0283556490.01076703False27.7514880.6995980.084800730.016897254False26.5700910.279766620.044112270.010099166False27.2866440.352074740.078026120.03627918False26.6805111.91533840.0974540860.016761329False26.4224620.381434170.0184246790.026351994False28.1715472.49537350.0353541150.025649324False27.5124591.1823570.0121081940.027285744False28.6856613.43499920.0234833210.02458864False27.8903582.15549660.07839340.043089736False26.6674040.90188540.081906820.03898437False26.6122590.923995260.0525725930.018867495False27.0989910.65785235nannanFalsenan-2.0340270.072644010.024888162False26.7328260.59626245nannanFalsenan-3.6115430.1194648150.023277972False26.2047040.363459080.13379490.028878499False26.0814670.53053360.0428311380.057170186False27.3235471.80818340.123720060.025943084False26.1785960.582697330.231504870.14104374False25.5048521.40959310.195307760.13932946False25.7366031.72994090.126205850.060056962False26.1306231.1170478FalseFalseFalseFalse
3HELP_J095924.99+014143.24COSMOS2015_J095924.99+014143.24149.8541181083161.6953438463903123.93610.07341390.8547760.11454624.18140.03799620.718640.057813623.75280.05973891.011420.11630524.18170.05933720.7040640.084120625.32550.05385420.2418950.023302825.49920.05578640.2016830.016013625.10420.06230250.2905750.027717925.03190.07950520.3002840.026293225.11130.06427670.2915150.022924.2940.08187980.6074570.149524.36550.03883570.5832310.036145525.33130.125280.2505230.04004625.03190.09074520.3020180.034171625.4840.1674030.19240.038799324.88250.09193140.3592410.053460624.97180.1408560.3285180.056586125.01220.1605830.3618330.072220125.27490.1020630.2446290.033998825.68920.1646240.2320020.039026625.58840.1928470.1988190.046153325.2640.1231530.2507750.048042925.57150.1579190.2229760.040994825.18080.1346790.2868410.065293625.08150.2566960.3538030.07487925.14480.1225890.2882570.068326625.99681.517730.2515170.32186623.88850.1940340.8487830.287124.40430.1424570.5697760.1368610.9682250.048549623.93510.05444190.7364980.084452324.23210.1244980.02.06222nannan0.02.28513nannan0.96729720.06540544False24.0703740.145496280.77168440.027005708False24.258720.087345981.14519610.06301048False23.8876720.124850760.77147180.042162154False24.2809680.129722270.269029260.013344269False25.4409330.104593690.229255420.011779412False25.6383290.0862072860.329852370.018927827False25.2418520.103568180.352565470.025817309False25.206170.095068260.32770270.019400338False25.238350.085290150.69566410.052462872False24.4412160.26720830.651328150.023297356False24.4853970.067288050.267596070.030877147False25.4028850.17355450.352565470.029467218False25.1999130.122844810.232487840.035845872False25.6894910.218949080.404575770.03425622False25.0115360.161574290.372631880.048342716False25.1086040.187014330.35902110.053100083False25.003730.216707650.281864170.026496219False25.4287340.150896760.192450870.02918023False25.4862750.18263890.211173680.037508387False25.6538540.252039820.284708260.03229392False25.4017870.208002840.214486260.031196762False25.529350.199615820.307383060.03812901False25.2558980.247146070.336821650.07963331False25.02810.229785590.31774590.03587626False25.250550.257355960.144970670.20265174False25.3985821.38941511.01064720.18061471False24.078010.367249130.628463030.08245922False24.5107420.26079535FalseFalseFalseFalse
4HELP_J095925.00+014135.14COSMOS2015_J095925.00+014135.14149.8541503229781.69309467726978125.36760.2138470.2723790.11747825.66520.1159640.1946330.059170324.42890.08617710.6070580.11830826.54330.408080.07558710.086476227.17840.2264120.04688970.023415426.29280.08373930.1112360.013280425.54540.07388790.2202490.025591825.64740.09795020.2025250.02338625.55220.06934680.217140.019634925.43620.1785650.2570890.14898825.55230.08758750.2208330.035902825.8750.1875030.1681510.047347326.210.2439090.112310.040502525.97830.1814770.150040.03458625.72030.1508410.1822230.052810125.7220.2007280.1832930.051646825.71140.2325890.1876570.072023926.13390.1716320.1269190.033853726.19780.2005560.1341650.038892425.57240.1452310.2145160.046240925.5850.1265090.2057480.047965925.73090.1400810.1839910.040875125.75210.1748180.1722880.065794625.53140.295880.2210020.074966325.8910.2060290.1591780.0762384nannan-0.09325110.29619125.06760.4543130.3300630.29850125.37330.264170.2872320.1365950.2272930.029312925.50850.1400220.2704420.05145425.31980.2065710.02.59203nannan0.02.8823nannan0.25879750.05097285False25.3120650.468281750.19675240.021014493False25.6769560.33007420.61438380.0487649False24.4419250.211596380.087635370.032938242False26.703881.24214760.0488247050.01018157False27.2223050.542186140.110377250.008513038False26.2843860.12962540.219704930.01495164False25.5427170.126156960.200004460.018043496False25.6338040.125372290.218333270.013945113False25.5581510.0981777760.242951720.03995692False25.3747940.629204870.218313130.017611554False25.5398480.176517840.162181020.028008118False25.8357470.305717320.1191242560.026761087False26.2739560.391550420.147461860.024647731False25.9594880.25027510.18701640.02598213False25.7484970.314657480.186723810.034521False25.7421340.305929840.188555940.040392905False25.716590.416712160.127773280.020198265False26.1411820.289603470.1204703450.022253148False26.0809020.314738420.214308980.028666547False25.5713580.234040420.211836220.024682963False25.6166610.253116970.185199630.023894342False25.7380070.241205140.181618480.029242994False25.8093640.41462890.222556230.06065004False25.539010.368293580.159808340.030325186False25.8952940.520014nannanFalsenan-3.44859530.341161430.14275482False25.1035080.98191360.257442270.062638156False25.2544170.51632863FalseFalseFalseFalse
5HELP_J095925.44+014136.28COSMOS2015_J095925.44+014136.28149.8559980667931.69341248405415124.39310.1291960.6049580.12056624.41720.0544460.5018090.060880124.61740.1499970.6663470.11970524.32910.07885420.6283510.089014725.59750.07506230.1777210.023086125.57220.06107770.1692590.015115325.43340.0831170.2147630.025420525.09220.08776110.2543290.025048625.42040.07863080.2178640.019641224.37570.09689750.5189920.14919224.66190.05639410.4290540.036391125.67770.2158940.1848010.045417625.8790.2611470.1610140.040853825.29390.1395180.2645690.034898524.78460.09222850.2907360.053229925.90080.3461560.2044080.052571924.93920.1702420.3133020.074605425.10290.100460.2818640.035683725.5910.1659440.1449520.038948825.22040.1511820.2082590.046215525.11450.1189370.2134480.048322625.49120.160950.2218150.040978725.18930.1626090.2634990.07089226.33210.8915810.1060440.074780625.08570.1376880.2781090.074323224.1150.2723340.4801560.29798226.83283.299170.3384470.29486224.53110.1747630.4342710.1364590.6691550.043084624.33620.06990670.8411390.075808324.08780.09785273.034241.7540622.69490.627650.02.26638nannan0.63497940.075558685False24.4456860.216383380.62104050.031143084False24.6486590.131722880.516464350.07135075False24.3407520.195045580.67353480.04891709False24.4044950.15380970.20941130.014477636False25.7756580.1410380.214348050.012058073False25.828620.096959260.243579130.018646857False25.5701070.128513540.33351850.02695862False25.3865130.1069330350.246512830.017852861False25.5545430.0978829040.645238160.05758486False24.6120990.312111080.495724050.025748348False24.8187260.092088950.194500150.03867552False25.7332380.266835840.161584530.038865164False25.8828430.275481940.276974650.03559147False25.343650.143216180.44275160.037609793False25.2412570.198783870.158372360.05049251False25.6237560.279241560.383990140.060209148False25.1600880.258542150.330247730.030556858False25.2749020.137453110.210668610.032198604False25.996940.29173880.296373840.041268207False25.6034930.24093960.32673810.03579253False25.5767750.245800350.230951160.034236297False25.5350270.200581830.30498580.04567724False25.3480530.29210740.106453430.08741706False26.3362880.76564450.33552130.042549245False25.2894670.290157380.82035160.20576788False24.6965480.67380150.067124330.20396721False25.0762710.94591570.55919080.09000885False24.8056030.3411659FalseFalseFalseFalse
6HELP_J095925.60+014136.71COSMOS2015_J095925.60+014136.71149.8566481889721.69352983452927123.3160.05017391.491210.12178223.1330.01729811.709640.060736223.44540.05304691.218190.120123.51240.03845421.121730.088363724.3160.02397230.5544660.023187124.50050.03181760.4654780.022227924.23030.03716940.6178010.03605923.84750.03227630.8447810.030020524.16080.03267890.6454850.027193923.51940.04711141.119820.15512423.61130.02206051.106630.03670324.34750.06649610.5629890.046357624.30930.06474410.546650.041693624.12250.0500780.6815450.035996223.84240.04098280.8299930.055358524.03770.06546280.7625270.053792723.90950.06897530.8587540.075340824.34640.055930.5382190.03876824.21820.05060730.5841950.040733124.38810.07405270.5788760.047266124.33490.06022770.5536590.049092724.15680.04998860.6337740.042608923.76070.04500310.8859970.07130224.42480.1602780.5484340.074863123.54540.03485321.133210.075550825.0560.6729380.4598210.29879823.6550.1867911.208130.30232423.6120.07569541.155260.1326471.780660.044419923.27350.02708451.24940.081716823.65830.07101270.4679131.2477424.72462.895240.03.08645nannan1.71237810.07913219False23.4661560.088668352.02674870.032290444False23.3177410.0385715631.51998720.07426354False23.6857150.107041531.42902490.050612673False23.7752760.085528310.68171060.015051696False24.5403140.0454041770.5751750.016855555False24.7302470.0518469920.737699330.025254607False24.4228820.0633708241.04954220.031200336False24.0831380.0385831860.78646510.023671325False24.3752820.045741421.41984130.061608624False23.777130.15040251.30460770.026507635False23.7899930.036010030.66221660.040557567False24.523750.089401610.685930130.040903054False24.5557330.0828103050.81470480.03757707False24.3162690.057343791.05448370.03980312False24.1023180.072415940.88088580.053111654False24.1943590.0765935850.991287470.0629751False24.065330.0952545550.66288810.034147643False24.5726010.078205760.745967270.034770317False24.4836040.0757031440.637910840.043508746False24.4935380.0886519850.669945960.037163083False24.5418930.0962717460.78936930.03634351False24.3951640.0729945151.13689370.04712355False24.0314250.087376320.6167080.09103936False24.5521930.148206651.38624350.044499777False23.7642290.0723857360.3448260.21372274False24.743530.70552631.25313990.21559127False23.6947170.2716961.30376720.0908961False23.7433010.12466427FalseFalseFalseFalse
7HELP_J095924.66+014147.70COSMOS2015_J095924.66+014147.70149.8527684388191.6965833930099122.48140.02892572.712830.11124322.76610.01559761.852180.056528422.68690.03409072.034220.11437922.57130.02048332.182540.082730724.77110.04998310.2687490.023183224.78960.04222580.25780.017535424.01740.03632730.5327190.03386923.13810.02244921.250460.032430723.53820.02687250.8811470.032179623.0030.03928381.552780.15527522.8790.01554521.592550.037210724.50480.07745290.3142770.034354324.25450.06126770.4067120.030583823.55690.05041370.8151050.04527323.05760.02557621.273970.053290823.05860.0402711.333820.059964923.10490.04245781.397790.071940524.77920.09066130.3152970.030542924.55760.08907640.3729360.039497824.69550.1296550.3653930.046490424.19220.06768420.5328770.045936723.23250.02814171.158120.043021623.14930.03394021.068370.076535723.24360.06589441.119970.066268823.10720.02799891.346430.066432123.25740.1815571.90.30848422.65620.09714542.705440.28992222.85050.05173461.857660.1330353.055840.091787922.68720.03261221.912720.10069523.19590.05715852.652642.0139922.84080.8243370.03.09444nannan3.69351650.098401025False22.8164440.0445219762.84157970.04082191False23.2307970.0331365883.05660990.09597356False23.1290050.0610481763.40000720.06414391False23.0525970.0411555880.44829130.0206376False25.326630.093659280.4407170.017140102False25.3717960.073851110.897510770.030029526False24.5837550.06902852.01725130.041709647False23.6573260.0281585861.3954670.034538493False24.0373760.0396512262.28454610.0826588False23.4222260.1085715142.56094380.03666672False23.3947680.025368750.572900950.040868893False25.1567230.118684170.72143970.040710583False24.8767850.081644851.37163940.06368896False24.1219710.0603045372.17250010.05117661False23.63710.045416882.17050220.08050601False23.5872570.0488117262.07988760.08133417False23.5363920.055879930.44495920.037155047False25.1531980.105175530.54570750.044771153False24.9709170.114990750.480617820.05739378False24.9931030.138142510.764046970.04763027False24.5834350.093595961.84926740.047932018False23.7406160.0403326971.99654960.0624123False23.8282010.077779771.83045650.11109222False23.7769850.064243182.0754850.053522483False23.5770420.0535696151.80733870.3022235False23.2031170.176280113.14426760.28133088False22.8194050.116350312.6290560.12527274False23.2275850.07775422FalseFalseFalseFalse
8HELP_J095924.41+014152.66COSMOS2015_J095924.41+014152.66149.8517239355831.69796222029905125.66640.2778330.1775440.10795727.34760.5443870.05824030.0549481nannan-0.01229130.046320925.44110.1486580.2387990.08094529.23641.594220.008558740.023047727.9190.2958210.02400120.0098772326.53440.1598510.08514330.021061726.29270.1830250.106850.022543326.47760.1398920.09134610.016023926.69320.6103120.07138470.1491226.26640.1847090.1108310.036523828.05861.06110.01831230.033386526.84740.3453260.06239830.029708926.7910.5856160.06899350.04913726.04090.2172160.1311930.052756727.10430.7955870.05726430.053390327.51541.09310.02670590.059828428.39671.456420.008995910.033445927.81850.8549470.0307980.034697627.08640.698320.03988550.051030926.96340.4733420.06698050.046829826.1360.2283570.1229330.042898326.52850.3829450.09630310.066073828.84766.954370.01664580.077702427.72281.080870.02729430.069080824.90030.4160270.370020.29617124.26740.2312720.6400160.29607426.98791.204440.05936820.1311210.353640.050655425.02860.1555210.00.118936nannan0.02.09609nannan0.03.36619nannan0.196534770.050292False25.7767410.66019030.0417791160.020948004False26.9869381.0243617nannanFalsenan-4.09169670.241857830.033114955False25.4549180.368028820.0073356640.010771182False29.0689772.92376260.0246831050.006725189False27.9494170.446813730.0883566960.013008598False26.5746230.268576030.1103875560.01860828False26.3280640.229069520.093102170.011995777False26.4982760.190459450.076334340.042908914False26.7659912.26806280.1130941360.019239947False26.2883530.35779890.0217050240.02121252False28.2431411.97948530.06622770.021064183False26.9120710.516937550.069758930.03762603False26.8029790.77325860.139200260.027848866False26.1052250.43660760.052273290.03830392False27.0052871.01228490.0357964260.036039207False27.833482.4323410.0158971660.021324653False29.0148934.0366590.0270769370.021321336False27.6786961.22321060.053142260.03417985False27.3979641.38912870.0595168730.025947219False26.8351290.75909860.127526330.026821923False26.1758350.378874960.088838210.031333715False26.4409030.744926330.0104944430.06721912False28.346745.0682040.0295719540.029439416False27.8098222.74795530.397997380.15250267False24.9794390.869043770.71291820.15185826False24.384530.502265930.0581888970.064550705False26.9661182.397964FalseFalseFalseFalse
9HELP_J095925.00+014155.68COSMOS2015_J095925.00+014155.68149.8541466512231.69879874140049125.3860.3738990.2891280.11052326.58490.4641540.1442410.0556293nannan-0.02320510.046117129.12137.490640.07459840.080760428.01880.8974840.03406090.023494726.9540.2035530.04715840.010885326.1890.1794850.1111070.021797725.48830.1504040.1716880.024125826.14780.1714320.1254510.017600326.78411.155450.1769270.15342825.70150.1897120.1676860.037131228.91784.033230.05309880.033989626.24770.3463810.1230720.030697425.39970.2476260.1697130.045545126.14280.4014720.128330.052583125.92120.5156180.2396320.062538925.85080.4807940.1353130.071898826.89690.6171610.08431830.033122326.20050.3628870.1336110.038598926.83160.7885650.02875780.0421426nannan0.1018950.047530727.17290.9470420.09157410.040457225.55950.2639190.2045850.064859425.26450.4216560.2154640.07489726.25940.4595490.1206010.0665867nannan-0.1086990.28346523.62030.2053390.6636970.27920625.57220.5778980.1618310.1368050.1326170.025006926.09350.2047320.2016320.037787325.63860.2034750.02.49101nannan0.02.70767nannan0.25444860.08762541False25.2472760.4150370.084341180.036055993False26.0022810.4187349nannanFalsenan-2.15775870.0081560510.056269694False26.7181781.17542030.0225153880.01861152False27.5693590.74892460.06003430.011255186False27.2161030.250614170.121450740.02007724False26.2856450.213006840.231568680.032078564False25.8131560.152568920.126147790.01991807False26.1538160.152324660.070203730.07471143False25.780510.941531360.190282940.03324837False25.838760.240417730.009837390.036543366False27.0872880.695001360.115058780.036707055False26.1745990.270811230.251257960.0573049False25.8257140.291374030.126730170.046860937False26.129180.444879380.15542460.07381142False25.4511410.283354280.165836380.07343694False26.0716480.57690780.063276140.03596782False26.5851970.426503870.1201709960.040164907False26.0853960.313658450.0671985150.048805956False27.7531131.5910724nannanFalse26.3796230.50646060.049072730.042804077False26.4955670.47967540.216870130.05271644False25.622810.344209940.2845770.11051819False25.5665660.37741050.1138256340.04817787False26.1966250.59946096nannanFalsenan-2.83138041.29383780.24469605False24.3450780.456750660.214348050.1140897False25.877350.91783476FalseFalseFalseFalse
\n", "\n" ], "text/plain": [ "" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "catalogue[:10].show_in_notebook()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## II - Removal of duplicated sources" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We remove duplicated objects from the input catalogues." ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": true }, "outputs": [], "source": [ "SORT_COLS = []\n", "for f in list(bands):\n", " if 'splash' not in f:\n", " SORT_COLS += ['merr_ap_cosmos-' + bands[f]]\n" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "The initial catalogue had 694478 sources.\n", "The cleaned catalogue has 694478 sources (0 removed).\n", "The cleaned catalogue has 0 sources flagged as having been cleaned\n" ] } ], "source": [ "#SORT_COLS = ['merr_ap_gpc1_r', 'merr_ap_gpc1_g', 'merr_ap_gpc1_i', 'merr_ap_gpc1_z', 'merr_ap_gpc1_y']\n", "FLAG_NAME = 'ps1_flag_cleaned'\n", "\n", "nb_orig_sources = len(catalogue)\n", "\n", "catalogue = remove_duplicates(catalogue, RA_COL, DEC_COL, sort_col=SORT_COLS, flag_name=FLAG_NAME)\n", "\n", "nb_sources = len(catalogue)\n", "\n", "print(\"The initial catalogue had {} sources.\".format(nb_orig_sources))\n", "print(\"The cleaned catalogue has {} sources ({} removed).\".format(nb_sources, nb_orig_sources - nb_sources))\n", "print(\"The cleaned catalogue has {} sources flagged as having been cleaned\".format(np.sum(catalogue[FLAG_NAME])))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## III - Astrometry correction\n", "\n", "We match the astrometry to the Gaia one. We limit the Gaia catalogue to sources with a g band flux between the 30th and the 70th percentile. Some quick tests show that this give the lower dispersion in the results." ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "collapsed": true }, "outputs": [], "source": [ "gaia = Table.read(\"../../dmu0/dmu0_GAIA/data/GAIA_COSMOS.fits\")\n", "gaia_coords = SkyCoord(gaia['ra'], gaia['dec'])" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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RCQhlHBERCQhlHBERCQhWrwAW2tZu3YtS5YsYdWqVezcuZNu3bpx8sknc+utt9K/f/8jnr9nzx7uueceCgoKcF2X008/nTlz5nD88ccnIHoREWmppPVSu+WWW1i9ejUTJ04kPz+f4uJinnjiCaqqqli8eDGDBw9u8tzKykq+853vUFlZycyZM/F6vSxcuBDLsnjhhRfo2rVri+NRLzURkeY7ml5qSUs4q1evZsSIEfj9/rptW7ZsYcqUKVx88cXce++9TZ47f/58/vjHP/L8889z4oknAlBYWMiUKVO44YYb+MlPftLieJRwRESar111ix4zZky9ZAMwYMAATjjhBAoLCw977vLlyxk9enRdsgEYPHgw3/zmN3nttdfaJF4RETk2KdVpwBjD3r17yc7ObvIY13XZtGkTI0aMaLDvpJNOYsuWLVRXV7dlmCIichRSKuG89NJL7Nmzh4suuqjJY0pLS4lEIuTl5TXYl5eXhzGG4uLitgxTRESOQsoknMLCQu68807Gjh3LpZde2uRx4XAYoEFzHEAgEACgpqambYIUEZGjlhIJp7i4mBtuuIGuXbsyb948bLvpsGqTSiQSabCvNhmlpWn9eBGRVJO0cTi1KioquO6666ioqODJJ59stKnsYN26dcPv9zfabFZcXIxlWUe8hoiIJF5SE044HObGG29ky5YtLFy4kEGDBh3xHNu2GTJkSKMLva1du5b+/fsTDAbbIlwRETkGSWtScxyHW2+9lU8++YR58+YxevToRo/buXNng27SEyZM4JNPPmH9+vV127744gtWrlzJxIkT2zRuERE5Okkb+Hn33XezaNEixo8f36BXWkZGBueffz4AV111FR988AGbNm2q2x8KhZg6dSrV1dVcc801eDweFi5ciDGGF1544bDdqpuigZ+dgzEuAJaVEo8vRdqtNlvxsy1s3LgRgLfffpu333673r6+ffvWJZzGZGZm8vjjj3PPPffw8MMP47oup512Gv/1X/91VMlGOoeKzS9QsXkxAFlDryDzG5OTHJFI56IVPw9QDadjC+9dz74Vd2N54z0YTayG7mf+Gn/OkCRHJtI+taupbUQSyakqAsCyvVi2FyyLWNWeJEcl0rkkvVu0SCL4ug0Cy8aNVh3YYuHrOjCpMYl0NmpSO0BNah1fTdEnVGx8BrDoMmwaaXkjkx2SSLvVrpYn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k8mTJ3POOedgjGHv3r28+OKL/O53v6OwsJC77rqrwfGxWIwXX3yRfv36sXXrVj744ANOPfXUJEQu0nKq4Ygk0Yknnsill17KZZddxrXXXsvTTz9Nr169ePbZZxudufedd96huLiYO++8k9zcXJ577rkkRC1ydJRwRFJIeno6o0aNwhjT6BTzixcv5vjjj+f0009nypQpLF++vNEp9kVSkRKOSIqpXYDr0MWuiouLee+997jsssuwLIupU6dSXV3NK6+8kowwRVpMCUckiaqrqykpKaGkpIRNmzbxm9/8hvXr1zNy5Mh6K0tCfN0ix3Hqlo0YOnQow4YNY/HixckIXaTF1GlAJIkeeughHnrooXrbLrzwQn71q181OPa5555j3Lhx9Rbvmzp1Kvfccw+fffZZq6xXItKWlHBEkmjatGl1S4xv3ryZRx99lN27dxMIBOod9+GHH7JlyxYuueQStm7dWrd91KhR2LbN4sWLmTNnTqLDF2kRLcAmkgSrVq1ixowZ3H777fzwhz+s27569WqmT5/ORRddxNy5c+u2z549myVLljR5vZycHP7v//6v3tr2IqlGNRyRFDJmzBguvfRSXnjhBa666irGjBlDKBRi+fLlnHnmmXz/+99vcM6mTZt4+OGHeeutt5gwYUISohZpHnUaEEkxP/7xj/F4PDz44IMAvPrqq1RVVXHFFVcwceLEBv+uv/56gsGgxuRIylPCEUkx/fv3Z9KkSaxYsYIPP/yQxYsXEwwGOfvssxs9PhgMcs455/Cvf/2LPXv2JDhakeZTwhFJQT/60Y+wbZt58+axZs0azj77bILBYJPHX3jhhTiOc9jnPCLJpk4DIiKSEKrhiIhIQijhiIhIQijhiIhIQijhiIhIQijhiIhIQijhiIhIQijhiIhIQijhiIhIQijhiIhIQijhiIhIQvx/oAnCbedLRQkAAAAASUVORK5CYII=\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "nb_astcor_diag_plot(catalogue[RA_COL], catalogue[DEC_COL], \n", " gaia_coords.ra, gaia_coords.dec)" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "RA correction: -0.07898549040419311 arcsec\n", "Dec correction: -0.010563906203397977 arcsec\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "WARNING: AstropyDeprecationWarning: \"iters\" was deprecated in version 3.1 and will be removed in a future version. Use argument \"maxiters\" instead. [herschelhelp_internal.utils]\n", "WARNING: AstropyDeprecationWarning: \"iters\" was deprecated in version 3.1 and will be removed in a future version. Use argument \"maxiters\" instead. [herschelhelp_internal.utils]\n" ] } ], "source": [ "delta_ra, delta_dec = astrometric_correction(\n", " SkyCoord(catalogue[RA_COL], catalogue[DEC_COL]),\n", " gaia_coords\n", ")\n", "\n", "print(\"RA correction: {}\".format(delta_ra))\n", "print(\"Dec correction: {}\".format(delta_dec))" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "collapsed": true }, "outputs": [], "source": [ "catalogue[RA_COL] += delta_ra.to(u.deg)\n", "catalogue[DEC_COL] += delta_dec.to(u.deg)" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "image/png": "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/9lsNowYMQJHjx6FxWIBAHz66adgGAa5ubluo3ODGa1LiD+opUhapRkzZiArKwtWqxVnzpzBunXr8Ntvv0GhULhNe+zYMVy4cAH3338/Ll686Czv378/WJbF9u3bnd2W3ji6Znv27On2Wa9evYKsTWjs2bMH7733Hk6fPg2r1drgM71e7zZ9jx493MouXLgAAEhNTW0y1vDhwzFp0iRs374dn3zyifOa4oQJExp8X+fPn4fVavWYYB0qKysRGxuLixcvonPnzg1+lBASapQUSauUkJDg7G67++67MWjQIMyaNQuLFi3C8uXLG0y7fft2AMDKlSuxcuVKt2Xt2rULL774ots1tfakoKAAL7zwAjIyMvDKK6+gc+fOUCgUsFqtmDt3rsfuR9euVn8xDINly5Zh7ty5+PLLL/Htt99i3bp1WL16NV599VXMmjULQN11wtTUVOTm5npdlqfRuoS0FEqKpE0YOHAgJk+ejI8//hizZ8/GwIEDAdTdRlBUVIQ77rjDObjF1enTp7F69WocOHAA48eP97p8R7fr+fPn3T47d+6cQLUQz65du6BSqfDBBx80aE2fOXPGr+U4Wo9lZWU+Te8YTfvUU0+hsrIS06ZNw7Jly5xJMSEhATqdDiNGjGj2dpQePXrg4MGD0Ol01FokLYY66kmb8eyzz0IikTRoDRYUFKCmpgYzZ85EVlaW239z586FSqVq9p7Fvn37onPnzsjPz29wH6TBYMCWLVtEq5NOp8O5c+eCvkeQZVkwDNOgRcjzPP7nf/7Hr+VotVqMHDkSX3zxBb755hu3z3meB1DX5en4t0NUVBS6du2Kmpoa53XCBx54AFevXsX777/vMd7169ed/77vvvvA8zyWLl3qtuzGfxMiFmopkjYjISEBEydOxKeffopjx45h8ODB2L59O1QqFe68806P86hUKtx1113Yt28frl69ik6dOnmcTiKRYOHChXj++ecxbdo0TJ8+HRKJBDt27EBUVBQuX74sSp3ef/99rFmzBnl5eUGNTB0/fjz279+Pxx57DJMnT4bFYsHevXthNpv9XtaiRYswc+ZMPPHEE85bMkwmE77//nskJiZiwYIF2LFjBz788EOMGTMG8fHxkEqlOHLkCIqLizFp0iTI5XIAwJw5c3D48GEsXrwYxcXFGDp0KMLDw3HlyhUUFxcjPDwc69evBwDce++9+Oyzz5Cfn48LFy5g1KhR0Gg0uHDhAoqLi7Fr166Avx9CfEVJkbQpzzzzDPbs2YM333wTf/3rX1FSUoJx48ZBpVJ5nWfcuHEoKirCzp078fTTT3udLisrCytXrsTbb7+NVatWoUOHDpgyZQqGDBmCnJwcMaojmMmTJ6OmpgYffPAB/vnPfyIyMhKjR4/G888/3+QgF0/i4+ORn5+P1atX4+DBg/j4448RERGB1NRU57KGDx+O06dP4/PPP0dFRQUkEgm6deuGl19+GY888ohzWXK5HO+88w4+/PBD7Nq1C6tWrQIAxMbGon///pgyZYpzWoZhsGLFCnz44YfYsWMH3n77bbAsi+7duyMrK0uAb4mQ5jE89UsQ0iZs27YNr776Kv71r38hPT0darXa2SK7ldhsNuj1evzyyy+YNm0annvuOTz77LMtvVqknaBrioS0MX/4wx8wYsQI7N27t6VXpUV8//33GDFiBKZNm9bSq0LaIWopEtJGXL16tcFI2KSkJOerqW4l1dXV+OGHH5x/x8fHo1u3bi24RqQ9oaRICCGE1KPuU0IIIaQeJUVCCCGkHiVFQgghpB4lRUIIIaQeJUVCCCGkHiVFQgghpN7/B6z2BFPkAt/wAAAAAElFTkSuQmCC\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "image/png": "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nM6dO+Pz+Sgp0SqEIiKJpk0lnJ07dxIKhTQWR0QkASVFwtmyZQtbtmypfV1dXU0gEKh33BNPPAHA2WefHbPYRESkaeLeaaAmSRQWFgLw2muv8dlnn5GVlcW1114LwLRp0wB4//33ASgqKmLSpElMmDCBfv361fZSW7ZsGePHj+eUU06JfUFEROSI4r7EdH5+foPbe/ToUZtgLrjgAuBgwiktLeX+++9n1apV7N69G9d16dOnD5MmTWLq1Kl4WjDvl5aYFhFpupYsMR33hJMo9u8vV8IREWki27bIyclo1nuUcEREJCaSotOAiIgkPyVNyjoPAAAS2klEQVQcERGJCSUcERGJCSUcERGJCSUcERGJCSUcERGJCSUcERGJCSUcERGJCSUcERGJCSUcERGJibjPFt2adu/ezfz581m1ahVr1qyhoqKC+fPnc9pppzX6nm3btjF+/Hiqqqp49dVXGTx4cJ39H330EX/5y19Yv349aWlpnHfeedxzzz106tTpqPFcd911fPLJJ/W2jx8/nlmzZtXZFgwGmT17Nq+99hqlpaUMGjSIO++8kzPOOCOhy/ndd99x4YUXNrr/+9//Pr/97W8BWLFiBVOnTm3wuLfeeov+/fu3qJwXXHAB27Ztq3fOm266iV/84hd1tpWWlvLwww/z7rvvUlVVxbBhw5g5c2a930djCgsLefDBB1m5ciU+n48xY8Zwzz331FuDyXVd5s6dy3PPPUdRURF9+vThxz/+MePHj693zkQqp+u6LFy4kHfffZd169ZRUlLC8ccfz4QJE5g+fTp+v7/22CPd+zlz5nDuuecmdFkBZsyYwcKFC+ttHz58OC+++GKdbcl6T6HxSZIBzjzzTP7+978DLbunzdGmEs63337LnDlz6N27N/n5+Xz++edHfc/vf/97bLvhit57773HbbfdxtChQ/nFL35BIBBg/vz5rF27lgULFpCamnrU83fv3p077rijzrYePXrUO27GjBm88847TJ06ld69e7Nw4UJuuukmnnnmGU4++eSELWdubi5/+MMf6m1funQpb7zxBmeddVa9fddffz1Dhgyps61r1671jmtOOYcMGcL1119fZ9vAgQPrvHZdl5tvvpmNGzcyffp0cnJy+Mc//sF1113HK6+8Qq9evRo9P0QW+PuP//gPsrKyuPPOO6moqODpp59m48aNvPji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iBGNftu64447SEtL4+STTyYnJ4evvvqKF154gZycHH7605+2qJzvv/8+Tz75JGPHjqVHjx4UFxezcOFCNm3axH//93/XqTGOHTuWESNGcPfdd9eO1n7uuedwXbfe9adNmwbA+++/X7vt1ltvZfHixUydOpVrr72WiooK5s6dy6BBg7jiiitqjzvuuOOYOnUqTz/9NNXV1Zx00km89957fPrpp8yaNavBGR8SpZyBQIAf/ehHlJaW8qMf/YgPP/ywzvH5+fm1Ne6HH36YrVu3cvrpp9OlSxe2bNlS+1D5nnvuafB+JlJZi4qKmDRpEhMmTKBfv361vdSWLVvG+PHjOeWUU9rEPT3U66+/TpcuXRqdBqul97SpLGOMOeazJJDG5gzq0aNHgzcA4JVXXmHmzJn15hj7/PPPeeSRR9i4cSPBYJATTjiBqVOn1vlwOfS6h34Qb926lYcffpg1a9awZ88ebNtmwIABTJkyhUmTJtV7f3V1NY8++ihvvPEGJSUl5Ofnc9ddd3HmmWcmdDlrLF26lBtvvJH/9//+X21N6nDz58/njTfeYMuWLQQCAXJzczn77LP56U9/Svfu3VtUzjVr1vDnP/+ZtWvXsm/fPvx+P0OGDGH69OkNtlGXlJTwhz/8gffee6/2g2PGjBn1ptq54IILgPr/aL/66iseeughPvvsM3w+H+effz4zZ85scC61OXPm8MILL7B792769u3LLbfcwoQJExK6nEebG++2226r/YBbtGgRzz//PF9//TVlZWVkZWVx6qmncttttzFgwIBGz5EoZS0tLeX+++9n1apV7N69G9d16dOnD5MmTWLq1Kn1mhGT9Z7W+Oabb7j00ku54YYbmDFjRoOxtfSeNlWbSzgiIpKY2t0zHBERiQ8lHBERiQklHBERiQklHBERiQklHBERiQklHBERiQklHBERiQklHBERiQklHJE4WLFiBfn5+XV+Tj75ZCZNmsS8efOOuPz2ww8/TH5+PpdcckkMIxY5dm1uLjWRZDJhwgTOPfdcjDHs2bOH1157jd/97ncUFhZy//331zs+HA7z2muv0atXLzZv3swnn3zCqaeeGofIRZpPNRyRODrxxBO54ooruPLKK7nxxht54YUXOO6443jppZcanLn3ww8/pKioiPvuu49OnTrx8ssvxyFqkZZRwhFJIOnp6QwfPhxjTINTzC9YsICePXty+umnM3HiRJYsWdLgFPsiiUgJRyTB1CzAdfhiV0VFRSxdupQrr7wSy7KYNGkSlZWVvPnmm/EIU6TZlHBE4qiyspJ9+/axb98+NmzYwL333svatWsZNmxYnZUlIbJukeM4tctGDBo0iMGDB7NgwYJ4hC7SbOo0IBJHjz/+OI8//nidbZdccgm//vWv6x378ssvM3r06DqL902aNIkHH3yQr776qlXWKxGJJiUckTiaPHly7RLjGzdu5KmnnmLnzp2kpKTUOe7TTz9l06ZNXH755WzevLl2+/Dhw7FtmwULFjBz5sxYhy/SLFqATSQOVqxYwdSpU7n77rv50Y9+VLt95cqVTJkyhUsvvZRZs2bVbp8xYwYLFy5s9Hy5ubn87//+b5217UUSjWo4Iglk5MiRXHHFFbz66qtcd911jBw5kkAgwJIlSzjrrLP4wQ9+UO89GzZs4IknnuD9999n7NixcYhapGnUaUAkwfzkJz/B4/Hw2GOPAfDWW29RUVHBD3/4Q8aNG1fv5+abbyYtLU1jciThKeGIJJjevXszfvx4li1bxqeffsqCBQtIS0vjnHPOafD4tLQ0zj33XP71r3+xa9euGEcr0nRKOCIJ6Mc//jG2bTN79mxWrVrFOeecQ1paWqPHX3LJJTiOc8TnPCLxpk4DIiISE6rhiIhITCjhiIhITCjhiIhITCjhiIhITCjhiIhITCjhiIhITCjhiIhITCjhiIhITCjhiIhITCjhiIhITPx/MbKc63fMSJ4AAAAASUVORK5CYII=\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "nb_astcor_diag_plot(catalogue[RA_COL], catalogue[DEC_COL], \n", " gaia_coords.ra, gaia_coords.dec)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## IV - Flagging Gaia objects" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "collapsed": true }, "outputs": [], "source": [ "catalogue.add_column(\n", " gaia_flag_column(SkyCoord(catalogue[RA_COL], catalogue[DEC_COL]), epoch, gaia)\n", ")" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "46 sources flagged.\n" ] } ], "source": [ "GAIA_FLAG_NAME = \"cosmos_flag_gaia\"\n", "\n", "catalogue['flag_gaia'].name = GAIA_FLAG_NAME\n", "print(\"{} sources flagged.\".format(np.sum(catalogue[GAIA_FLAG_NAME] > 0)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## V - Flagging objects near bright stars" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# VI - Saving to disk" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "collapsed": true }, "outputs": [], "source": [ "catalogue.write(\"{}/COSMOS2015_HELP.fits\".format(OUT_DIR), overwrite=True)" ] } ], "metadata": { "anaconda-cloud": {}, "kernelspec": { "display_name": "Python (herschelhelp_internal)", "language": "python", "name": "helpint" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.2" } }, "nbformat": 4, "nbformat_minor": 1 }