distributed

pyrosetta.distributed.init(options=None, **kwargs)

Initialize PyRosetta with reformatted command line options.

pyrosetta.distributed.maybe_init(**kwargs)

Call pyrosetta.init with reformatted options and extra_options if not already initialized.

pyrosetta.distributed.requires_init(func)

Asserting that pyrosetta is initialized before function execution.

pyrosetta.distributed.with_lock(func)

Function decorator that protects access to rosetta internals.