External work flow engine integration
External Pipeline Integration
XNAT has its own work flow engine. However, there are many other engines (OpenMOLE, Fastr, Nipype, DAX, etc). It would be very interesting to see how to connect these engines to XNAT or let XNAT know how to talk to/with these engines.
There are two aspects of integration:
- Getting data from XNAT and storing processed data to XNAT. This can probably be done using the REST interface or the data link tools.
- Allowing XNAT to start work flows and batch processing. This would need some system to allow XNAT to make a standardized call to a work flow system.