Installation¶
Minimum System Requirements¶
Titan has been tested on Ubuntu 18.04 LTS. It is advisable to run it on a system or VM with atleast 4 cores and 4GB of RAM.
Default python version on the system must be >= 3.6.9
Installing Titan¶
To get started, please perform the following installation steps:
Download version 1.0 of the code from here and extract it to the $HOME folder under a directory with the name Titan.
(Optional) Edit any build configs if necessary. These are located in the CONFIG file. Unless required, its safe to leave this untouched:
vim ~/Titan/CONFIG (edit as necessary)
For more information, refer to the build CONFIG flags described inside the file.
Install some python dependencies:
python -m pip install pandas_ods_reader python -m pip install ezodf python -m pip install numpy python -m pip install networkx python -m pip install matplotlib
Configure and install Titan:
cd ~/Titan sudo ./SETUP.sh install_deps sudo ./SETUP.sh build sudo ./SETUP.sh install
(Optional) If you need to change the build CONFIGs after installation:
cd ~/Titan vim CONFIG (edit as necessary) sudo ./SETUP.sh clean sudo ./SETUP.sh reinstall
Post installation. Run source ~/.bashrc in any open terminal. Open a new terminal and try running following command:
ttn init
Load Titan module after each reboot:
cd ~/Titan sudo make load
Ready to use VM¶
Instuctions to Follow.