This is an extended assignment for the course CMSC6950. Our group formation is given below:
# Make a clone of the repository in a local directory
$ git clone https://github.com/sheykholeslam/P6950T3.git
# To call the Makefile and execute all.
$ make
# To removing all the downloaded data and complied files.
$ make clean
# To run the test case. If there is no reply, that means success.
$ make test
# To generate files by file name (Ex. report.pdf).
$ make report.pdf
# To generate interactive plot for Optional Task # 5.
$ bokeh serve source/opTask5.py --show
Link : Click Here
Link : Click Here
Base Files | |
---|---|
Makefile | Makefile for this project. |
Project_Requirements.md | Requirement for this project given by Professor. |
README.md | Instructions for source code usage. | Source Files |
calculate_GDD.py | Function to calculate GDD from a given data. |
download_data.py | Download the historical weather data from web. |
save_data_as_csv.py | Save the downloaded/modified data into CSV format. |
extract_data_from_csv.py | Extract the data from downloaded CSV files. |
gdd_plot.py | Plot the cumulative GDD for multiple cities. |
min_max_plot.py | Min-Max temperature plot for different cities. |
opTask1.py | Optional Task # 1. |
opTask3.py | Optional Task # 3. |
opTask4.py | Optional Task # 4. |
opTask5.py | Optional Task # 5. |
finalTask.py | Final Free Choice Task |
report.tex | LaTeX source file for the report. |
gh-pages/index.html | Web based presentation source code. | Test File |
Test_calculate_GDD.py | Testing calculate_GDD function. | Data Files |
report.pdf | Function to calculate GDD from a given data. |
GDD_Data.csv | Downloaded CSV data file. |