yieldplotlib.load.yip_directory#

Loader for YIP data, organizing files into a directory-based structure.

Classes#

YIPDirectory

Loader for YIPs, organizing files into a directory-based structure.

Module Contents#

class yieldplotlib.load.yip_directory.YIPDirectory(root_directory)[source]#

Bases: yieldplotlib.core.DirectoryNode

Loader for YIPs, organizing files into a directory-based structure.

Parameters:

root_directory (pathlib.Path)

coronagraph#
_create_directory_node(path)[source]#

Override directory node creation logic for YIP-specific directories.

Parameters:

path (pathlib.Path)

Return type:

yieldplotlib.core.Node

_create_file_node(path)[source]#

Override file node creation logic for YIP-specific files.

Parameters:

path (pathlib.Path)

Return type:

yieldplotlib.core.Node

get(key)[source]#

Search for a key (e.g., “data” or “D”) in the tree structure.

Parameters:

key (str)