Jobflow is a free, open-source library for writing computational workflows. It is intended to be the successor to the workflow primitives in FireWorks. Jobflow separates the definition of the workflow (Jobs and Flows) from the execution…
Jobflow is a free, open-source library for writing computational workflows. It is intended to be the successor to the workflow primitives in FireWorks. Jobflow separates the definition of the workflow (Jobs and Flows) from the execution engine (JobStore). This allows workflows to be run locally (for development/debugging) or deployed to remote managers like FireWorks without changing the code.
Jobflow is a free, open-source library for writing computational workflows. It is intended to be the successor to the workflow primitives in FireWorks. Jobflow separates the definition of the workflow (Jobs and Flows) from the execution engine (JobStore). This allows workflows to be run locally (for development/debugging) or deployed to remote managers like FireWorks without changing the code.
Scientific domain: Workflow definition, computational pipelines
Target user community: Workflow developers, Atomate2 users
Sources: Jobflow documentation
@job
def add(a, b):
return a + b
j1 = add(1, 2)
j2 = add(j1.output, 3)
flow = Flow([j1, j2])
run_locally(flow)Primary sources:
Confidence: VERIFIED
Verification status: ✅ VERIFIED