iota2.Iota2Cluster

Iota2Cluster.py allow user to deploy iota2 on HPC architecture

check ‘Iota2Cluster.py -h’ for options

Functions

ensure_dir(dirname[, raise_exe])

Ensure that a named directory exists; if it does not, attempt to create it.

get_iota2_project_dir()

get_qsub_cmd(cfg, config_ressources, ...)

build qsub cmd to launch iota2 on HPC

get_ram(ram)

usage return ram in gb ram [param] [str]

main()

Function to create conda entry point

run_cluster(parsed_args)

launch iota2 on HPC

Classes

Popen(args[, bufsize, executable, stdin, ...])

Execute a child program in a new process.

workflow_merger(builders_list, cfg, ...[, ...])

class dedicated to merge i2_sequence_builder objects