Skip to content

jxnw/cycle-routes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cycle routes: connecting the network

Dissertation project for M.Sc. Computer Science at the University of St Andrews

Installation

Run the install.sh script to create a Python virtual environment for this project.

Usage

To run the program, first activate the virtual environment:

source env/bin/activate

To run the program with the default configuration in configuration.json:

python main.py

Alternatively, the configuration file can be passed as an argument:

python main.py --config path_to_config_file

To specify the directory to save the generated plot:

python main.py --save path_to_plots

Testing

To run all unit tests:

python -m unittest -v

To run all unit tests with code coverage:

coverage run -m unittest

To view the coverage report:

coverage report -m

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors