skip to navigation
skip to content

FilterPype 0.3.3

FilterPype is a process-flow pipes-and-filters Python framework.

Downloads ↓ | Package Documentation

Introduction

FilterPype is being used for multi-level data analysis, but could be applied to many other areas where it is difficult to split up a system into small independent parts.

Some of its features:

  • Advanced algorithms broken down into simple data filter coroutines
  • Pipelines constructed from filters in the new FilterPype mini-language
  • Domain experts assemble pipelines with no Python knowledge required
  • Sub-pipelines and filters linked by automatic pipeline construction
  • All standard operations available: branching, joining and looping
  • Recursive coroutine pipes allowing calculation of e.g. factorials
  • Using it is like writing a synchronous multi-threaded program

Package requires pip for installation.

pip install filterpype

Project sponsored by Flight Data Services Ltd: http://www.flightdataservices.com/

History

0.3.3

  • Completed test suite
  • Minor documentation tweaks

0.3.2

  • Refactored documentation and Sphinx configuration
  • Documentation auto published to PyPI

0.3.1

  • Refactored package structure and setup.py
  • Source distribution auto published to PyPI

0.3.0

  • Minor code cleanup for hosting source on Google Code

0.2.9

  • Initial release
 
File Type Py Version Uploaded on Size # downloads
FilterPype-0.3.3.tar.gz (md5) Source 2012-01-04 663KB 153