Getting started with the project

These instructions are to use primarily on flashy (atlas-t3-ubc.westgrid.ca), which only has CPUs.

Environment setup

The project will be hosted on github. So, you should have git and anaconda setup.

Install Anaconda

  • Copy the Anaconda3 installer from /data/elham/anaconda3 to your home directory and install
ssh -Y USER_NAME@atlas-t3-ubc.westgrid.ca
cp /data/elham/anaconda3/Anaconda3-2020.02-Linux-x86_64.sh .
bash Anaconda3-2020.02-Linux-x86_64.sh

Look at the anaconda official installation guide for step by step instruction. Finally verify your installation before moving to the next steps. Check youd conda version by running conda --version in your console. The conda version will be 4.8.2.

Well done! You should now have Anaconda3 with python3.7 installed in your user space. Next, we need to create an environment with the ML packages needed for the project.

Create top-ml environment

For the first time users

git https://github.com/elhamekhoda/top-ml.git
cd top-ml
conda env create -f env_top-ml.yml
conda activate top-ml

For future log-in

cd top-ml
conda activate top-ml

This will create an environment with all the ML tools and other useful tools. Please let me know if you find anything missing, I will add that to the environment.

Add yours scripts in the scripts directory.