pytask¶
pytask facilitates reproducible data analyses. Its features are:
- Automatic discovery of tasks
- Lazy execution: Skip tasks when inputs and outputs are unchanged.
- Debug mode: Jump into the debugger if a task fails.
- Repeat a task with different inputs: Loop over task functions.
- Task Selection: Run subsets with expressions and markers.
- Plugins: Extend pytask with plugins for parallelization, LaTeX, R, and Stata, and more.
-
Tutorials help you get started with pytask and build your first project.
-
Step-by-step instructions for concrete tasks and advanced workflows.
-
Background and conceptual context for design decisions in pytask.
-
API and implementation details for developers and plugin authors.