pyobs Logo
  • Quickstart
    • Install pyobs
    • Run simple config
  • Installing pyobs
    • Setting up ejabberd
    • Install pyobs
    • Using the pyobsd tool
  • Developing pyobs
    • Install uv
    • Install poetry
    • Setting up development for pyobs-core
      • Using uv
      • Using poetry
  • 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
  • Minimal working setup for pyobs inside a Jupyter notebook
    • Introduction
    • Setup
      • Preparations
      • Credentials
      • Comm
        • Open Comms
        • Closing Comms
      • Virtual File System (VFS)
    • Usage
      • Telescope
      • Camera
  • Configuration of the IAG 50cm
    • iag50srv
      • acquisition
      • autofocus
      • dome
      • filecache
      • flatfield
      • focuser
      • imagewatcher
      • imagewriter
      • pointing
      • robotic
      • scheduler
      • sfag
      • startup
      • telegram
      • telescope
      • weather
    • iag50cam
      • sbig6303e
      • asi071mc
  • Configuration of the IAG VVT
    • acquisition
    • fibercamera
    • filecache
    • filewatcher
    • fts
    • gregorycamera
    • guiding
    • robotic
    • solartelescope
    • suncamera
    • weather
  • API
    • Objects (pyobs.object)
      • Object
        • Object.add_background_task()
        • Object.add_child_object()
        • Object.close()
        • Object.get_object()
        • Object.get_safe_object()
        • Object.open()
        • Object.opened
        • Object.proxy()
        • Object.quit()
      • get_object()
      • get_safe_object()
      • create_object()
      • get_class_from_string()
    • Modules (pyobs.modules)
      • Module
        • Module
      • MultiModule
        • MultiModule
    • Mixins (pyobs.mixins)
      • CameraSettingsMixin
        • CameraSettingsMixin
      • FitsHeaderMixin
        • FitsHeaderMixin
      • FitsNamespaceMixin
        • FitsNamespaceMixin
      • FollowMixin
        • FollowMixin
      • ImageFitsHeaderMixin
        • ImageFitsHeaderMixin
      • MotionStatusMixin
        • MotionStatusMixin
      • SpectrumFitsHeaderMixin
        • SpectrumFitsHeaderMixin
      • WaitForMotionMixin
        • WaitForMotionMixin
      • WeatherAwareMixin
        • WeatherAwareMixin
    • Communication between modules (pyobs.comm)
      • Comm
        • Comm
      • Proxy
        • Proxy
      • XmppComm (based on XMPP)
        • XmppComm
      • DbusComm (based on D-Bus)
        • DbusComm
    • Environment (pyobs.environment)
      • Environment
        • Environment.localtime()
        • Environment.location
        • Environment.lst()
        • Environment.night_obs()
        • Environment.now()
        • Environment.sun()
        • Environment.timezone
        • Environment.to_altaz()
        • Environment.to_radec()
        • Environment.zenith_position()
    • Virtual File System (pyobs.vfs)
      • VirtualFileSystem
        • VirtualFileSystem
      • File Access Classes
        • ArchiveFile
        • HttpFile
        • LocalFile
        • MemoryFile
        • SFTPFile
        • SMBFile
        • SSHFile
        • TempFile
        • VFSFile
    • Interfaces (pyobs.interfaces)
      • Interface
      • IAbortable
        • IAbortable
      • IAcquisition
        • IAcquisition
      • IAutoFocus
        • IAutoFocus
      • IAutoGuiding
        • IAutoGuiding
      • IAutonomous
        • IAutonomous
      • IBinning
        • IBinning
      • ICalibrate
        • ICalibrate
      • ICamera
        • ICamera
      • IConfig
        • IConfig
      • ICooling
        • ICooling
      • IData
        • IData
      • IDome
        • IDome
      • IExposure
        • IExposure
      • IExposureTime
        • IExposureTime
      • IFilters
        • IFilters
      • IFitsHeaderAfter
        • IFitsHeaderAfter
      • IFitsHeaderBefore
        • IFitsHeaderBefore
      • IFlatField
        • IFlatField
      • IFocusModel
        • IFocusModel
      • IFocuser
        • IFocuser
      • IGain
        • IGain
      • IImageFormat
        • IImageFormat
      • IImageType
        • IImageType
      • ILatLon
        • ILatLon
      • IMode
        • IMode
      • IModule
        • IModule
      • IMotion
        • IMotion
      • IMultiFiber
        • IMultiFiber
      • IOffsetsAltAz
        • IOffsetsAltAz
      • IOffsetsRaDec
        • IOffsetsRaDec
      • IPointingAltAz
        • IPointingAltAz
      • IPointingHGS
        • IPointingHGS
      • IPointingHelioprojective
        • IPointingHelioprojective
      • IPointingRaDec
        • IPointingRaDec
      • IPointingSeries
        • IPointingSeries
      • IReady
        • IReady
      • IRoof
        • IRoof
      • IRotation
        • IRotation
      • IRunnable
        • IRunnable
      • IRunning
        • IRunning
      • IScriptRunner
        • IScriptRunner
      • ISpectrograph
        • ISpectrograph
      • IStartStop
        • IStartStop
      • ISyncTarget
        • ISyncTarget
      • ITelescope
        • ITelescope
      • ITemperatures
        • ITemperatures
      • IVideo
        • IVideo
      • IWeather
        • IWeather
      • IWindow
        • IWindow
    • Events (pyobs.events)
      • BadWeatherEvent
        • BadWeatherEvent
      • Event
        • Event
      • ExposureStatusChangedEvent
        • ExposureStatusChangedEvent
      • FilterChangedEvent
        • FilterChangedEvent
      • FocusFoundEvent
        • FocusFoundEvent
      • GoodWeatherEvent
        • GoodWeatherEvent
      • LogEvent
        • LogEvent
      • ModeChangedEvent
        • ModeChangedEvent
      • ModuleClosedEvent
        • ModuleClosedEvent
      • ModuleOpenedEvent
        • ModuleOpenedEvent
      • MotionStatusChangedEvent
        • MotionStatusChangedEvent
      • MoveAltAzEvent
        • MoveAltAzEvent
      • MoveEvent
        • MoveEvent
      • MoveRaDecEvent
        • MoveRaDecEvent
      • NewImageEvent
        • NewImageEvent
      • NewSpectrumEvent
        • NewSpectrumEvent
      • OffsetsAltAzEvent
        • OffsetsAltAzEvent
      • OffsetsEvent
        • OffsetsEvent
      • OffsetsRaDecEvent
        • OffsetsRaDecEvent
      • RoofClosingEvent
        • RoofClosingEvent
      • RoofOpenedEvent
        • RoofOpenedEvent
      • TaskFailedEvent
        • TaskFailedEvent
      • TaskFinishedEvent
        • TaskFinishedEvent
      • TaskStartedEvent
        • TaskStartedEvent
      • TestEvent
        • TestEvent
    • Images (pyobs.images)
      • Image
        • Image
    • Image processors
      • Overview
      • Core Interface
      • The Image Model
      • Asynchrony and Execution
      • Configuration and Instantiation
      • Conventions and Best Practices
        • Coordinate Conventions
        • WCS Assumptions
        • Header Keys as Contracts
      • Performance
      • Writing Your Own Processor
      • Example Pipelines
        • Calibration → Astrometry → Detection → Filtering → Offsets
        • Drawing and Filename Formatting
      • FAQs
      • Annotation (pyobs.images.processors.annotation)
        • Circle
        • Crosshair
        • Text
      • Astrometry (pyobs.images.processors.astrometry)
        • Astrometry
        • AstrometryDotNet
      • Calibration (pyobs.images.processors.calibration)
        • Calibration
      • Source Detection (pyobs.images.processors.detection)
        • DaophotSourceDetection
        • SepSourceDetection
        • SimpleDisk
        • SourceDetection
      • Exposure Time estimators (pyobs.images.processors.exptime)
        • ExpTimeEstimator
        • StarExpTimeEstimator
      • Image (pyobs.images.processors.image)
        • AddFitsHeaders
        • Download
        • Flip
        • Grayscale
        • HttpServer
        • Normalize
        • Save
        • SaveImage
        • Smooth
        • SoftBin
      • Misc (pyobs.images.processors.misc)
        • AddMask
        • CatalogCircularMask
        • CircularMask
        • CreateFilename
        • ImageSourceFilter
        • RemoveBackground
      • Modules (pyobs.images.processors.modules)
        • GetFitsHeaders
      • Offsets (pyobs.images.processors.offsets)
        • AstrometryOffsets
        • BrightestStarGuiding
        • BrightestStarOffsets
        • DummyOffsets
        • DummySkyOffsets
        • FitsHeaderOffsets
        • Offsets
        • PixelOffset
        • ProjectedOffsets
        • SpilledLightGuiding
      • Photometry (pyobs.images.processors.photometry)
        • PhotUtilsPhotometry
        • Photometry
        • SepPhotometry
      • WCS (pyobs.images.processors.wcs)
        • SolarHelioprojective
    • Utilities (pyobs.utils)
      • Image archives (pyobs.utils.archive)
        • Archive
        • LocalArchive
        • PyobsArchive
      • Enumerations (pyobs.utils.enums)
        • ExposureStatus
        • ImageFormat
        • ImageType
        • ModuleState
        • MotionStatus
        • WeatherSensors
      • Exceptions (pyobs.utils.exceptions)
        • AbortedError
        • ExceptionHandler
        • GeneralError
        • GrabImageError
        • ImageError
        • 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
        • 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
        • BaseCamera
      • BaseSpectrograph
        • BaseSpectrograph
      • BaseVideo
        • BaseVideo
      • DummyCamera
        • DummyCamera
      • DummySpectrograph
        • DummySpectrograph
      • PipelineCamera
        • PipelineCamera
    • Flatfielding (pyobs.modules.flatfield)
      • FlatField
        • FlatField
      • FlatFieldPointing
        • FlatFieldPointing
      • FlatFieldScheduler
        • FlatFieldScheduler
    • Focus (pyobs.modules.focus)
      • AutoFocusSeries
        • AutoFocusSeries
      • FocusModel
        • FocusModel
    • Image operations (pyobs.modules.image)
      • ImageWatcher
        • ImageWatcher
      • ImageWriter
        • ImageWriter
      • Pipeline
        • Pipeline
      • Seeing
        • Seeing
    • Auto-guiding (pyobs.modules.pointing)
      • Acquisition
        • Acquisition
      • BaseGuiding
        • BaseGuiding
    • Robotic mode (pyobs.modules.robotic)
      • Mastermind
        • Mastermind
      • PointingSeries
        • PointingSeries
      • Scheduler
        • Scheduler
      • ScriptRunner
        • ScriptRunner
    • Roofs (pyobs.modules.roof)
      • BaseDome
        • BaseDome
      • BaseRoof
        • BaseRoof
      • DummyRoof
        • DummyRoof
    • Telescopes (pyobs.modules.telescope)
      • BaseTelescope
        • BaseTelescope
      • DummyTelescope
        • DummyTelescope
    • Test modules (pyobs.modules.test)
      • StandAlone
        • StandAlone
    • Utility modules (pyobs.modules.utils)
      • AutonomousWarning
      • FluentLogger
      • Kiosk
      • Matrix
      • Telegram
      • Trigger
    • Weather (pyobs.modules.weather)
      • Weather
        • Weather
  • Additional modules
    • SBIG cameras (pyobs_sbig)
    • FLI cameras (pyobs_fli)
    • ASI ZWO cameras (pyobs_asi)
    • Aravis network cameras (pyobs_aravis)
    • ASCOM ALPACA wrapper (pyobs_alpaca)
    • GUI (pyobs_gui)
  • pyobs-weather
  • pyobs-archive
  • Changelog
    • v1.12.0 (2023-12-28)
    • v1.11.0 (2023-12-25)
    • v1.10.0 (2023-12-24)
    • v1.9.0 (2023-12-23)
    • v1.3.0 (2023-02-04)
    • v1.2.0 (2022-10-06)
    • v1.1.0 (2022-09-20)
    • v1.0.0 (2022-09-13)
    • v0.22.0 (2022-08-25)
    • v0.21.0 (2022-08-25)
    • v0.20.0 (2022-06-22)
    • v0.19.0 (2022-05-17)
    • 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
  • Additional modules
  • View page source

Additional modules

Contents:

  • SBIG cameras (pyobs_sbig)
  • FLI cameras (pyobs_fli)
  • ASI ZWO cameras (pyobs_asi)
  • Aravis network cameras (pyobs_aravis)
  • ASCOM ALPACA wrapper (pyobs_alpaca)
  • GUI (pyobs_gui)
Previous Next

© Copyright 2021, Tim-Oliver Husser.

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