is_always_observable

astroplan.is_always_observable(constraints, observer, targets, times=None, time_range=None, time_grid_resolution=<Quantity 0.5 h>)[source]

A function to determine whether targets are always observable throughout time_range given constraints in the constraints_list for a particular observer.

Parameters
constraintslist or Constraint

Observational constraint(s)

observerObserver

The observer who has constraints constraints

targets{list, SkyCoord, FixedTarget}

Target or list of targets

timesTime (optional)

Array of times on which to test the constraint

time_rangeTime (optional)

Lower and upper bounds on time sequence, with spacing time_resolution. This will be passed as the first argument into time_grid_from_range.

time_grid_resolutionQuantity (optional)

If time_range is specified, determine whether constraints are met between test times in time_range by checking constraint at linearly-spaced times separated by time_resolution. Default is 0.5 hours.

Returns
ever_observablelist

List of booleans of same length as targets for whether or not each target is observable in the time range given the constraints.