pyobs Logo

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
    • Objects (pyobs.object)
    • Modules (pyobs.modules)
    • Mixins (pyobs.mixins)
    • Communication between modules (pyobs.comm)
    • Virtual File System (pyobs.vfs)
    • Interfaces (pyobs.interfaces)
    • Events (pyobs.events)
    • Images (pyobs.images)
    • Robotic mode (pyobs.robotic)
    • Image processors
    • Utilities (pyobs.utils)
      • Image archives (pyobs.robotic.utils.archive)
      • Configuration utilities (pyobs.utils.config)
      • Structured config schema (pyobs.utils.config_schema)
      • Coordinate utilities (pyobs.utils.coordinates)
      • Enumerations (pyobs.utils.enums)
      • Exceptions (pyobs.utils.exceptions)
      • FITS utilities (pyobs.utils.fits)
      • Focus series (pyobs.utils.focusseries)
      • Pointing grids (pyobs.utils.grids)
      • HTTP utilities (pyobs.utils.http)
      • Pointing offsets (pyobs.utils.offsets)
      • Future
      • Image pipeline (pyobs.utils.pipeline)
      • Publishers (pyobs.utils.publisher)
      • Sky flats (pyobs.robotic.utils.skyflats)
      • Time (pyobs.utils.time)
  • 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
  • API
  • Utilities (pyobs.utils)
  • View page source

Utilities (pyobs.utils)

Contents:

  • Image archives (pyobs.robotic.utils.archive)
    • Archive
    • LocalArchive
    • PyobsArchive
  • Configuration utilities (pyobs.utils.config)
    • pre_process_yaml()
  • Structured config schema (pyobs.utils.config_schema)
    • ConfigSchema
    • ConfigFieldSchema
  • Coordinate utilities (pyobs.utils.coordinates)
  • Enumerations (pyobs.utils.enums)
    • ExposureStatus
    • ImageFormat
    • ImageType
    • ModuleState
    • MotionStatus
    • OffsetFrame
    • Unit
    • WeatherSensors
  • Exceptions (pyobs.utils.exceptions)
    • PyobsError
    • AbortedError
    • AcquisitionError
    • ArchiveError
    • DeviceBusyError
    • ExceptionHandler
    • ForbiddenError
    • FocusError
    • GeneralError
    • GrabImageError
    • ImageError
    • InitError
    • InvalidArgumentError
    • LoggedException
    • ModuleError
    • ModuleStartingError
    • MotionError
    • MoveError
    • NotSupportedError
    • ParkError
    • PointingLimitError
    • RemoteError
    • RemoteTimeoutError
    • UnclassifiedError
  • FITS utilities (pyobs.utils.fits)
    • Image sections: fitssec
    • Filename formatting: FilenameFormatter
    • API reference
  • Focus series (pyobs.utils.focusseries)
    • FocusSeries
    • PhotometryFocusSeries
    • ProjectionFocusSeries
  • Pointing grids (pyobs.utils.grids)
    • GridFilter
  • HTTP utilities (pyobs.utils.http)
  • Pointing offsets (pyobs.utils.offsets)
  • Future
    • Future
  • Image pipeline (pyobs.utils.pipeline)
  • Publishers (pyobs.utils.publisher)
  • Sky flats (pyobs.robotic.utils.skyflats)
    • FlatFielder
    • Scheduler
    • Sky flat pointings (pyobs.robotic.utils.skyflats.pointing)
    • Sky flat priorities (pyobs.robotic.utils.skyflats.priorities)
  • Time (pyobs.utils.time)
    • Simulated time
    • API reference
Previous Next

© Copyright 2021, Tim-Oliver Husser.

Built with Sphinx using a theme provided by Read the Docs.