neuron_morphology.snap_polygons._schemas

CLI schemas for the inputs to and outputs from snap_polygons.

Module Contents

Classes

SimpleGeometry A named planar geometry
Image A specification for a diagnostic overlay image
InputParameters Top-level schema for inputs to snap_polygons
OutputImage Metadata describing an output diagnoctic overlay image.
OutputParameters Top-level schema for snap_polygons outputs.
class neuron_morphology.snap_polygons._schemas.SimpleGeometry(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

A named planar geometry

name
path
class neuron_morphology.snap_polygons._schemas.Image(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

A specification for a diagnostic overlay image

input_path
output_path
downsample
overlay_types
class neuron_morphology.snap_polygons._schemas.InputParameters(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.ArgSchema

Top-level schema for inputs to snap_polygons

layer_polygons
pia_surface
wm_surface
working_scale
images
layer_order
surface_distance_threshold
multipolygon_error_threshold
class neuron_morphology.snap_polygons._schemas.OutputImage(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

Metadata describing an output diagnoctic overlay image.

input_path
output_path
downsample
overlay_type
class neuron_morphology.snap_polygons._schemas.OutputParameters(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

Top-level schema for snap_polygons outputs.

inputs
polygons
surfaces
images