region_grower.morph_io¶
Module to load and write morphologies.
Classes
|
Morphology loader. |
|
Helper class for writing morphologies. |
- class region_grower.morph_io.MorphLoader(base_dir, file_ext)¶
Bases:
objectMorphology loader.
- Parameters:
base_dir – path to directory with morphology files
file_ext – file extension to look for
- get(name, options=None)¶
Load a morphology given its name.
- class region_grower.morph_io.MorphWriter(output_dir, file_exts, skip_write=False)¶
Bases:
objectHelper class for writing morphologies.
- filepaths(full_stem)¶
Returns the paths to the morphology.
- generate_name(seed)¶
Create the name and folder of a morphology with hash from seed.
- prepare(num_files, max_files_per_dir=None, overwrite=False)¶
Prepare output directory.
ensure it either does not exist, or is empty
if it does not exist, create an empty one