UFO is a multi-threaded, GPU-enabled and distributed data processing framework. It provides base classes, scheduler implementations and run-time management to describe a workflow as a graph of processing nodes. The nodes are implemented as plugins in the ufo-filters sister project.
See the python/
directory for enhanced support of the UFO framework with
Python-based projects and accompanying. The
ufo-scripts project is a collection of
small programs for offline reconstruction of tomographic data using the UFO
framework.
More information can be found at various locations:
Both ufo-core and ufo-filters are licensed under LGPL 3.