pyobs Logo
  • Quickstart
    • Install pyobs
    • Run simple config
  • Installing pyobs
    • Setting up ejabberd
    • Install pyobs
    • Using the pyobsd tool
  • Overview
    • Modules
    • Location of observatory
    • Communication between modules
    • Virtual File System
    • Events
  • Command Line Interface
    • Module launcher pyobs
      • Parameters
      • Username and password
    • pyobsd daemon
      • Commands
      • CLI Parameters
  • Setting up a pyobs system with simulated telescope and camera
    • Setting up the venv
    • Simulated telescope
    • Simulated camera
    • Graphical user interface
    • Virtual file system
    • Connecting telescope and camera
  • API
    • Objects (pyobs.object)
    • Modules (pyobs.modules)
      • Module
      • MultiModule
    • Mixins (pyobs.mixins)
      • CameraSettingsMixin
      • FitsHeaderMixin
      • FitsNamespaceMixin
      • FollowMixin
      • ImageFitsHeaderMixin
      • MotionStatusMixin
      • SpectrumFitsHeaderMixin
      • WaitForMotionMixin
      • WeatherAwareMixin
    • Communication between modules (pyobs.comm)
      • Comm
      • Proxy
      • SliXMPP XmppComm
      • SleekXMPP XmppComm
    • Environment (pyobs.environment)
    • Virtual File System (pyobs.vfs)
      • VirtualFileSystem
      • File Access Classes
        • ArchiveFile
        • HttpFile
        • LocalFile
        • MemoryFile
        • SSHFile
        • TempFile
        • VFSFile
    • Interfaces (pyobs.interfaces)
      • IAbortable
      • IAcquisition
      • IAutoFocus
      • IAutoGuiding
      • IAutonomous
      • IBinning
      • ICalibrate
      • ICamera
      • IConfig
      • ICooling
      • IDome
      • IExposureTime
      • IFilters
      • IFitsHeaderAfter
      • IFitsHeaderBefore
      • IFlatField
      • IFocusModel
      • IFocuser
      • IImageFormat
      • IImageGrabber
      • IImageType
      • ILatLon
      • IModule
      • IMotion
      • IOffsetsAltAz
      • IOffsetsRaDec
      • IPointingAltAz
      • IPointingHGS
      • IPointingRaDec
      • IPointingSeries
      • IReady
      • IRoof
      • IRotation
      • IRunnable
      • IRunning
      • IScriptRunner
      • ISpectrograph
      • IStartStop
      • ISyncTarget
      • ITelescope
      • ITemperatures
      • IVideo
      • IWeather
      • IWindow
    • Events (pyobs.events)
      • BadWeatherEvent
      • Event
      • ExposureStatusChangedEvent
      • FilterChangedEvent
      • FocusFoundEvent
      • GoodWeatherEvent
      • LogEvent
      • ModuleClosedEvent
      • ModuleOpenedEvent
      • MotionStatusChangedEvent
      • MoveAltAzEvent
      • MoveEvent
      • MoveRaDecEvent
      • NewImageEvent
      • NewSpectrumEvent
      • OffsetsAltAzEvent
      • OffsetsEvent
      • OffsetsRaDecEvent
      • RoofClosingEvent
      • RoofOpenedEvent
      • TaskFailedEvent
      • TaskFinishedEvent
      • TaskStartedEvent
      • TestEvent
    • Images (pyobs.images)
      • Image
      • Image Processors (pyobs.images.processors)
        • Astrometry
        • Source Detection
        • Exposure Time estimators
        • Misc
        • Offsets
        • Source extraction
    • Utilities (pyobs.utils)
      • Image archives (pyobs.utils.archive)
        • Archive
        • PyobsArchive
      • Enumerations (pyobs.utils.enums)
        • ExposureStatus
        • ImageFormat
        • ImageType
        • ModuleState
        • MotionStatus
        • WeatherSensors
      • Exceptions (pyobs.utils.exceptions)
        • ExceptionHandler
        • GrabImageError
        • InitError
        • InvocationError
        • LoggedException
        • ModuleError
        • MotionError
        • MoveError
        • ParkError
        • PyObsError
        • RemoteError
        • RemoteTimeoutError
        • SevereError
        • _Meta
      • FITS utilities (pyobs.utils.fits)
        • FilenameFormatter
      • Focus series (pyobs.utils.focusseries)
        • FocusSeries
        • PhotometryFocusSeries
        • ProjectionFocusSeries
      • Future
      • Simulations (pyobs.utils.simulation)
        • SimCamera
        • SimTelescope
        • SimWorld
      • Sky flats (pyobs.utils.skyflats)
        • FlatFielder
        • Scheduler
        • Sky flat pointings (pyobs.utils.skyflats.pointing)
        • Sky flat priorities (pyobs.utils.skyflats.priorities)
      • Time (pyobs.utils.time)
        • Time
  • Core modules (pyobs.modules)
    • Cameras (pyobs.modules.camera)
      • BaseCamera
      • BaseSpectrograph
      • BaseVideo
      • DummyCamera
      • DummySpectrograph
    • Flatfielding (pyobs.modules.flatfield)
      • FlatField
      • FlatFieldPointing
      • FlatFieldScheduler
    • Focus (pyobs.modules.focus)
      • AutoFocusSeries
      • FocusModel
    • Image operations (pyobs.modules.image)
      • ImageWatcher
      • ImageWriter
      • Seeing
    • Auto-guiding (pyobs.modules.pointing)
      • Acquisition
      • BaseGuiding
    • Robotic mode (pyobs.modules.robotic)
      • Mastermind
      • PointingSeries
      • Scheduler
    • Roofs (pyobs.modules.roof)
      • BaseDome
      • BaseRoof
      • DummyRoof
    • Telescopes (pyobs.modules.telescope)
      • BaseTelescope
      • DummyTelescope
    • Test modules (pyobs.modules.test)
      • StandAlone
    • Utility modules (pyobs.modules.utils)
      • AutonomousWarning
      • FluentLogger
      • Kiosk
      • Telegram
      • Trigger
    • Weather (pyobs.modules.weather)
      • Weather
  • Additional modules
    • SBIG cameras (pyobs_sbig)
    • FLI cameras (pyobs_fli)
    • ASI ZWO cameras (pyobs_asi)
    • Aravis network cameras (pyobs_asi)
    • ASCOM ALPACA wrapper (pyobs_alpaca)
    • GUI (pyobs_gui)
  • pyobs-weather
  • pyobs-archive
  • Changelog
    • v0.18.0 (2022-03-13)
    • v0.17.0 (2022-02-14)
    • v0.16.0 (2022-01-14)
    • v0.15.0 (2021-12-29)
    • v0.14.2
    • v0.14.1
    • v0.14 (2021-11-03)
    • v0.13 (2021-04-30)
    • v0.12 (2021-01-01)
    • v0.11 (2020-10-18)
    • v0.10 (2020-05-05)
    • v0.9 (2020-03-06)
    • v0.8 (2019-11-17)
  • Team
  • License
  • 3rd party packages
