Skip to main content

Package to calibrate astro images and analyse them

Project description

Pipeline for light-curve

Calibration

Level 1

  1. Create master files
    1. $m_d$ : Dark (darkflat)
    2. $m_d^f$ : Dark for flats
    3. $m_f$ : Flat
  2. Create dead pixels maps:
    1. Hot pixels map from $m_d$ (mask, or set them to median)
    2. Dead pixels map from $m_f$ (mask, or set them to local gaussian)
  3. Calibrate images : $s=\frac{s-m_d}{m_f-m_d^f}$

Level 2

  1. Clean $s$ with dead pixels maps (local gaussian or mask)
  2. Find sources in $s$ (coarse) (photutils or SExtractor)
  3. Plate-solve and update WCS (astroquery or SCAMP)
  4. Calibrate photometry
    1. Search stars in SDSS (once for all frames)
    2. RANSAC fit to find ZP and slope
    3. Calibrate pixel values with RANSAC (to Jy)

Level 3

  1. Clean cosmic rays (local gaussian or mask)
  2. Remove sky

PSF

  1. Co-add images (reproject or SWarp)
  2. Build PSF (photutils or PSFEx)

Light-curve

  1. For all $s$:
    1. Find sources in $s$ (fine) (photutils or SExtractor)
    2. Aperture and PSF photometry (photutils or SExtractor)
  2. Match sources in different catalogs by DBSCAN clustering
  3. Find moving sources
    1. Calculate dispersion of RA/DEC (MAD + threshold)
    2. Linear regression for RA/DEC
    3. Plot RA/DEC for moving sources
  4. Find variable and stable sources
    1. Calculate dispersion of flux/mag (MAD + threshold)
    2. Plot flux/mag
  5. Identify target: Match target RA/DEC to global catalog

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

astrocal-0.1.0.tar.gz (25.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

astrocal-0.1.0-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file astrocal-0.1.0.tar.gz.

File metadata

  • Download URL: astrocal-0.1.0.tar.gz
  • Upload date:
  • Size: 25.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.0

File hashes

Hashes for astrocal-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6a71026fc9e493c9fc1a2081f4de45cc1b22926f70689a18ba99d765b3a7ec98
MD5 4f53f9a1b30557d16e8fb0a31b520da9
BLAKE2b-256 748c51dd747db8f0465fdd0d42c2b0d7cf5baa0d002dead04e2043c2f1b6c3bc

See more details on using hashes here.

File details

Details for the file astrocal-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: astrocal-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.0

File hashes

Hashes for astrocal-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39412163e2e044b4ea1f91060fe41178291e110d383ba57c69e8ddbdee0a285c
MD5 5f137d03e12cf800e2ed36f58b17141f
BLAKE2b-256 5641ab2a5b1bef491a74120f39d958f652dd58fd66e9fbdfffc59e27a61ad2ba

See more details on using hashes here.

Supported by

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