The goal of this project is to calculate GDD for three cities in Canada (St John's, Calgary, Toronto)
The workflow for the project is as follow:
Automation for downloading tempreture data
Extracting required columns from data files
Calculating GDD (via command line program)
Storing calculations in .csv and .gdd files
Creating plot showing an annual cycle of min/max daily temperatures.
Producing reports based on the generated plots.
Presentation (Web-based)
To view the web presentation click here
GDD Project: Version 1.0.0:
The Project exists in Github repository(https://github.com/sa7818/GDD)
Linux/Mac
Python Python( 3.5.1 )
Latex/TexStudio
HTML(Web Based Presentation)
Sara Ayubian Email:sa7818@mun.ca
Faramarz Dorani Email:fd6713@mun.ca
Stanley Uche Godfrey Email:sug670@mun.ca
Shuyue Qi Email:sq5222@mun.ca
Lianbo Li Email:ll4734@mun.ca
Oluwatosin Ifeoluwa Adelegan Email:oia133@mun.ca
File List(Directories):
csv_data output report src .gitignore GDDRequirements.md Makefile ReadME.md
csv_data/ data.csv st.johns_50089_.csv stjohns_50089_2015.csv stjohns_50089_2015_extracted.csv 27211_2015.gdd
/src/ testsuite download.py gdd.py main.py plot.py analyze_gdd.py
/report/ GDD.tex
USER GUIDE:
To run this project, you must have the following packages installed on your python 2.7 or 3x environment:
pip pandas sys urllib.request##CLONING THIS REPOSITORY:
To clone this repository, do the following:
cd ~ or cd ~/git clone https://github.com/sa7818/GDD.git make clean make
N.B: After cloning you need to run make command from the cloned repository to recompile this project(program) ##TO RUN THE EFFECTIVE DEGREE:
cd src python3.5 can_gddmap.pyPlease feel free to contact us for more information...
TO view the effective map go to output directory under the repository and open the effec_degreeCanada.png