21  Final Assignment

21.1 馃搾 instructions

This is where learning happens, not during a lecture. You鈥檒l learn a ton of things by doing them yourself. Much success! 馃槃

Create two Jupyter Notebooks called 1. assignment-FINAL-CODE-IDNUMBER, and 2. assignment-FINAL-REPORT-IDNUMBER, where IDNUMBER is your 9-digit ID. These are the only files we will check.

21.2 馃搶 locations and data

Choose one location in the US.

Download relevant data from NOAA鈥檚 Global Summary of the Month, NOAA鈥檚 Climate Reference Network Data, and from the USGS鈥檚 National Water Information System.

Try to find locations with many years of data, the more the better. Take some time to choose your station, plan well. Choose a location you have not worked with in past assignments.

21.3 馃洜 tasks

In this final project, we will integrate the various topics we learned throughout the semester. You will tell a story about the location you chose, and describe the changes it experienced in the past many decades. You can focus on any kind of changes that would influence the hydrological fluxes we learned about. Here are a few examples of changes that you might work on: * severe droughts in part of the studied period, or an increasing trend in drought severity. * same as above for rainfall/floods, high temperatures, low temperatures, etc. * significant changes in land use, such as urbanization, deforestation, agricultural practices, etc.

The list above is not comprehensive, you can choose other factors. Consult with me in case of doubt.

Try to find on the media and in scientific papers evidence for the change you are focusing on. Cite these sources: at least one peer-reviewed scientific paper, and at least 3 other sources, such as a government website, official weather sites, books, reputable news websites, etc.

Can you see the same when analyzing data for the location you chose? Do your findings corroborate the expectation you had when you started this project? If they don鈥檛, can you explain why? Did you reach interesting or surprising conclusions in your analysis?

Analyze your location鈥檚 history with respect to the following: * Precipitation: seasonality, inter-annual variability, extreme precipitation events and return periods. * Potential evapotranspiration: Calculate PET using Penman鈥檚 equation for at least three different years of interest (not necessarily contiguous years). Calculate Thornthwaite鈥檚 PET for the whole length of the available data (comment about the suitability of Thornthwaite鈥檚 PET to the location you chose). * Analyze streamflow statistics in a similar manner as for precipitation: extreme discharge events and return periods. * Use Budyko鈥檚 framework to calculate where the location you chose falls on the \((ET/P,PET/P)\) space for at least three different years of interest.

Try to connect the dots: how do your different findings fit together? Discuss what you are trying to show, tell your story with the help of the data and your analyses. If you find things that go contrary to your expectations, can you raise hypotheses of why you see what you see?

You will have one month to hand in your project.
Much success! 馃榿

21.4 馃寘 presentation

All the assignment must be in two Jupyter Notebooks.

The notebook called CODE will contain all the code for the analyses you made. It must be fully functional, i.e., we must be able to Run All and not get any errors. Explain what you are doing in each step. Comment your code. Use markdown cells to split the notebook into subsections, one for each analysis (e.g.: ## Precipitation Analysis, ### Inter-annual variability, etc).

The notebook called Report will contain graphs and relevant data from the CODE notebook. It is here where you will introduce the location you chose, what you are trying to see. Here you will write all the results and discussion, as supported by the graphs and results you produced. Divide this notebook into sections: Introduction, Results and Discussion, Conclusion. Subdivide the sections into subsections when needed. In this file there should be no code at all.

You can write in English or in Hebrew, but the text in the figures must be in English. If you choose to write the discussion in Hebrew, be aware that Jupyter Notebooks don鈥檛 have native right-to-left language support:

谞讬转谉 诇讻转讜讘 讘注讘专讬转, 诇诪专讜转 砖讝讛 诇讗 谞专讗讛 讻状讻 讟讜讘鈥

You can use some HTML code to achieve best results in Hebrew. Type the following

<p dir="rtl" style="text-align: right;">
注讻砖讬讜 讛专讘讛 讬讜转专 讟讜讘!
</p>
to get

注讻砖讬讜 讛专讘讛 讬讜转专 讟讜讘!

If you have many paragraphs in hebrew, do the following:

驻住拽讛 诪住驻专 1.

驻住拽讛 诪住驻专 2.

讗诐 讬砖 诇讻诐 讻诪讛 驻住拽讗讜转, 讻诇 讗讞转 诪讛谉 转讛讬讛 讘转讜讱 鈥渄ir鈥 诪砖诇讛

In my opinion it is too complicated to write in Hebrew in Jupyter Notebooks, just write in English, your grade will not be affected by typos nor less-than-perfect English proficiency.

21.5 馃挴 evaluation

Your assignment will be evaluated according to the following criteria: * 40% Presentation. How the graphs look, labels, general organization, markdown, clean code. * 30% Discussion. This is where you explain what you did, what you found out, etc. * 15% Depth of analysis. You can analyze/explore the data with different levels of complexity, this is where we take that into consideration. * 10% Replicability: Your code runs flawlessly. * 5%: Code commenting. Explain in your code what you are doing, this is good for everyone, especially for yourself!

21.6 馃殮 importing the data

You can use the code from previous assignments and from the exercise lectures.