Module aparse.utils

None

None

Functions

consolidate_parameter_tree

def consolidate_parameter_tree(
    parameters: aparse.core.Parameter,
    soft_defaults: bool = False
) -> aparse.core.Parameter

get_parameters

def get_parameters(
    obj: Any
) -> aparse.core.Parameter

get_path

def get_path(
    obj,
    path,
    default=<object object at 0x7f41a04bef50>,
    _current_path=None
)

ignore_parameters

def ignore_parameters(
    parameters,
    ignore
)

merge_parameter_trees

def merge_parameter_trees(
    *args
)

prefix_parameter

def prefix_parameter(
    parameter,
    prefix,
    container_type=None
)

unwrap_type

def unwrap_type(
    tp
)