Pipeline2App¶
Pipeline2App is a package for easily wrapping analysis pipelines to container images that can be run as independent applications, such as XNAT's container service pipelines and BIDS apps (under development). It can be used to maintain continuous integration and deployment of pipeline suites (see Australian Imaging Service Pipelines).
Installation¶
Pipeline2App requires a recent version of Python (>=3.8) to run. So you may need to upgrade your Python version before it is installed. It can be installed along with its dependencies from the Python Package Index using Pip3
$ pip3 install pipeline2app
To add support for building XNAT container service Docker images you will also need to
install the extension module pipeline2app-xnat
, e.g.
$ pip3 install pipeline2app-xnat
Licence¶
Pipeline2App is licenced under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License (see LICENCE). Non-commercial usage is permitted freely on the condition that FrameTree is appropriately acknowledged in related publications.