lxm3.xm_cluster

lxm3.xm_cluster.executable_specs

lxm3.xm_cluster.ModuleName(module_name)

Name of python module to execute when entering this project.

lxm3.xm_cluster.CommandList(commands)

List of commands to execute when entering this project.

lxm3.xm_cluster.Fileset([files])

Additional files to package.

lxm3.xm_cluster.PythonPackage(entrypoint[, ...])

Python package describes an executable that can be packaged by pip install.

lxm3.xm_cluster.UniversalPackage(entrypoint, ...)

Universal package describes a package that can be built by a custom build script.

lxm3.xm_cluster.SingularityContainer(...)

An executable that can be executed in a Singularity container.

lxm3.xm_cluster.executors

lxm3.xm_cluster.SingularityOptions([bind, ...])

Options for singularity container.

lxm3.xm_cluster.JobRequirements([resources, ...])

Describes the resource requirements of a Job.

lxm3.xm_cluster.Local([requirements, ...])

Local executor.

lxm3.xm_cluster.Slurm([requirements, ...])

Slurm executor.

lxm3.xm_cluster.GridEngine([requirements, ...])

SGE executor.

lxm3.xm_cluster.experiment

lxm3.xm_cluster.create_experiment(...[, project])

Create a LXM3 experiment backed by the xm_cluster backend. :param experiment_title: Title of the experiment. :param project: project that the experiment is launched in. If not set, a project name will be automatically deduced from the environment.