Skip to content

bfsfrank/P6950T3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

CMSC6950 - Group # 3 (Growing degree-day)

This is an extended assignment for the course CMSC6950. Our group formation is given below:

  1. Mohammad Hassan - mmh474@mun.ca
  2. Ernest - esaw83@mun.ca
  3. Mehrzad - smalmasi@mun.ca
  4. Yin Zhang - yz2416@mun.ca
  5. Rufai Raji - orr612@mun.ca
  6. Lutfor Rahman - r97mlr@mun.ca
  7. Mohammad Sheykholeslam - mhs137@mun.ca

Dependencies:

  • Python
  • Python Packages: numpy, pandas, scipy, argparse, math, matplotlib, bokeh, os, wget.
  • Bash
  • Bokeh library

Requirements:

  • Platform : Mac OS X, Ubuntu, Debian, Red Hat, Fedora.

Program Execute:

Example:
# Calling the Makefile
$ make

# Clean the complied and data files
$ make clean

# Calling by file name
$ make report.pdf

Project Requirements and Tasks:

Link : Click Here

Web-based Presentation:

Link : Click Here

Contents:

Base Files
MakefileMakefile for this project.
Project_Requirements.mdRequirement for this project given by Professor.
README.mdInstructions for source code usage.
Source Files
calculate_GDD.pyFunction to calculate GDD from a given data.
download_data.pyDownload the historical weather data from web.
extract_data_from_csv.pyExtract the data from downloaded CSV files.
gdd_plot.pyPlot the cumulative GDD for multiple cities.
min_max_plot.pyMin-Max temperature plot for different cities.
report.texLaTeX source file for the report.
presentation.htmlWeb based presentation source code.
Data Files
report.pdfFunction to calculate GDD from a given data.
GDD_Data.csvDownloaded CSV data file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 52.8%
  • Python 28.8%
  • TeX 14.1%
  • Makefile 4.3%