weaver.processes.builtin

Package Contents

weaver.processes.builtin.register_builtin_processes(container: weaver.typedefs.AnySettingsContainer)None[source]

Registers every builtin CWL package to the processes database.

CWL definitions must be located within the weaver.processes.builtin module.

class weaver.processes.builtin.BuiltinProcess(toolpath_object: MutableMapping[str, Any], loadingContext: cwltool.context.LoadingContext)[source]

Initialize this CommandLineTool.

make_job_runner(self: cwltool.context.RuntimeContext, runtime_context)Type[cwltool.job.JobBase][source]