ObservingBlock#

class astroplan.ObservingBlock(target, duration, priority, configuration={}, constraints=None, name=None)[source]#

Bases: object

An observation to be scheduled, consisting of a target and associated constraints on observations.

Parameters:
targetFixedTarget

Target to observe

durationQuantity

exposure time

priorityinteger or float

priority of this object in the target list. 1 is highest priority, no maximum

configurationdict

Configuration metadata

constraintslist of Constraint objects

The constraints to apply to this particular observing block. Note that constraints applicable to the entire list should go into the scheduler.

nameinteger or str

User-defined name or ID.

Attributes Summary

Methods Summary

from_exposures(target, priority, ...[, ...])

Attributes Documentation

constraints_scores#

Methods Documentation

classmethod from_exposures(target, priority, time_per_exposure, number_exposures, readout_time=<Quantity 0. s>, configuration={}, constraints=None)[source]#