autowisp.database.data_model.image_diagnostics module

Class Inheritance Diagram

Inheritance diagram of Column, DataModelBase, DiagnosticType, Double, ForeignKey, ImageDiagnosticBase, ImageDiagnostics, Index, Integer, PhotometryDiagnostics, String

Define the image diagnostics tables for the pipeline.

class autowisp.database.data_model.image_diagnostics.DiagnosticType(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.image_diagnostics.DiagnosticType

The table listing available diagnostic quantities.

description

A description of the diagnostic.

id

A unique identifier for each row.

name

The name of the diagnostic.

timestamp

When record was last changed

class autowisp.database.data_model.image_diagnostics.ImageDiagnostics(**kwargs)[source]

Bases: ImageDiagnosticBase

Inheritance diagram of autowisp.database.data_model.image_diagnostics.ImageDiagnostics

Floating point diagnostics associated with a calibrated image.

channel

The color channel this diagnostic value corresponds to.

diagnostic_id

The diagnostic this value corresponds to.

id

A unique identifier for each row.

image
image_id

The image these diagnostics belong to.

timestamp

When record was last changed

type_
value

The value of the diagnostic for this image and channel.

class autowisp.database.data_model.image_diagnostics.PhotometryDiagnostics(**kwargs)[source]

Bases: ImageDiagnosticBase

Inheritance diagram of autowisp.database.data_model.image_diagnostics.PhotometryDiagnostics

Floating point diagnostics for each photometry in each image.

channel

The color channel this diagnostic value corresponds to.

diagnostic_id

The diagnostic this value corresponds to.

id

A unique identifier for each row.

image
image_id

The image these diagnostics belong to.

photometry_id

The photometry these diagnostics belong to.

timestamp

When record was last changed

type_
value

The value of the diagnostic for this image and channel.