Skip to main content

Calibrate star photometry by comparison to a catalog.

Project description

calviacat v1.3.1

Calibrate star photometry by comparison to a catalog. PanSTARRS 1, ATLAS-RefCat2, SkyMapper, and Gaia catalogs currently implemented. Catalog queries are cached so that subsequent calibrations of the same or similar fields can be more quickly executed.

Attribution and license

calviacat is written by Michael S. P. Kelley, with contributions from: Tim Lister. It is licensed with the MIT License (see LICENSE for details).

When one needs to cite the calviacat concept:

Kelley, Michael S. P. & Lister, Tim. 2019. mkelley/calviacat. DOI: 10.5281/zenodo.2635840

DOI

Otherwise, when traceability to a specific version is needed, select the DOI appropriate for the referenced version. See the "Versions" section at the Zenodo landing page.

Requirements

  • sqlite3
  • requests
  • astropy, v3 or later
  • astroquery
  • mastcasjobs for ATLAS-RefCat2

Examples

See the examples/ directory for example scripts that calibrate Las Cumbres Observatory images of 41P/Tuttle-Giacobini-Kresak.

PanSTARRS catalog with color correction

ps1 = PanSTARRS1('cat.db')
ps1.fetch_field(lco)
objids, distances = ps1.xmatch(lco)
zp, C, unc, g, gmr, gmi = ps1.cal_color(objids, g_inst, 'g', 'g-r')

alt text

The color correction slope may also be held fixed with the C parameter:

zp, C, unc, g, gmr, gmi = ps1.cal_color(objids, g_inst, 'g', 'g-r', C=-0.089)

SkyMapper catalog without color correction

No r-band coverage in DR1 for the example image, so just calibrate to g without a color correction.

skym = cvc.SkyMapper('cat.db')
skym.fetch_field(lco)
objids, distances = skym.xmatch(lco)
zp_mean, zp_median, unc, g, gmi = skym.cal_constant(objids, g_inst, 'g')

alt text

ATLAS-RefCat2

ATLAS-RefCat2 queries are executed with MAST CASJOBS, and therefore requires your MAST WSID (from http://mastweb.stsci.edu/ps1casjobs/changedetails.aspx after you login to Casjobs). They may also come from the CASJOBS_WSID and CASJOBS_PW environment variables.

With RefCat2, we can calibrate the last example using a color correction:

rc2 = cvc.RefCat2('cat.db')
rc2.fetch_field(lco)
objids, distances = rc2.xmatch(lco)
zp, C, unc, g, gmr, gmi = rc2.cal_color(objids, g_inst, 'g', 'g-r')

alt text

Acknowledgements

Development of this code was supported by the NASA Solar System Observations program, grant NNX15AD99G.

The PS1 archive is hosted at STScI. Cite Chambers et al. 2016 (https://ui.adsabs.harvard.edu/#abs/arXiv:1612.05560) and acknowledge the Pan-STARRS 1 survey, as needed. See https://panstarrs.stsci.edu/ for details.

The SkyMapper archive is hosted at the All-Sky Virtual Observatory (AVSO) node of the National Computational Infrastructure (NCI) site. See http://skymapper.anu.edu.au/tap/

ATLAS-RefCat2 is hosted at STScI, DOI 10.17909/t9-2p3r-7651. Also cite Tonry et al. 2018 (https://ui.adsabs.harvard.edu/abs/2018ApJ...867..105T/abstract).

The Pan-STARRS1 Surveys (PS1) and the PS1 public science archive have been made possible through contributions by the Institute for Astronomy, the University of Hawaii, the Pan-STARRS Project Office, the Max-Planck Society and its participating institutes, the Max Planck Institute for Astronomy, Heidelberg and the Max Planck Institute for Extraterrestrial Physics, Garching, The Johns Hopkins University, Durham University, the University of Edinburgh, the Queen's University Belfast, the Harvard-Smithsonian Center for Astrophysics, the Las Cumbres Observatory Global Telescope Network Incorporated, the National Central University of Taiwan, the Space Telescope Science Institute, the National Aeronautics and Space Administration under Grant No. NNX08AR22G issued through the Planetary Science Division of the NASA Science Mission Directorate, the National Science Foundation Grant No. AST-1238877, the University of Maryland, Eotvos Lorand University (ELTE), the Los Alamos National Laboratory, and the Gordon and Betty Moore Foundation.

The national facility capability for SkyMapper has been funded through ARC LIEF grant LE130100104 from the Australian Research Council, awarded to the University of Sydney, the Australian National University, Swinburne University of Technology, the University of Queensland, the University of Western Australia, the University of Melbourne, Curtin University of Technology, Monash University and the Australian Astronomical Observatory. SkyMapper is owned and operated by The Australian National University's Research School of Astronomy and Astrophysics. The survey data were processed and provided by the SkyMapper Team at ANU. The SkyMapper node of the All-Sky Virtual Observatory (ASVO) is hosted at the National Computational Infrastructure (NCI). Development and support the SkyMapper node of the ASVO has been funded in part by Astronomy Australia Limited (AAL) and the Australian Government through the Commonwealth's Education Investment Fund (EIF) and National Collaborative Research Infrastructure Strategy (NCRIS), particularly the National eResearch Collaboration Tools and Resources (NeCTAR) and the Australian National Data Service Projects (ANDS).

This work makes use of data from the European Space Agency (ESA) mission Gaia (https://www.cosmos.esa.int/gaia, processed by the Gaia Data Processing and Analysis Consortium (DPAC). Funding for the DPAC has been provided by national institutions, in particular the institutions participating in the Gaia Multilateral Agreement. This work has also made use of the following Gaia Data Releases:

  • Gaia DR2:
    • Gaia Collaboration et al. (2016) The Gaia mission
    • Gaia Collaboration et al. (2018) Gaia Data Release 2. Summary of the contents and survey properties.
    • Salgado, J. et al. (2017) The ESA Gaia Archive: Data Release 1
  • Gaia EDR3:
    • Gaia Collaboration et al. (2016) The Gaia mission
    • Gaia Collaboration et al. (2021) Gaia Early Data Release 3. Summary of the contents and survey properties (Corrigendum)
    • Gaia Collaboration et al. (2021) Gaia Early Data Release 3. Summary of the contents and survey properties
  • Gaia DR3:
    • Gaia Collaboration et al. (2016) The Gaia mission
    • Gaia Collaboration et al. (2022, in prep.) Gaia DR3. data release content and main properties

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

calviacat-1.3.1.tar.gz (119.8 kB view details)

Uploaded Source

File details

Details for the file calviacat-1.3.1.tar.gz.

File metadata

  • Download URL: calviacat-1.3.1.tar.gz
  • Upload date:
  • Size: 119.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for calviacat-1.3.1.tar.gz
Algorithm Hash digest
SHA256 221909c1198a58486c231e3135bcf9004d06bf9d722eea7d443989bb312584bb
MD5 5e93204b2cffe9f1697fec7e5aabda46
BLAKE2b-256 3c204f22302e80840aca232ef2147f93e7c4e87835578184357c0ac3a0bdf897

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page