ovo.cli.common¶
Module Contents¶
Functions¶
Download files in parallel using ThreadPoolExecutor. |
|
Data¶
API¶
- ovo.cli.common.console¶
‘Console(…)’
- exception ovo.cli.common.OVOCliError¶
Bases:
Exception
- exception ovo.cli.common.OVONotInitializedError¶
Bases:
ovo.cli.common.OVOCliError
- ovo.cli.common.calculate_file_hash(filename, hash_algorithm='sha256')¶
- ovo.cli.common.download_file(url, file_path, file_hash, progress, task)¶
- ovo.cli.common.download_files(destination_dir: str, file_list: list[tuple[str, str, str]])¶
Download files in parallel using ThreadPoolExecutor.
- ovo.cli.common.run_nextflow(args: list[str])¶
- ovo.cli.common.init_nextflow()¶