fancypipe

A library for managing compute pipelines in terms of logging, parallel execution, parameter settings, command line options, garbage collection and error handling.


License
MIT
Install
pip install fancypipe==0.5.3

Documentation

FancyPipe is an open source python package for running cpu-intensive data processing pipelines. It covers those aspects that would otherwise distract you from your main job: the design of the processing steps.

FancyPipe takes care of:

  • parallel execution of code
  • html-based, hierarchical log file
  • parameter management
  • command line interface
  • temporary files and garbage collection
  • error handling

More details in the documentation.