pyobs
Getting Started
Quickstart
Installing pyobs
Overview
Command Line Interface
Guides
Setting up a minimal robotic observation system
Setting up a
pyobs
system with simulated telescope and camera
Minimal working setup for pyobs inside a Jupyter notebook
Diagnosing and load-testing the XMPP/ejabberd transport
Exceptions across modules
Setting up a full observatory web stack
Configuration of the IAG 50cm
Configuration of the IAG VVT
Reference
Robotic mode (pyobs.robotic)
Scheduling (pyobs.robotic.scheduler)
Scripts (pyobs.robotic.scripts)
Serialization (pyobs.utils.serialization)
API
Core modules (pyobs.modules)
Additional modules
Affiliated projects
pyobs-weather
pyobs-archive
pyobs-portal
pyobs-web-admin
pyobs-auth
pyobs-pipeline
pyobs-astrometry
pyobs-polaris
pyobs-web-client
Project
What’s New in pyobs 2.0
Developing pyobs
Changelog
Team
License
3rd party packages
pyobs
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
__add_namespace() (FitsNamespaceMixin method)
__on_bad_weather() (WeatherAwareMixin method)
__update_follow() (FollowMixin method)
__weather_check() (WeatherAwareMixin method)
_accepts_archive() (PipelineMixin static method)
_change_motion_status() (MotionStatusMixin method)
_combine_motion_status() (MotionStatusMixin method)
_do_camera_settings() (CameraSettingsMixin method)
_filter_fits_namespace() (FitsNamespaceMixin method)
_fitsheadermixin_add_fits_headers() (FitsHeaderMixin method)
(ImageFitsHeaderMixin method)
_fitsheadermixin_add_framenum() (FitsHeaderMixin method)
_is_ready() (MotionStatusMixin method)
_on_good_weather() (WeatherAwareMixin method)
_wait_for_motion() (WaitForMotionMixin method)
A
abort() (BaseCamera method)
(BaseSpectrograph method)
(BaseVideo method)
(IAbortable method)
(IMultiFiber method)
abort_sequence() (IDataSequence method)
AbortedError
ABORTING (MotionStatus attribute)
acquire_target() (IAcquisition method)
ACQUISITION (ImageType attribute)
AcquisitionAttempt (class in pyobs.interfaces.IAcquisition)
AcquisitionError
AcquisitionResult (class in pyobs.interfaces.IAcquisition)
AcquisitionState (class in pyobs.interfaces.IAcquisition)
activate_camera() (BaseVideo method)
add_background_task() (Object method)
add_child_object() (Object method)
add_custom_fits_headers() (BaseCamera method)
add_fits_headers() (FitsHeaderMixin method)
add_local_fits_headers() (FitsHeaderMixin method)
add_observations() (ObservationArchive method)
add_pointing_measurement() (IPointingSeries method)
add_requested_fits_headers() (FitsHeaderMixin method)
AddMask (class in pyobs.images.processors.misc)
alt (AcquisitionResult attribute)
(AltAzOffsetState attribute)
(AltAzState attribute)
ALT_AZ (OffsetFrame attribute)
AltAzOffsets (class in pyobs.images.meta)
AltAzOffsetState (class in pyobs.interfaces.IOffsetsAltAz)
AltAzState (class in pyobs.interfaces.IPointingAltAz)
apply_meridian_flip() (BaseCamera method)
ArchiveError
ArchiveFile (class in pyobs.vfs)
ARCSEC (Unit attribute)
ARCSEC_PER_SEC (Unit attribute)
argument_of_periapsis (OrbitalElements attribute)
attempt (AcquisitionAttempt attribute)
attempts (AcquisitionState attribute)
AU (Unit attribute)
auto_focus() (IAutoFocus method)
AutoFocusPoint (class in pyobs.interfaces.IAutoFocus)
AutoFocusResult (class in pyobs.interfaces.IAutoFocus)
AutoFocusState (class in pyobs.interfaces.IAutoFocus)
az (AcquisitionResult attribute)
(AltAzOffsetState attribute)
(AltAzState attribute)
B
BackgroundTask (class in pyobs.background_task)
BadWeatherEvent (class in pyobs.events)
BaseCamera (class in pyobs.modules.camera)
BaseDome (class in pyobs.modules.roof)
BaseModel (class in pyobs.utils.serialization)
BaseRoof (class in pyobs.modules.roof)
BaseSpectrograph (class in pyobs.modules.camera)
BaseVideo (class in pyobs.modules.camera)
BIAS (ImageType attribute)
Binning (class in pyobs.interfaces.IBinning)
BinningCapabilities (class in pyobs.interfaces.IBinning)
binnings (BinningCapabilities attribute)
BinningState (class in pyobs.interfaces.IBinning)
BufferedFile (class in pyobs.vfs.bufferedfile)
C
calibrate() (ICalibrate method)
CALIBRATING (MotionStatus attribute)
callback (ExceptionHandler attribute)
camera_active (BaseVideo property)
CameraSettingsMixin (class in pyobs.mixins)
capabilities (IBinning attribute)
(IConfig attribute)
(IFilters attribute)
(IImageFormat attribute)
(IMode attribute)
(IModule attribute)
(IMultiFiber attribute)
(IStructuredConfig attribute)
(ITrackingMode attribute)
(ITrackingRate attribute)
(IVideo attribute)
(IWindow attribute)
caps (ConfigCapabilities attribute)
CatalogCircularMask (class in pyobs.images.processors.misc)
CELSIUS (Unit attribute)
Circle (class in pyobs.images.processors.annotation)
CircularMask (class in pyobs.images.processors.misc)
clear_schedule() (ObservationArchive method)
clear_state() (Proxy method)
client (XmppComm property)
clients (Comm property)
(DummyComm property)
(LocalComm property)
(XmppComm property)
clients_with_interface() (Comm method)
close() (BaseVideo method)
(Comm method)
(HttpFile method)
(HttpFileCache method)
(Kiosk method)
(Matrix method)
(MemoryFile method)
(Module method)
(MultiModule method)
(Object method)
(SMBFile method)
(Telegram method)
(TempFile method)
(XmppComm method)
closed (MemoryFile property)
CLOSED (ModuleState attribute)
CombineStack (class in pyobs.images.processors.stack)
Comm (class in pyobs.comm)
comm (PrivateAttrMixin property)
comment (FitsHeaderEntry attribute)
config (ConfigAppliedState attribute)
config_or_object_get_param() (Object static method)
ConfigAppliedState (class in pyobs.interfaces.IStructuredConfig)
ConfigCapabilities (class in pyobs.interfaces.IConfig)
ConfigFieldSchema (class in pyobs.utils.config_schema)
ConfigSchema (class in pyobs.utils.config_schema)
CoolingState (class in pyobs.interfaces.ICooling)
copy() (Image method)
count_left (DataSequenceState attribute)
count_total (DataSequenceState attribute)
create_jpeg() (BaseVideo static method)
create_object() (in module pyobs.object)
CreateFilename (class in pyobs.images.processors.misc)
Crosshair (class in pyobs.images.processors.annotation)
D
DARK (ImageType attribute)
DataSequenceState (class in pyobs.interfaces.IDataSequence)
deactivate_camera() (BaseVideo method)
dec (AcquisitionResult attribute)
(RaDecOffsetState attribute)
(RaDecState attribute)
dec_rate (TrackingRateState attribute)
DEGREES (Unit attribute)
DeviceBusyError
DeviceMotionStatus (class in pyobs.interfaces.IMotion)
devices (MotionState attribute)
DEWPOINT (WeatherSensors attribute)
distance (AcquisitionAttempt attribute)
download_handler() (HttpFileCache method)
DummyCamera (class in pyobs.modules.camera)
DummyComm (class in pyobs.comm.dummy)
DummyRoof (class in pyobs.modules.roof)
DummySpectrograph (class in pyobs.modules.camera)
E
eccentricity (OrbitalElements attribute)
elevation (ModuleLocation attribute)
enabled (CoolingState attribute)
epoch (OrbitalElements attribute)
ERROR (ExposureStatus attribute)
(ModuleState attribute)
(MotionStatus attribute)
Event (class in pyobs.events)
exc_type (ExceptionHandler attribute)
exception (LoggedException attribute)
ExceptionHandler
execute() (Comm method)
(DummyComm method)
(LocalComm method)
(Module method)
(Proxy method)
(XmppComm method)
exists() (LocalFile class method)
(VFSFile class method)
(VirtualFileSystem method)
EXPOSING (ExposureStatus attribute)
exposure_time (ExposureTimeState attribute)
exposure_time_left (ExposureState attribute)
ExposureState (class in pyobs.interfaces.IExposure)
ExposureStatus (class in pyobs.utils.enums)
ExposureStatusChangedEvent (class in pyobs.events)
ExposureTimeState (class in pyobs.interfaces.IExposureTime)
ExpTime (class in pyobs.images.meta)
ExpTimeEstimator (class in pyobs.images.processors.exptime)
F
fiber (MultiFiberState attribute)
fiber_count (MultiFiberCapabilities attribute)
FilenameFormatter (class in pyobs.utils.fits)
filter (FilterState attribute)
FilterChangedEvent (class in pyobs.events)
filters (FiltersCapabilities attribute)
FiltersCapabilities (class in pyobs.interfaces.IFilters)
FilterState (class in pyobs.interfaces.IFilters)
find() (LocalFile static method)
(VFSFile class method)
(VirtualFileSystem method)
FitsHeaderEntry (class in pyobs.interfaces.IFitsHeaderBefore)
FitsHeaderMixin (class in pyobs.mixins)
FitsNamespaceMixin (class in pyobs.mixins)
fitssec() (in module pyobs.utils.fits)
flat_field() (IFlatField method)
FLOAT32 (ImageFormat attribute)
FLOAT64 (ImageFormat attribute)
FluentLogger (class in pyobs.modules.utils)
focus (AutoFocusPoint attribute)
(AutoFocusResult attribute)
(FocuserState attribute)
FOCUS (ImageType attribute)
focus (OptimalFocusState attribute)
focus_err (AutoFocusResult attribute)
focus_offset (FocuserState attribute)
FocusError
FocuserState (class in pyobs.interfaces.IFocuser)
FocusFoundEvent (class in pyobs.events)
FollowMixin (class in pyobs.mixins)
ForbiddenError
format_filename() (FitsHeaderMixin method)
(Image method)
(in module pyobs.utils.fits)
frames() (BaseVideo method)
from_bytes() (Image class method)
from_ccddata() (Image class method)
from_file() (Image class method)
from_ndarray() (Image class method)
full_frame_height (WindowCapabilities attribute)
full_frame_width (WindowCapabilities attribute)
full_frame_x (WindowCapabilities attribute)
full_frame_y (WindowCapabilities attribute)
full_reset() (BaseCamera method)
(BaseSpectrograph method)
(BaseVideo method)
(DummyCamera method)
Future (class in pyobs.utils.parallel)
G
gain (GainState attribute)
GainState (class in pyobs.interfaces.IGain)
GeneralError
generation (BaseVideo property)
get_capabilities() (Comm method)
(Interface method)
(Proxy method)
get_class_from_string() (in module pyobs.object)
get_client_state() (Comm method)
get_config_caps() (Module method)
get_config_value() (IConfig method)
(Module method)
get_config_value_options() (Module method)
get_current_observation() (ObservationArchive method)
get_error_string() (Module method)
get_fits_header_after() (IFitsHeaderAfter method)
get_fits_header_before() (BaseDome method)
(BaseRoof method)
(IFitsHeaderBefore method)
(MockWeather method)
(Weather method)
get_interfaces() (Comm method)
(DummyComm method)
(LocalComm method)
(XmppComm method)
get_label() (Module method)
get_meta() (Image method)
get_meta_safe() (Image method)
get_next_observation() (ObservationArchive method)
get_object() (in module pyobs.object)
(Object method)
get_observations() (ObservationArchive method)
get_own_capabilities() (Comm method)
get_own_state() (Comm method)
get_percent_open() (DummyRoof method)
get_permitted_methods() (IModule method)
(Module method)
get_safe_object() (in module pyobs.object)
(Object method)
get_schedule() (ObservationArchive method)
get_sensor_value() (IWeather method)
(MockWeather method)
(Weather method)
get_state() (Interface method)
(Module method)
(Proxy method)
get_timeout() (Future method)
get_version() (Module method)
GetFitsHeaders (class in pyobs.images.processors.modules)
good (WeatherState attribute)
GoodWeatherEvent (class in pyobs.events)
grab_data() (BaseCamera method)
(BaseSpectrograph method)
(BaseVideo method)
(IData method)
(PipelineCamera method)
grab_sequence() (IDataSequence method)
grab_stack() (BaseCamera method)
(BaseVideo method)
GrabImageError
GUIDING (ImageType attribute)
GuidingState (class in pyobs.interfaces.IAutoGuiding)
H
handle_error() (ImageProcessor method)
has_meta() (Image method)
has_own_state() (Interface class method)
has_proxy() (Comm method)
(Object method)
headers (HttpFile property)
height (WindowState attribute)
HeliocentricPolarState (class in pyobs.interfaces.IPointingHeliocentricPolar)
HeliographicStonyhurstState (class in pyobs.interfaces.IPointingHeliographicStonyhurst)
HelioprojectiveState (class in pyobs.interfaces.IPointingHelioprojective)
HPA (Unit attribute)
HttpFile (class in pyobs.vfs)
HttpFileCache (class in pyobs.modules.utils)
HUMIDITY (WeatherSensors attribute)
I
IAbortable (class in pyobs.interfaces)
IAcquisition (class in pyobs.interfaces)
IAutoFocus (class in pyobs.interfaces)
IAutoGuiding (class in pyobs.interfaces)
IAutonomous (class in pyobs.interfaces)
IBinning (class in pyobs.interfaces)
ICalibrate (class in pyobs.interfaces)
ICamera (class in pyobs.interfaces)
IConfig (class in pyobs.interfaces)
ICooling (class in pyobs.interfaces)
IData (class in pyobs.interfaces)
IDataSequence (class in pyobs.interfaces)
IDLE (ExposureStatus attribute)
(MotionStatus attribute)
IDome (class in pyobs.interfaces)
IExposure (class in pyobs.interfaces)
IExposureTime (class in pyobs.interfaces)
IFilters (class in pyobs.interfaces)
IFitsHeaderAfter (class in pyobs.interfaces)
IFitsHeaderBefore (class in pyobs.interfaces)
IFlatField (class in pyobs.interfaces)
IFocuser (class in pyobs.interfaces)
IFocusModel (class in pyobs.interfaces)
IGain (class in pyobs.interfaces)
IImageFormat (class in pyobs.interfaces)
IImageType (class in pyobs.interfaces)
Image (class in pyobs.images)
image_format (ImageFormatState attribute)
image_formats (ImageFormatCapabilities attribute)
image_handler() (BaseVideo method)
(Kiosk method)
image_jpeg() (BaseVideo method)
image_type (ImageTypeState attribute)
ImageError
ImageFitsHeaderMixin (class in pyobs.mixins)
ImageFormat (class in pyobs.utils.enums)
ImageFormatCapabilities (class in pyobs.interfaces.IImageFormat)
ImageFormatState (class in pyobs.interfaces.IImageFormat)
ImageProcessor (class in pyobs.images.processor)
ImageSourceFilter (class in pyobs.images.processors.misc)
ImageType (class in pyobs.utils.enums)
ImageTypeState (class in pyobs.interfaces.IImageType)
IMode (class in pyobs.interfaces)
IModule (class in pyobs.interfaces)
IMotion (class in pyobs.interfaces)
IMultiFiber (class in pyobs.interfaces)
inclination (OrbitalElements attribute)
init() (DummyRoof method)
(IMotion method)
InitError
INITIALIZING (MotionStatus attribute)
INT16 (ImageFormat attribute)
INT8 (ImageFormat attribute)
Interface (class in pyobs.interfaces)
interface_method() (Proxy method)
interfaces (Module property)
(Proxy property)
InvalidArgumentError
IOffsetsAltAz (class in pyobs.interfaces)
IOffsetsRaDec (class in pyobs.interfaces)
IPointingAltAz (class in pyobs.interfaces)
IPointingBody (class in pyobs.interfaces)
IPointingHeliocentricPolar (class in pyobs.interfaces)
IPointingHeliographicStonyhurst (class in pyobs.interfaces)
IPointingHelioprojective (class in pyobs.interfaces)
IPointingOrbitalElements (class in pyobs.interfaces)
IPointingRaDec (class in pyobs.interfaces)
IPointingSeries (class in pyobs.interfaces)
IReady (class in pyobs.interfaces)
IRoof (class in pyobs.interfaces)
IRotation (class in pyobs.interfaces)
IRunnable (class in pyobs.interfaces)
IRunning (class in pyobs.interfaces)
is_following (FollowMixin property)
IScriptRunner (class in pyobs.interfaces)
ISpectrograph (class in pyobs.interfaces)
IStartStop (class in pyobs.interfaces)
IStructuredConfig (class in pyobs.interfaces)
ISyncTarget (class in pyobs.interfaces)
ITelescope (class in pyobs.interfaces)
ITemperatures (class in pyobs.interfaces)
ITrackingMode (class in pyobs.interfaces)
ITrackingRate (class in pyobs.interfaces)
IVideo (class in pyobs.interfaces)
IWeather (class in pyobs.interfaces)
IWindow (class in pyobs.interfaces)
K
Keyword (class in pyobs.images.processors.image.addfitsheaders)
Kiosk (class in pyobs.modules.utils)
KM_PER_HOUR (Unit attribute)
L
label (ModuleCapabilities attribute)
lat (HeliographicStonyhurstState attribute)
latitude (ModuleLocation attribute)
limit (ExceptionHandler attribute)
listdir() (LocalFile static method)
(SMBFile static method)
(VFSFile static method)
(VirtualFileSystem method)
LOCAL (ModuleState attribute)
local_path() (LocalFile static method)
(VirtualFileSystem method)
LocalComm (class in pyobs.comm.local)
LocalFile (class in pyobs.vfs)
location (ModuleCapabilities attribute)
(PrivateAttrMixin property)
log() (PyobsError method)
log_message() (Comm method)
LogEvent (class in pyobs.events)
LoggedException
login_handler() (BaseVideo method)
login_post_handler() (BaseVideo method)
logout_handler() (BaseVideo method)
lon (HeliographicStonyhurstState attribute)
longitude (ModuleLocation attribute)
longitude_ascending_node (OrbitalElements attribute)
loop_closed (GuidingState attribute)
LUNAR (TrackingMode attribute)
M
main() (Module method)
(MultiModule method)
mark_ready() (Comm method)
Matrix (class in pyobs.modules.utils)
mean_anomaly (OrbitalElements attribute)
MeanStack (class in pyobs.images.processors.stack)
MedianStack (class in pyobs.images.processors.stack)
MemoryFile (class in pyobs.vfs)
method (CombineStack attribute)
(MeanStack attribute)
(MedianStack attribute)
(SigmaClipStack attribute)
(SumStack attribute)
method_names (Proxy property)
methods (Module property)
min_update_interval (TrackingRateCapabilities attribute)
missing_published_state() (Comm method)
mjpeg (VideoCapabilities attribute)
MM (Unit attribute)
MockWeather (class in pyobs.modules.weather)
mode (TrackingModeState attribute)
ModeCapabilities (class in pyobs.interfaces.IMode)
ModeChangedEvent (class in pyobs.events)
model_config (BaseModel attribute)
(PolymorphicBaseModel attribute)
model_post_init() (BaseModel method)
(PolymorphicBaseModel method)
modes (ModeCapabilities attribute)
(ModeState attribute)
(TrackingModeCapabilities attribute)
ModeState (class in pyobs.interfaces.IMode)
module
pyobs.comm
pyobs.events
pyobs.images
pyobs.images.processors
pyobs.images.processors.annotation
pyobs.images.processors.exptime
pyobs.images.processors.misc
pyobs.images.processors.modules
pyobs.images.processors.stack
pyobs.images.processors.wcs
pyobs.interfaces
pyobs.mixins
pyobs.modules
pyobs.modules.camera
pyobs.modules.roof
pyobs.modules.test
pyobs.modules.utils
pyobs.modules.weather
pyobs.object
pyobs.utils.config
pyobs.utils.config_schema
pyobs.utils.coordinates
pyobs.utils.enums
pyobs.utils.exceptions
pyobs.utils.fits
pyobs.utils.parallel
pyobs.utils.time
pyobs.vfs
Module (class in pyobs.modules)
module (Comm property)
(ExceptionHandler attribute)
ModuleCapabilities (class in pyobs.interfaces.IModule)
ModuleClosedEvent (class in pyobs.events)
ModuleError
ModuleLocation (class in pyobs.interfaces.IModule)
ModuleOpenedEvent (class in pyobs.events)
ModuleStartingError
ModuleState (class in pyobs.utils.enums)
motion_status() (MotionStatusMixin method)
MotionError
MotionState (class in pyobs.interfaces.IMotion)
MotionStatus (class in pyobs.utils.enums)
MotionStatusChangedEvent (class in pyobs.events)
MotionStatusMixin (class in pyobs.mixins)
move_altaz() (IPointingAltAz method)
move_heliocentric_polar() (IPointingHeliocentricPolar method)
move_heliographic_stonyhurst() (IPointingHeliographicStonyhurst method)
move_helioprojective() (IPointingHelioprojective method)
move_radec() (IPointingRaDec method)
MoveAltAzEvent (class in pyobs.events)
MoveError
MoveEvent (class in pyobs.events)
MoveRaDecEvent (class in pyobs.events)
mu (HeliocentricPolarState attribute)
MultiFiberCapabilities (class in pyobs.interfaces.IMultiFiber)
MultiFiberState (class in pyobs.interfaces.IMultiFiber)
MultiModule (class in pyobs.modules)
N
name (Comm property)
(DeviceMotionStatus attribute)
(DummyComm property)
(LocalComm property)
(Module property)
(Proxy property)
(SensorReading attribute)
(XmppComm property)
NewImageEvent (class in pyobs.events)
NewSpectrumEvent (class in pyobs.events)
night_obs() (Time method)
NotSupportedError
now() (Time class method)
O
Object (class in pyobs.object)
OBJECT (ImageType attribute)
ObservationArchive (class in pyobs.robotic.storage.observationarchive)
observer (PrivateAttrMixin property)
OFF (TrackingMode attribute)
offset (GainState attribute)
offset_applied (AcquisitionAttempt attribute)
offset_frame (AcquisitionAttempt attribute)
(AcquisitionResult attribute)
(GuidingState attribute)
offset_lat (AcquisitionAttempt attribute)
(AcquisitionResult attribute)
(GuidingState attribute)
offset_lon (AcquisitionAttempt attribute)
(AcquisitionResult attribute)
(GuidingState attribute)
OffsetFrame (class in pyobs.utils.enums)
OffsetsAltAzEvent (class in pyobs.events)
OffsetsEvent (class in pyobs.events)
OffsetsRaDecEvent (class in pyobs.events)
on_error (ImageProcessor property)
OnSkyDistance (class in pyobs.images.meta)
open() (BaseCamera method)
(BaseRoof method)
(BaseSpectrograph method)
(BaseVideo method)
(Comm method)
(DummyCamera method)
(DummyRoof method)
(FluentLogger method)
(HttpFileCache method)
(Kiosk method)
(Matrix method)
(MockWeather method)
(Module method)
(MultiModule method)
(Object method)
(Telegram method)
(Trigger method)
(Weather method)
(WeatherAwareMixin method)
(XmppComm method)
open_file() (VirtualFileSystem method)
opened (BaseVideo property)
(HttpFileCache property)
(Kiosk property)
(Object property)
OptimalFocusState (class in pyobs.interfaces.IFocusModel)
options_handler() (HttpFileCache method)
OrbitalElements (class in pyobs.interfaces.IPointingOrbitalElements)
P
park() (DummyRoof method)
(IMotion method)
PARKED (MotionStatus attribute)
ParkError
PARKING (MotionStatus attribute)
parse_section_bounds() (in module pyobs.utils.fits)
PARTICLES (WeatherSensors attribute)
PERCENT (Unit attribute)
perihelion_time (OrbitalElements attribute)
ping_handler() (BaseVideo method)
(HttpFileCache method)
PipelineCamera (class in pyobs.modules.camera)
PipelineMixin (class in pyobs.mixins.pipeline)
pixel_scale (Image property)
pixel_x (MultiFiberState attribute)
pixel_y (MultiFiberState attribute)
PixelOffsets (class in pyobs.images.meta)
PointingLimitError
points (AutoFocusState attribute)
PolymorphicBaseModel (class in pyobs.utils.serialization)
POSITIONED (MotionStatus attribute)
power (CoolingState attribute)
pre_process_yaml() (in module pyobs.utils.config)
PRESSURE (WeatherSensors attribute)
PrivateAttrMixin (class in pyobs.object)
progress (ExposureState attribute)
Proxy (class in pyobs.comm)
proxy() (Comm method)
(Object method)
psi (HeliocentricPolarState attribute)
pyobs.comm
module
pyobs.events
module
pyobs.images
module
pyobs.images.processors
module
pyobs.images.processors.annotation
module
pyobs.images.processors.exptime
module
pyobs.images.processors.misc
module
pyobs.images.processors.modules
module
pyobs.images.processors.stack
module
pyobs.images.processors.wcs
module
pyobs.interfaces
module
pyobs.mixins
module
pyobs.modules
module
pyobs.modules.camera
module
pyobs.modules.roof
module
pyobs.modules.test
module
pyobs.modules.utils
module
pyobs.modules.weather
module
pyobs.object
module
pyobs.utils.config
module
pyobs.utils.config_schema
module
pyobs.utils.coordinates
module
pyobs.utils.enums
module
pyobs.utils.exceptions
module
pyobs.utils.fits
module
pyobs.utils.parallel
module
pyobs.utils.time
module
pyobs.vfs
module
pyobs_model_validate() (PrivateAttrMixin method)
PyobsError
Q
quit() (Module method)
(MultiModule method)
(Object method)
R
ra (AcquisitionResult attribute)
(RaDecOffsetState attribute)
(RaDecState attribute)
RA_DEC (OffsetFrame attribute)
ra_rate (TrackingRateState attribute)
RaDecOffsets (class in pyobs.images.meta)
RaDecOffsetState (class in pyobs.interfaces.IOffsetsRaDec)
RaDecState (class in pyobs.interfaces.IPointingRaDec)
radius (MultiFiberState attribute)
RAIN (WeatherSensors attribute)
raw (VideoCapabilities attribute)
raw_handler() (BaseVideo method)
read() (HttpFile method)
(MemoryFile method)
read_csv() (VirtualFileSystem method)
read_fits() (VirtualFileSystem method)
read_image() (VirtualFileSystem method)
read_yaml() (VirtualFileSystem method)
readings (TemperaturesState attribute)
(WeatherState attribute)
READOUT (ExposureStatus attribute)
READY (ModuleState attribute)
ready (ReadyState attribute)
ReadyState (class in pyobs.interfaces.IReady)
register_event() (Comm method)
RemoteError
RemoteTimeoutError
remove() (LocalFile static method)
(VFSFile static method)
(VirtualFileSystem method)
remove_bad_sources() (ImageSourceFilter method)
remove_sources_close_to_border() (ImageSourceFilter method)
RemoveBackground (class in pyobs.images.processors.misc)
request_fits_headers() (FitsHeaderMixin method)
reset() (BaseCamera method)
(BaseSpectrograph method)
(BaseVideo method)
(DummyCamera method)
(ImageProcessor method)
reset_error() (IModule method)
(Module method)
reset_pipeline() (PipelineMixin method)
resolve() (PyobsError class method)
result (AcquisitionState attribute)
retrieve_class_on_deserialization() (PolymorphicBaseModel class method)
RGB24 (ImageFormat attribute)
rmdir() (LocalFile static method)
(VFSFile static method)
(VirtualFileSystem method)
RoofClosingEvent (class in pyobs.events)
RoofOpenedEvent (class in pyobs.events)
rotation (RotationState attribute)
RotationState (class in pyobs.interfaces.IRotation)
run() (IRunnable method)
run_pipeline() (PipelineMixin method)
run_script() (IScriptRunner method)
running (RunningState attribute)
RunningState (class in pyobs.interfaces.IRunning)
S
safe_proxy() (Comm method)
(Object method)
SATURATION (StarExpTimeEstimator attribute)
SECONDS (Unit attribute)
semi_major_axis (OrbitalElements attribute)
send_event() (Comm method)
(DummyComm method)
(LocalComm method)
(XmppComm method)
sensor (WeatherSensorReading attribute)
SensorReading (class in pyobs.interfaces.ITemperatures)
separation() (SkyOffsets method)
set_biassec_trimsec() (BaseCamera static method)
set_binning() (DummyCamera method)
(IBinning method)
set_capabilities() (Comm method)
set_config() (IStructuredConfig method)
set_config_value() (IConfig method)
(Module method)
set_cooling() (DummyCamera method)
(ICooling method)
set_error_string() (Module method)
set_exposure_time() (BaseCamera method)
(IExposureTime method)
set_fiber() (IMultiFiber method)
set_filter() (IFilters method)
set_focus() (IFocuser method)
set_focus_offset() (IFocuser method)
set_gain() (DummyCamera method)
(IGain method)
set_good() (MockWeather method)
set_image_format() (DummyCamera method)
(IImageFormat method)
set_image_type() (BaseCamera method)
(BaseVideo method)
(IImageType method)
set_meta() (Image method)
set_mode() (IMode method)
set_offset() (DummyCamera method)
(IGain method)
set_offset_to_now() (Time class method)
set_offsets_altaz() (IOffsetsAltAz method)
set_offsets_radec() (IOffsetsRaDec method)
set_optimal_focus() (IFocusModel method)
set_presence() (Comm method)
set_roots() (VirtualFileSystem method)
set_rotation() (IRotation method)
set_sensor_value() (MockWeather method)
set_state() (Comm method)
(Module method)
set_timeout() (Future method)
set_tracking_mode() (ITrackingMode method)
set_tracking_rate() (ITrackingRate method)
set_window() (DummyCamera method)
(IWindow method)
setpoint (CoolingState attribute)
SIDEREAL (TrackingMode attribute)
SigmaClipStack (class in pyobs.images.processors.stack)
signature() (Proxy method)
SKYFLAT (ImageType attribute)
SKYMAG (WeatherSensors attribute)
SkyOffsets (class in pyobs.images.meta)
SKYTEMP (WeatherSensors attribute)
SLEWING (MotionStatus attribute)
SMBFile (class in pyobs.vfs)
SOLAR (TrackingMode attribute)
SolarHelioprojective (class in pyobs.images.processors.wcs)
SpectrumFitsHeaderMixin (class in pyobs.mixins)
spherical_offsets() (SkyOffsets method)
split_root() (VirtualFileSystem static method)
StandAlone (class in pyobs.modules.test)
StarExpTimeEstimator (class in pyobs.images.processors.exptime)
start() (IStartStop method)
(Kiosk method)
(MockWeather method)
(Trigger method)
(Weather method)
STARTING (ModuleState attribute)
startup() (Module method)
state (IAcquisition attribute)
(IAutoFocus attribute)
(IAutoGuiding attribute)
(IBinning attribute)
(ICooling attribute)
(IDataSequence attribute)
(IExposure attribute)
(IExposureTime attribute)
(IFilters attribute)
(IFocuser attribute)
(IFocusModel attribute)
(IGain attribute)
(IImageFormat attribute)
(IImageType attribute)
(IMode attribute)
(IMotion attribute)
(IMultiFiber attribute)
(IOffsetsAltAz attribute)
(IOffsetsRaDec attribute)
(IPointingAltAz attribute)
(IPointingHeliocentricPolar attribute)
(IPointingHeliographicStonyhurst attribute)
(IPointingHelioprojective attribute)
(IPointingRaDec attribute)
(IReady attribute)
(IRotation attribute)
(IRunning attribute)
(IStructuredConfig attribute)
(ITemperatures attribute)
(ITrackingMode attribute)
(ITrackingRate attribute)
(IWeather attribute)
(IWindow attribute)
status (DeviceMotionStatus attribute)
(ExposureState attribute)
(MotionState attribute)
stop() (IStartStop method)
(Kiosk method)
(MockWeather method)
(Trigger method)
(Weather method)
stop_motion() (DummyRoof method)
(IMotion method)
store_spectrum() (BaseSpectrograph method)
subscribe_presence() (Comm method)
subscribe_state() (Comm method)
SumStack (class in pyobs.images.processors.stack)
sync_target() (ISyncTarget method)
T
TaskFailedEvent (class in pyobs.events)
TaskFinishedEvent (class in pyobs.events)
TaskSkippedEvent (class in pyobs.events)
TaskStartedEvent (class in pyobs.events)
Telegram (class in pyobs.modules.utils)
TEMPERATURE (WeatherSensors attribute)
TemperaturesState (class in pyobs.interfaces.ITemperatures)
TempFile (class in pyobs.vfs)
TestEvent (class in pyobs.events)
Text (class in pyobs.images.processors.annotation)
theta_x (HelioprojectiveState attribute)
theta_y (HelioprojectiveState attribute)
time (AcquisitionResult attribute)
(AcquisitionState attribute)
(AltAzOffsetState attribute)
(AltAzState attribute)
(AutoFocusState attribute)
(BinningState attribute)
Time (class in pyobs.utils.time)
time (ConfigAppliedState attribute)
(CoolingState attribute)
(DataSequenceState attribute)
(ExposureState attribute)
(ExposureTimeState attribute)
(FilterState attribute)
(FocuserState attribute)
(GainState attribute)
(GuidingState attribute)
(HeliocentricPolarState attribute)
(HeliographicStonyhurstState attribute)
(HelioprojectiveState attribute)
(ImageFormatState attribute)
(ImageTypeState attribute)
(LoggedException attribute)
(ModeState attribute)
(MotionState attribute)
(MultiFiberState attribute)
(OptimalFocusState attribute)
(RaDecOffsetState attribute)
(RaDecState attribute)
(ReadyState attribute)
(RotationState attribute)
(RunningState attribute)
(TemperaturesState attribute)
(TrackingModeState attribute)
(TrackingRateState attribute)
(WeatherSensorReading attribute)
TIME (WeatherSensors attribute)
time (WeatherState attribute)
(WindowState attribute)
timeout() (in module pyobs.modules)
timespan (ExceptionHandler attribute)
timezone (ModuleLocation attribute)
(PrivateAttrMixin property)
to_astropy() (Unit method)
to_bytes() (Image method)
to_ccddata() (Image method)
to_grayscale() (Image method)
to_jpeg() (Image method)
track_body() (IPointingBody method)
track_orbital_elements() (IPointingOrbitalElements method)
TRACKING (MotionStatus attribute)
TrackingMode (class in pyobs.interfaces.ITrackingMode)
TrackingModeCapabilities (class in pyobs.interfaces.ITrackingMode)
TrackingModeState (class in pyobs.interfaces.ITrackingMode)
TrackingRateCapabilities (class in pyobs.interfaces.ITrackingRate)
TrackingRateState (class in pyobs.interfaces.ITrackingRate)
Trigger (class in pyobs.modules.utils)
trim() (Image method)
U
UnclassifiedError
Unit (class in pyobs.utils.enums)
unit (Image property)
(WeatherSensorReading attribute)
UNKNOWN (MotionStatus attribute)
unregister_event() (Comm method)
unsubscribe_presence() (Comm method)
unsubscribe_state() (Comm method)
update_capabilities() (Proxy method)
update_observation() (ObservationArchive method)
update_state() (Proxy method)
upload_handler() (HttpFileCache method)
url (HttpFile property)
V
value (AutoFocusPoint attribute)
(FitsHeaderEntry attribute)
(SensorReading attribute)
(WeatherSensorReading attribute)
version (ModuleCapabilities attribute)
vfs (PrivateAttrMixin property)
VFSFile (class in pyobs.vfs)
video_handler() (BaseVideo method)
VideoCapabilities (class in pyobs.interfaces.IVideo)
VirtualFileSystem (class in pyobs.vfs)
W
wait_all() (Future static method)
wait_for_capabilities() (Proxy method)
wait_for_state() (Interface method)
(Proxy method)
WaitForMotionMixin (class in pyobs.mixins)
Weather (class in pyobs.modules.weather)
WeatherAwareMixin (class in pyobs.mixins)
WeatherSensorReading (class in pyobs.interfaces.IWeather)
WeatherSensors (class in pyobs.utils.enums)
WeatherState (class in pyobs.interfaces.IWeather)
web_handler() (BaseVideo method)
width (WindowState attribute)
WINDDIR (WeatherSensors attribute)
WindowCapabilities (class in pyobs.interfaces.IWindow)
WindowState (class in pyobs.interfaces.IWindow)
WINDSPEED (WeatherSensors attribute)
write() (HttpFile method)
(MemoryFile method)
write_bytes() (VirtualFileSystem method)
write_catalog() (Image method)
write_csv() (VirtualFileSystem method)
write_fits() (VirtualFileSystem method)
write_image() (VirtualFileSystem method)
write_yaml() (VirtualFileSystem method)
writeto() (Image method)
X
x (Binning attribute)
(BinningState attribute)
(WindowState attribute)
XmppComm (class in pyobs.comm.xmpp)
Y
y (Binning attribute)
(BinningState attribute)
(WindowState attribute)