Skip to main content
Advertisement

< Back to Article

Fig 1.

Overview of the creation and use of BIDS Apps.

The source code of each App is stored in separate GitHub repository. Each repository is connected to a Continuous Integration server responsible for building testing and deploying the corresponding App. For every new release of an App, a new container image is deposited in Docker Hub. Users can directly download and run the BIDS Apps container images either directly using Docker on any Windows, Mac, and Linux machine or convert them to Singularity and run them on an HPC.

More »

Fig 1 Expand

Table 1.

List of currently available BIDS Apps.

More »

Table 1 Expand

Fig 2.

The overall structure of workflows.

Workflows will need to decouple the individual level analysis (process independent subjects) from the group-level analysis. For the analysis of individual subjects, the workflow will require an understanding of the BIDS structure so that the required inputs for the designated subject are found. The optional reducer module will take up from results generated in the mapper and generate a group output. The overall workflow has an entrypoint and an endpoint responsible of setting-up the map-reduce tasks and the tear-down including organizing the outputs for its archiving, respectively. Please mind that each app can implement multiple map and reduce steps (see Advanced use cases).

More »

Fig 2 Expand