NeuroDevSim Installation ************************ NeuroDevSim only runs in Linux or MacOS (including ARM64) environments, but unfortunately not in Windows environments. This is because Windows does not support multiprocess forking. **Mimimum Prerequisites** 1. Python 3.6 or more recent (tested on Python 3.8.3 and 3.9.7) 2. `NumPy `_ 3. `Scipy `_ 4. `Matplotlib `_ 5. `colorama `_ If you are new to this, an easy way to get all software at once is to install `Anaconda `_. On ARM64 based Macs install Miniforge3 as described in first part of `Tensorflow-plugin `_, afterwards use `conda install` to install the libraries listed above. To run NeuroDevSim models you need a `jupyter notebook `_ and/or a `terminal `_ application. To make movies you will need to instal the `FFmpeg `_ tool. **Install From Github Repository** To install NeuroDevSim from source code, first clone the repository using the following commands in terminal:: cd your_location git clone https://github.com/CNS-OIST/NeuroDevSim.git pip install your_location/neurodevsim