autowisp.database.data_model.provenance package

Class Inheritance Diagram

Inheritance diagram of Camera, CameraAccess, CameraChannel, CameraType, DataModelBase, Mount, MountAccess, MountType, Observatory, Observer, Telescope, TelescopeAccess, TelescopeType

Add all tables to __all__.

class autowisp.database.data_model.provenance.Camera(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.Camera

The table describing the camera specified

__str__()[source]

Human readable info for the camera.

camera_type
camera_type_id

The id of the camera type

channels
id

A unique identifier for each row.

notes

The notes provided for the camera

observers
observing_sessions
serial_number

The serial number of the camera

timestamp

When record was last changed

class autowisp.database.data_model.provenance.CameraAccess(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.CameraAccess

The table describing the camera access

camera_id

A unique identifier of the camera

id

A unique identifier for each row.

observer_id

A unique identifier for the observer

timestamp

When record was last changed

class autowisp.database.data_model.provenance.CameraChannel(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.CameraChannel

The table describing each of the channels of a type of camera.

camera_type_id

The camera type to which this channel belongs.

id

A unique identifier for each row.

name

A label to assign to the channel.

timestamp

When record was last changed

x_offset

The x index of the first pixel of the channel.

x_step

The step in the x direction between consecutive pixels of the channel.

y_offset

The y index of the first pixel of the channel.

y_step

The step in the y direction between consecutive pixels of the channel.

class autowisp.database.data_model.provenance.CameraType(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.CameraType

The table describing the different camera types

cameras
channels
id

A unique identifier for each row.

make

The make of the camera

model

The model of the camera

notes

The notes provided for the camera type

pixel_size

The pixel size of the camera in microns

sensor_type

The sensor type of the camera

timestamp

When record was last changed

version

The version of the camera

x_resolution

The x_resolution of the camera

y_resolution

The y_resolution of the camera

class autowisp.database.data_model.provenance.Mount(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.Mount

The table describing the mounts specified

__str__()[source]

Human readable info for the mount.

id

A unique identifier for each row.

mount_type
mount_type_id

The identifier of the mount type

notes

The notes provided for the mount

observers
observing_sessions
serial_number

The serial number for each mount

timestamp

When record was last changed

class autowisp.database.data_model.provenance.MountAccess(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.MountAccess

The table dscribing the mount access

id

A unique identifier for each row.

mount_id

A unique identifier of the mount

observer_id

A unique identifier for the observer

timestamp

When record was last changed

class autowisp.database.data_model.provenance.MountType(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.MountType

The table describing the different mount types

id

A unique identifier for each row.

make

The make of the mount type

model

The model for each mount type

mounts
notes

The notes provided for the mount type

timestamp

When record was last changed

version

The version of the mount type

class autowisp.database.data_model.provenance.Observatory(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.Observatory

The table describing the observatory

__str__()[source]

Human readable identifier for the observatory.

altitude

The altitude of the observatory

id

A unique identifier for each row.

latitude

The latitude of the observatory

longitude

The longitude of the observatory

name

The name of the observatory

observing_sessions
timestamp

When record was last changed

class autowisp.database.data_model.provenance.Observer(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.Observer

The table describing the observers

__str__()[source]

Human readable string identifying the observer.

cameras
email

The email of the observer

id

A unique identifier for each row.

mounts
name

The name of the observer

notes

Any user supplied notes describing the observer.

observing_sessions
phone

The phone number of the observer

telescopes
timestamp

When record was last changed

class autowisp.database.data_model.provenance.Telescope(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.Telescope

The table describing the telescopes specified

__str__()[source]

Human readable identifier for the telescope.

id

A unique identifier for each row.

notes

The notes provided for the telescope

observers
observing_sessions
serial_number

The serial number of the telescope

telescope_type
telescope_type_id

The id of the telescope type

timestamp

When record was last changed

class autowisp.database.data_model.provenance.TelescopeAccess(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.TelescopeAccess

The table describing the telescope access

id

A unique identifier for each row.

observer_id

A unique identifier for the observer

telescope_id

A unique identifier of the telescope

timestamp

When record was last changed

class autowisp.database.data_model.provenance.TelescopeType(**kwargs)[source]

Bases: DataModelBase

Inheritance diagram of autowisp.database.data_model.provenance.TelescopeType

The table dscribing the different telescope types

f_ratio

The focal ratio of the telescope

focal_length

The focal length of the telescope in mm

id

A unique identifier for each row.

make

The make of the telescope

model

The model of the telescope

notes

The notes provided for the telescope type

telescopes
timestamp

When record was last changed

version

The version of the telescope

Submodules