.. include:: links.rst ------------ Installation ------------ *fMRIPost-AROMA* should be installed using container technologies. .. code-block:: bash docker pull nipreps/fmripost-aroma:main 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): - FSL_ (version 6.0.7.7) - ANTs_ (version 2.5.1) - AFNI_ (version 24.0.05) - `C3D `_ (version 1.4.0) - FreeSurfer_ (version 7.3.2) - `bids-validator `_ (version 1.14.0) - `connectome-workbench `_ (version 1.5.0) 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 :abbr:`HPC (high-performance computing)` 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.