Installation of packages¶
TurboRVB installation¶
Please download the source codes from the GitHub repository.
% cd ~
% mkdir applications
% git clone https://github.com/sissaschool/turborvb.git
% cd ~/applications/turborvb
Let’s compile and test TurboRVB
% cd ~/applications/turborvb
% module load cmake # depending on your env.
% cmake -S . -B build
% cd build
% make -j 4
% ctest
Copy the compiled binaries to bin/ directory
% cd ~/applications/turborvb
% cp build/*.x bin/
Please add a PATH to the turborvb/bin directory to your environment
% # e.g., for bash
% echo PATH=$HOME/applications/turborvb/bin:'$PATH' >> ~/.bashrc
% source ~/.bashrc
Check if it works
% which turborvb-serial.x
You can see available options for the CMake in the GitHub repository.
TurboGenius installation¶
Let’s make a conda environment to install turbogenius (if you prefer)
conda create -n turborvb python==3.8
conda activate turborvb
Please download the source codes from the GitHub repository.
% cd ~/applications
% git clone https://github.com/kousuke-nakano/turbogenius.git
Let’s install turbogenius via pip
% cd turbogenius
% pip install -e .
Test if it works.
% turbogenius --help
If you see an output from the helper, TurboRVB and TurboGenius have been successfully compiled on your machine!