### Navigation

- index
- modules |
- next |
- previous |
- FilterPype 0.3.4 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/

### Navigation

- index
- modules |
- next |
- previous |
- FilterPype 0.3.4 documentation »