Pre-Installation Preparation

In this step, we prepare the system for the installation of OpenNFT.

  1. Install MATLAB R2017b or later.

    • Image Processing Toolbox

    • Statistics and Machine Learning Toolbox

    • SPM12

    • Psychtoolbox 3

    • JSONlab

  2. Create Conda environment for installing OpenNFT.

    • Python 3.6.0 to 3.8.6 (In my case, Python 3.9.0 works fine.)

  3. Install Git.

Install MATLAB R2017b or Later

We assume that you have install MATLAB, along with the following toolboxes:

  • Image Processing Toolbox

  • Statistics and Machine Learning Toolbox

To install SPM12, please refer to SPM Installation.

To install Psychtoolbox 3, please refer to Psychtoolbox Installation.

To install JSONlab, please refer to JSONlab Installation.

Create and Activate Conda Environment

Note

If you have not installed Conda, please refer to Conda Installation.

To create a Conda environment for installing OpenNFT, run the following command in the terminal:

# Create a Conda environment named opennft and install Python 3.9.0
conda create -n opennft python=3.9.0
# Activate the environment we just created
conda activate opennft

Install Git

To install Git in the Conda environment you just created, run the following command in the terminal:

# Install Git
conda install git

Now we are ready to move on to the next step.