cellmap_flow.server

Attributes

logger

Classes

CellMapFlowServer

Flask application hosting a "virtual N5" for Neuroglancer.

DummyConfig

Functions

get_process_dataset(dataset)

Module Contents

cellmap_flow.server.logger
cellmap_flow.server.get_process_dataset(dataset: str)
class cellmap_flow.server.CellMapFlowServer(dataset_name: str, model_config: cellmap_flow.utils.data.ModelConfig)

Flask application hosting a “virtual N5” for Neuroglancer. All routes are defined via Flask decorators for convenience.

read_block_shape
n5_block_shape
input_voxel_size
output_voxel_size
output_channels
inferencer
idi_raw
refresh_rate_seconds = 5
previous_refresh_time = 0
chunk_encoder
app
run(debug=False, port=None, certfile=None, keyfile=None)

Run the Flask dev server with optional SSL certificate.

class cellmap_flow.server.DummyConfig
block_shape = (32, 32, 32)
output_voxel_size = (4, 4, 4)
output_channels = 1