outflow
develop
Contents:
Overview
Tutorial
Part 1: Pipeline and plugins
Part 2: Tasks and commands
Part 3: Workflow and caching
Part 4: Parallelize your workflows
Part 5: Models and database
Part 6: Products
Part 7: Testing
User guide
Quick reference
API
outflow
»
Tutorial
View page source
Tutorial
¶
Tutorial:
Part 1: Pipeline and plugins
Creating a pipeline
Create a plugin
Part 2: Tasks and commands
Getting started with tasks
Commands
Modify the workflow
Task targets
Adding task parameters
Conclusion
Part 3: Workflow and caching
Workflows
Workflow caching
Part 4: Parallelize your workflows
The MapWorkflow
Edit the tasks
Add MapWorkflow to the command workflow
The parallel backend
Distribute workflows on a slurm cluster
Allocate multiple cpus for multiprocessing computations for each workflow
Part 5: Models and database
Database creation
Models
A word about the pipeline context
Access our database table
Part 6: Products
Part 7: Testing
Introducing automated testing
Basic testing strategies
Tutorial code modifications
Pytest add-ons and configuration
Testing simple tasks
Testing complex tasks
Testing commands
Test coverage
Read the Docs
v: develop
Versions
develop
Downloads
pdf
epub
On Read the Docs
Project Home
Builds