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
  • Python Module Index

Python Module Index

p
 
p
- pyobs
    pyobs.comm
    pyobs.environment
    pyobs.events
    pyobs.images
    pyobs.images.processors
    pyobs.images.processors.annotation
    pyobs.images.processors.astrometry
    pyobs.images.processors.detection
    pyobs.images.processors.exptime
    pyobs.images.processors.image
    pyobs.images.processors.misc
    pyobs.images.processors.modules
    pyobs.images.processors.offsets
    pyobs.images.processors.wcs
    pyobs.interfaces
    pyobs.mixins
    pyobs.modules
    pyobs.modules.camera
    pyobs.modules.flatfield
    pyobs.modules.focus
    pyobs.modules.image
    pyobs.modules.pointing
    pyobs.modules.robotic
    pyobs.modules.roof
    pyobs.modules.telescope
    pyobs.modules.test
    pyobs.modules.weather
    pyobs.object
    pyobs.utils.archive
    pyobs.utils.enums
    pyobs.utils.exceptions
    pyobs.utils.fits
    pyobs.utils.focusseries
    pyobs.utils.parallel
    pyobs.utils.skyflats
    pyobs.utils.skyflats.pointing
    pyobs.utils.skyflats.priorities
    pyobs.utils.time
    pyobs.vfs

© Copyright 2021, Tim-Oliver Husser.

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