dcp\_client package =================== The dcp_client package contains modules and subpackages for interacting with a server for model inference. It provides functionalities for managing GUI windows, handling image storage, and connecting to the server for model operations. dcp_client.app Defines the core application class and related functionalities. - ``dcp_client.app.Application``: Represents the main application and provides methods for image management, model interaction, and server connectivity. - ``dcp_client.app.DataSync``: Abstract base class for data synchronization operations. - ``dcp_client.app.ImageStorage``: Abstract base class for image storage operations. - ``dcp_client.app.Model``: Abstract base class for model operations. dcp_client.gui Contains modules for GUI components. - ``dcp_client.gui.main_window``: Defines the main application window and associated event functions. - ``dcp_client.gui.napari_window``: Manages the Napari window and its functionalities. - ``dcp_client.gui.welcome_window``: Implements the welcome window and its interactions. dcp_client.utils Contains utility modules for various tasks. - ``dcp_client.utils.bentoml_model``: Handles interactions with BentoML for model inference. - ``dcp_client.utils.fsimagestorage``: Provides functions for managing images stored in the filesystem. - ``dcp_client.utils.settings``: Defines initialization functions and settings. - ``dcp_client.utils.sync_src_dst``: Implements data synchronization between source and destination. - ``dcp_client.utils.utils``: Offers various utility functions for common tasks. Submodules ---------- dcp\_client.app module ---------------------- .. automodule:: dcp_client.app :members: :undoc-members: :show-inheritance: dcp\_client.gui module ---------------------- .. toctree:: :maxdepth: 4 dcp_client.gui dcp\_client.utils module ------------------------ .. toctree:: :maxdepth: 4 dcp_client.utils