Skip to content

MachineMavericks/group-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Applications in Practical High End Computing 2022-2023

Discover, analyze and predict the temporal and spatial patterns of complex networks using Machine Learning and Deep Learning.

© Copyright 2023, All rights reserved to Machine Mavericks

Hans Haller - Guillaume Barrier - Julien Thomas - Virendra Keshari - Amit Tamhane

CSTE: CIDA / SETC Students at Cranfield Uni. SATM, Cranfield, UK.

https://github.com/MachineMavericks/group-project

Setting up the web-application

Once the repository of the project is cloned, create a virtual environment for the project to store all packages the application requires.

To create a virtual environment, open your command prompt or terminal and navigate to the backend sub-directory:

cd ./backend

Once in the backend sub-directory, create a new virtual environment using the venv module in Python. The command to create a virtual environment is:

python3 -m venv venv

This will create a new directory called "venv" in the backend directory, which will contain all the necessary files for their virtual environment.

To activate the virtual environment, run the following command:

source env/bin/activate

This will activate the virtual environment. You should see the name of the environment in your terminal prompt. Once the virtual environment is activated, you can install the dependencies required for the project using pip. The list of the required packages is listed in the requirements.txt file in the root of the directory backend.

To install the dependencies, run the following command:

pip install -r requirements.txt

Once the virtual environment is now set up and ready to use, the user can start the application by running the app.py file through their IDE, or using the following command:

python3 app.py

You're set to go!

If you have any questions, please contact me at hans.haller.885@cranfield.ac.uk.

Acknowledgements

This code was developed as part of the Applications in Practical High End Computing course at Cranfield University, UK.

The Chinese Railways Dataset is private data, courtesy of an insider close to Dr. Jun Li.

The Indian Railways Dataset was found on Kaggle and is the courtesy of @sanjaybhangar and @geohacker.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •