edges_analysis._workflow.FileMap

class edges_analysis._workflow.FileMap(maps: Iterable[FileMapEntry | dict | Tuple[Iterable[str | Path], Iterable[str | Path]]] = _Nothing.NOTHING)[source]

An object representing the full file-map for a processing step.

Essentially just a set of FileMapEntry objects.

Methods

__init__([maps])

Method generated by attrs for class FileMap.

add(maps)

Add to the filemap.

as_yamlable()

Get the filemap as a YAML-serializable object.

clear()

Clear the filemap.

remove(fl)

Remove an input file from the filemap.

Attributes

maps