The main aim behind this project is to visualize the cancer progression tree to better diagnose cancer and root it out.
This project has been developed over the Summer of 2015 as a summer intenship project. The project is web-based and has two parts, backend and frontend. Different interns worked on each part and this was their result in a period spans over 8 weeks.
The project is web-based and was developed with Node.js+Express. You can view detailed
documentation for backend and backend.
The project requires Node.js to run. You can install it from here.
git clone https://github.com/mahmoudalismail/QCRI
Note that repo is private and you will need access, contact
Mahmoud Alismailnpm install
. This assumes that you have npm
already installed on your machine. npm
is node package manager and can be found herepackage.json
file
The server would not run without having Redis already running. Make sure you have Docker installed to run Redis.
First you need to install the Docker and the Redis image/container
./redis/install_redis.sh
Then you can run Redis
./redis/start_redis.sh
Run the server by running
./run_server.sh
Go to your browser and visit localhost:3000/ to access the website or see the changes!
On Linux/Mac, you can run scripts with node
nodejs your-script.js