rook.director package

Submodules

rook.director.alignment module

class rook.director.alignment.SubsetAlignmentChecker(input_files, inputs)[source]

Bases: object

rook.director.compat module

Compatibility helpers for director runtime dependencies.

class rook.director.compat.ResultSet(inputs=None)[source]

Bases: object

A class to hold operation results with file URI extraction.

add(dset, result)[source]

Add outputs for a dataset and collect file-like URIs.

rook.director.compat.is_characterised(*args, **kwargs)[source]

Return False until characterisation lookup is reintroduced locally.

rook.director.director module

class rook.director.director.Director(coll, inputs)[source]

Bases: object

process(runner)[source]
request_aligns_with_files()[source]

Return whether collection files already align with the requested subset.

requires_fixes()[source]
use_fixes()[source]
rook.director.director.wrap_director(collection, inputs, runner)[source]