blob: dc4a6e6d09b652ef7a89c9c2e4e20785457a3e6b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
## What is the UFO framework?
[![Build Status](https://travis-ci.org/ufo-kit/ufo-core.png?branch=master)](https://travis-ci.org/ufo-kit/ufo-core)
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](https://github.com/ufo-kit/ufo-filters) sister project.
See the `python/` directory for enhanced support of the UFO framework with
Python-based projects and accompanying. The
[ufo-scripts](https://github.com/ufo-kit/ufo-scripts) project is a collection of
small programs for offline reconstruction of tomographic data using the UFO
framework.
## Further information
More information can be found at various locations:
* [User manual](http://ufo-core.readthedocs.io)
* [API reference](http://ufo.kit.edu/extra/reference/)
* [Task reference](http://ufo-filters.readthedocs.io)
## License
Both ufo-core and ufo-filters are licensed under LGPL 3.
|