Skip to content

webknossos.cli.compress

This module takes care of compressing WEBKNOSSOS datasets.

def main( *, target: typing_extensions.Annotated[Any, <typer.models.ArgumentInfo object at 0x7f9ff64f5b20>], layer_name: typing_extensions.Annotated[Union[str, NoneType], <typer.models.OptionInfo object at 0x7f9ff64f5c70>] = None, mag: typing_extensions.Annotated[Union[List[webknossos.geometry.mag.Mag], NoneType], <typer.models.OptionInfo object at 0x7f9ff64f5d00>] = None, jobs: typing_extensions.Annotated[int, <typer.models.OptionInfo object at 0x7f9ff64f5c40>] = 4, distribution_strategy: typing_extensions.Annotated[webknossos.cli._utils.DistributionStrategy, <typer.models.OptionInfo object at 0x7f9ff64f5b80>] = <DistributionStrategy.MULTIPROCESSING: 'multiprocessing'>, job_resources: typing_extensions.Annotated[Union[str, NoneType], <typer.models.OptionInfo object at 0x7f9ff64f5ee0>] = None) -> None:

Compress a given WEBKNOSSOS dataset.