neuron_morphology.feature_extractor._schemas

Module Contents

Classes

ReferenceLayerDepths mm.Schema class with support for making fields default to
Reconstruction mm.Schema class with support for making fields default to
GlobalParameters mm.Schema class with support for making fields default to
InputParameters The base marshmallow schema used by ArgSchemaParser to identify
OutputParameters mm.Schema class with support for making fields default to

Functions

validate_point_depths_path(path: str) Check whether a layered point depths path is usable.
neuron_morphology.feature_extractor._schemas.validate_point_depths_path(path: str)

Check whether a layered point depths path is usable.

class neuron_morphology.feature_extractor._schemas.ReferenceLayerDepths(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

mm.Schema class with support for making fields default to values defined by that field’s arguments.

key
names
boundaries
classmethod is_valid(cls, value)
class neuron_morphology.feature_extractor._schemas.Reconstruction(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

mm.Schema class with support for making fields default to values defined by that field’s arguments.

swc_path
identifier
layered_point_depths_path
class neuron_morphology.feature_extractor._schemas.GlobalParameters(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

mm.Schema class with support for making fields default to values defined by that field’s arguments.

reference_layer_depths
class neuron_morphology.feature_extractor._schemas.InputParameters(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.ArgSchema

The base marshmallow schema used by ArgSchemaParser to identify input_json and output_json files and the log_level

reconstructions
heavy_output_path
feature_set
only_marks
required_marks
output_table_path
num_processes
global_parameters
class neuron_morphology.feature_extractor._schemas.OutputParameters(only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)

Bases: argschema.schemas.DefaultSchema

mm.Schema class with support for making fields default to values defined by that field’s arguments.

inputs
results