API Reference

The complete ASTROPOP API, divided by modules and tasks, is presented bellow.

General Tools

astropop.file_collection

Module to manage and classify fits files.

astropop.fits_utils

Utils to handle FITS files.

astropop.logger

astropop.py_utils

Small python addons to be used in astropop.

Astrometry Processing

astropop.astrometry

Process astrometry calibration using several algorithms.

astropop.astrometry.astrometrynet

Astrometry.net wrapper.

astropop.astrometry.manual_wcs

Create WCS manually.

Catalogs Handling

astropop.catalogs

Catalog managing and query.

astropop.catalogs.local

Module to handle local (offline) astronomical catalogs.

astropop.catalogs.utils

Small utility to identify stars in a catalog.

FrameData Container

astropop.framedata

Data store containers with in-disk caching support and another features.

astropop.framedata.framedata

Custom frame class to support memmapping.

astropop.framedata.memmap

Dynamic memmap arrays, that can be enabled or disabled.

astropop.framedata.compat

Handle compatibility between FrameData and other data formats.

Image Processing

astropop.image

Image proccessing library.

astropop.image.imarith(operand1, operand2, ...)

Perform arithmetic operations using FrameData.

astropop.image.processing

astropop.image.register

Compute shifts and translate astronomical images.

astropop.image.imcombine(frames[, method, ...])

Combine a list of images or frames in a single one.

Math Utils

astropop.math

Math utils library.

astropop.math.array

Small module for simple matrix works.

astropop.math.gaussian

Gaussian models and utilities.

astropop.math.hasher

astropop.math.moffat

Moffat models and utilities.

astropop.math.physical

Math operations with uncertainties and units.

Photometry Processing

astropop.photometry

astropop.photometry.aperture

astropop.photometry.detection

astropop.photometry.solve_photometry

Automated alibration of photometry with reference catalogs.

Pipelines

astropop.pipelines

Schemes for execute chains of jobs in pipelines.

Polarimetry Processing

astropop.polarimetry

Reduce polarimetry data.

astropop.polarimetry.dualbeam

Compute polarimetry of dual beam polarimeters images.

Testing Helpers

astropop.testing

Collection of testing helpers.