pyobs
  • »
  • Welcome to pyobs!
  • Edit on GitHub

Welcome to pyobs!

pyobs is a Python framework for operating remote or autonomous telescope systems.

Introduction

  • Quickstart
  • Installing pyobs
  • Overview
  • Command Line Interface

Recipes

  • Setting up a pyobs system with simulated telescope and camera

API Reference

  • API
    • Objects (pyobs.object)
    • Modules (pyobs.modules)
    • Mixins (pyobs.mixins)
    • Communication between modules (pyobs.comm)
    • Environment (pyobs.environment)
    • Virtual File System (pyobs.vfs)
    • Interfaces (pyobs.interfaces)
    • Events (pyobs.events)
    • Images (pyobs.images)
    • Utilities (pyobs.utils)
  • Core modules (pyobs.modules)
    • Cameras (pyobs.modules.camera)
    • Flatfielding (pyobs.modules.flatfield)
    • Focus (pyobs.modules.focus)
    • Image operations (pyobs.modules.image)
    • Auto-guiding (pyobs.modules.pointing)
    • Robotic mode (pyobs.modules.robotic)
    • Roofs (pyobs.modules.roof)
    • Telescopes (pyobs.modules.telescope)
    • Test modules (pyobs.modules.test)
    • Utility modules (pyobs.modules.utils)
    • Weather (pyobs.modules.weather)
  • Additional modules
    • SBIG cameras (pyobs_sbig)
    • FLI cameras (pyobs_fli)
    • ASI ZWO cameras (pyobs_asi)
    • Aravis network cameras (pyobs_asi)
    • ASCOM ALPACA wrapper (pyobs_alpaca)
    • GUI (pyobs_gui)

Affiliated projects

  • pyobs-weather
  • pyobs-archive

Project details

  • Changelog
  • Team
  • License
  • 3rd party packages

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2021, Tim-Oliver Husser. Revision 1ef0abf0.

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