module zarp¶
Main class and entry point when imported as a library.
Global Variables¶
- config
- utils
- version
- plugins
- abstract_classes
- samples
- snakemake
- runner
- zarp
- models
class ZARP¶
Handle ZARP workflow execution.
Args:
config: ZARP-cli configuration.
Attributes:
config: ZARP-cli configuration.
method __init__¶
__init__(config: Config)
Class constructor.
method execute_run¶
execute_run(samples: SampleRecordProcessor) → None
Execute run.
Args:
samples: Sample record processor instance.
method process_samples¶
process_samples() → SampleRecordProcessor
Process samples.
Returns: Sample record processor instance.
method set_up_run¶
set_up_run() → None
Set up run.
Raises:
FileNotFoundError: If genome assemblies map file is not found.