:mod:`neuron_morphology.validation.type_validation` =================================================== .. py:module:: neuron_morphology.validation.type_validation Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: neuron_morphology.validation.type_validation.validate_count_node_parent neuron_morphology.validation.type_validation.validate_number_of_soma_nodes neuron_morphology.validation.type_validation.validate_expected_types neuron_morphology.validation.type_validation.valid_dendrite_parent neuron_morphology.validation.type_validation.validate_node_parent neuron_morphology.validation.type_validation.validate_immediate_children_of_soma_cannot_branch neuron_morphology.validation.type_validation.validate_multiple_axon_initiation_points neuron_morphology.validation.type_validation.validate .. data:: valid_types .. function:: validate_count_node_parent(morphology, node_type, parent_type, expected_count) This function validates the number of nodes that have a specific type of parent .. !! processed by numpydoc !! .. function:: validate_number_of_soma_nodes(morphology) This function validates the number of type 1 nodes .. !! processed by numpydoc !! .. function:: validate_expected_types(morphology) This function validates the expected types of the nodes .. !! processed by numpydoc !! .. function:: valid_dendrite_parent(morphology, node, valid_parent_type) .. function:: validate_node_parent(morphology) This function validates the type of parent node for a specific type of child node .. !! processed by numpydoc !! .. function:: validate_immediate_children_of_soma_cannot_branch(morphology) This function validates that immediate children of soma cannot branch .. !! processed by numpydoc !! .. function:: validate_multiple_axon_initiation_points(morphology) This function validates that the parent of axon (either type 1 or 3) only happens once .. !! processed by numpydoc !! .. function:: validate(morphology)