From b9605fa2a0cd516e7f865ff7a10bb7bfeec9374f Mon Sep 17 00:00:00 2001 From: Richard Bowman Date: Wed, 29 Nov 2023 23:37:54 +0000 Subject: [PATCH] Added module docstring --- src/openflexure_microscope_server/things/autofocus.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/openflexure_microscope_server/things/autofocus.py b/src/openflexure_microscope_server/things/autofocus.py index c15739c2..4c0cc5d0 100644 --- a/src/openflexure_microscope_server/things/autofocus.py +++ b/src/openflexure_microscope_server/things/autofocus.py @@ -1,10 +1,16 @@ +"""OpenFlexure Microscope autofocus module + +This module defines a Thing that is responsible for using the stage and +camera together to perform an autofocus routine. + +See repository root for licensing information. +""" from __future__ import annotations from contextlib import contextmanager import logging import time from typing import Annotated, Mapping, Optional, Sequence -from anyio import from_thread from fastapi import Depends from labthings_fastapi.thing import Thing