Custom Pipeline Steps#
OctaiPipe allows users to create their own custom pipeline steps. This gives customizability to tailor OctaiPipe to users’ needs.
A guide to creating and uploading a custom step can be found here.
Example custom steps can be found at Guide - Custom Pipeline Steps
To see existing functionalities for testing and registering custom steps, see develop interface documentation at: Python Interface
In order to run a custom pipeline step, the name of the pipeline step can simply be provided when running OctaiPipe. If the step is not found in the base mapping of steps, it will be searched for online and retrieved if it exists in storage. In this way, both pipeline steps that a user has themselves saved in storage or steps that have been publicly shared can be used. Alternatively, the user can run a custom pipeline step locally without having to register it online.