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
Next Previous

© Copyright 2020, Grégoire Duvauchelle Revision 61d72c04.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: develop
Versions
latest
stable
develop
Downloads
pdf
epub
On Read the Docs
Project Home
Builds