Installation

fMRIPost-AROMA should be installed using container technologies.

Containerized execution (Docker and Singularity)

fMRIPost-AROMA is a NiPreps application, and therefore follows some overarching principles of containerized execution drawn from the BIDS-Apps protocols. For detailed information of containerized execution of NiPreps, please visit the corresponding Docker or Singularity subsections.

External Dependencies

fMRIPost-AROMA is written using Python 3.8 (or above), and is based on nipype.

fMRIPost-AROMA requires some other neuroimaging software tools that are not handled by the Python’s packaging system (Pypi):

Not running on a local machine? - Data transfer

If you intend to run fMRIPost-AROMA on a remote system, you will need to make your data available within that system first.

For instance, here at the Poldrack Lab we use Stanford’s HPC system, called Sherlock. Sherlock enables the following data transfer options.

Alternatively, more comprehensive solutions such as Datalad will handle data transfers with the appropriate settings and commands. Datalad also performs version control over your data.