A Note Before You Begin

You have spent four weeks building this project from scratch. You set up the folder, pulled the data, found the artifact, removed it, and watched the storage curve smooth out. You ran the snowpack comparison and saw a gap that explains why a city made a difficult decision two months early. You did that with real data from real federal agencies.

This homework is about putting it into words. The writing is the last step — and it is the step that turns data analysis into science.

Take it one section at a time. The most important thing is to be specific. Vague is easy. Specific is where the thinking is.


What to submit (three files to Google Classroom before the deadline):

  • This file, renamed LastName_FirstName_NSCI253_HW_Wk15.Rmd
  • Your final analysis document: LastName_FirstName_NSCI253_project_final.Rmd
  • The rendered HTML output: LastName_FirstName_NSCI253_project_final.html

Total points: 100

About your project_final.Rmd: The document must knit from a clean R session without errors. It must contain all five sections (Introduction, Data, Methods, Results, Discussion) and a References section. The EDA section can remain in the document or be moved to a separate file — your choice.

About using help: The lesson sheet, the live-coding file, and LLM tools are all fair to use. If you use an LLM, add a note about what you asked. Everything you write should be in your own words.


Step 1: The EDA Section

Writing — 15 points


The EDA section of project.Rmd contains four plots and a diagnostic table. This step asks you to describe what you found and what you decided.

What the storage plot showed

The raw storage time series showed that Pactola Reservoir remained fairly stable through the winter, with only small day‑to‑day fluctuations until storage began a gradual rise in February and March. The January 31 value stood out as a sharp, isolated spike to 47,645 acre‑feet — roughly 765 af above the surrounding trend — and immediately returned to normal the next day. Because a real storage increase of that magnitude would not jump up and then instantly drop back, the January 31 point was identified as a telemetry artifact rather than a real hydrologic event.

 

What the streamflow diagnostic showed

The diagnostic printed the most recent date in the flow_above record, the number of WY2026 rows, and the expected number of days since October 1. The WY2026 row count matched the expected count (or differed by only one day), showing that the inflow record was complete through the pull date and that no days were missing — the apparent “short” water year simply reflected that WY2026 was still ongoing.

 

What surprised you in the EDA

The SWE plot surprised me most: WY2026 snowpack peaked around March 1 at only ~4.5 inches and then melted out by late April — nearly 70 days earlier than normal — which clearly explained why no spring melt pulse appeared in the inflow record. Kind of was an eyeopener to me.

 


Step 2: The Central Question

Scientific Content — 10 of 35 points


Write one sentence that directly answers the central question: Why did Rapid City issue watering restrictions when Pactola Reservoir was near capacity?

Rapid City issued watering restrictions even though Pactola Reservoir was near capacity because the winter snowpack that normally sustains summer inflow was almost entirely absent, meaning the reservoir would not be naturally replenished during the high‑demand season.

 

How the data supports it

In three to four sentences, name the specific values from your analysis that support each part of your answer. You should be able to point to at least three numbers — one from the reservoir storage data, one from the streamflow record, and one from the SNOTEL data.

The Storage data showed that Pactola held 46,917 acre‑feet on February 1 and 47,879 acre‑feet on April 28, a small increase of +962 acre‑feet, driven by carryover storage and regulated minimum outflow rather than new snowmelt. Streamflow records showed no spring melt pulse, with inflow remaining flat at roughly 29–33 cfs through April, confirming that there was no snowpack left to generate runoff. SNOTEL data showed a peak SWE of only ~4.5 inches (about 63% of normal) that melted out by late April, nearly 70 days earlier than average, leaving almost no snow available to sustain summer inflows. Together, these values show that despite the reservoir appearing full, the watershed had no remaining natural recharge, creating a high risk of rapid summer drawdown

 


Step 3: The Results Section

Figures & Tables — 20 of 25 points


The Results section of your project_final.Rmd reports what the data shows. Before writing Results, confirm your Data section describes all five data sources and notes the USGS reservoir gap and BOR workaround — this is required for full credit in Scientific Content.

Reservoir storage

Pactola Reservoir storage increased from 46,917 acre‑feet on February 1 to 47,879 acre‑feet on April 28, a net change of +962 acre‑feet. Storage remained relatively steady from October through early February, then rose gradually through late winter and early spring. No sharp drawdown or large inflow pulse appeared in the time series, consistent with a year lacking a significant snowmelt event

 

Streamflow

The Mean inflow during WY2026 was approximately 31.6 cfs, with daily values remaining flat between roughly 29–33 cfs throughout April. The April record showed no spring melt pulse, confirming that there was little to no snowpack left to generate runoff. Outflow held near 25 cfs from February onward, indicating that the dam was being operated at the regulated minimum release required for downstream habitat rather than responding to hydrologic conditions  

Snowpack

WY2026 snowpack peaked at only ~4.5 inches SWE around March 1, compared to a historical median peak of about 7.2 inches occurring in early April. Snowpack melted out by late April, roughly 70 days earlier than normal, leaving almost no snow available to sustain spring or summer inflows. This early melt-out and below‑normal accumulation explain the absence of a melt pulse in the streamflow record.

 


Step 4: The Discussion Section

Scientific Content — 25 of 35 points


The carryover storage explanation

The \(\Delta\)S result is counterintuitive — storage increased despite near-zero snowpack. Write two to three sentences explaining why. Your explanation should name both mechanisms: the regulated minimum outflow (~25 cfs) and the high starting storage at the beginning of WY2026.

Storage increased during February–April not because of snowmelt, but because Pactola entered WY2026 with high carryover storage from the previous fall (around 47,900 acre‑feet) and because outflow was held at the regulated minimum of ~25 cfs. Even though inflow was well below normal, it consistently exceeded this minimum release, creating a small but steady positive net inflow. These two mechanisms — high starting storage and low, regulated outflow — explain how storage rose despite near‑zero snowpack

 

The forward-looking problem

The current storage level is not the management concern — the trajectory is. Write two to three sentences explaining what the snowpack data and inflow forecast imply about summer supply. Reference the 32% of median inflow forecast and the melt-out timing.

The major concern for managers was not the reservoir’s current level, but the fact that almost no additional water would arrive through summer. SNOTEL data showed a peak SWE of only ~4.5 inches that melted out by late April, nearly 70 days early, leaving no snowpack to sustain inflows. The NRCS April 1 forecast projected Rapid Creek inflow at only 32% of median, meaning summer recharge would be far below normal. With high demand approaching and almost no natural replenishment expected, restrictions were a forward‑looking decision to prevent rapid drawdown

 

At least one limitation

Name one thing this analysis cannot answer. Write two sentences — one describing the limitation and one explaining why it matters.

This analysis does not include evapotranspiration (ET), which can be a major component of reservoir water loss during warm, dry summers. Without estimating ET, the water budget cannot fully account for how quickly storage might decline once temperatures rise and demand increases, which limits the precision of summer‑drawdown predictions.

 

Your one-sentence conclusion

Rapid City issued watering restrictions because, despite Pactola appearing nearly full, the watershed had almost no remaining snowpack and a forecast of severely below‑normal inflow, meaning the reservoir would not be naturally replenished during the high‑demand summer season, Once summer rolls around, the temps go up, people use high amounts of water for watering lawns, filling up swimming pools etc

 


Step 5: Technical Requirements Check

Reproducibility — 15 of 25 points


Before submitting, check that your project_final.Rmd contains all required technical elements. Fill in the table below.

Element Present? Where in the document
YAML header with title, author, date, toc: true Yes Very top of project_final.Rmd
Setup chunk with all library() calls Yes setup chunk near top of document
At least three inline R values in Results or Discussion Yes Results (ΔS, Feb 1 storage, Apr 28 storage) and Discussion (peak SWE, melt‑out date)
At least one kable() table with a caption Yes Results section — monthly inflow/outflow summary table
All three figures with fig.cap= captions Yes Storage plot, streamflow plot, SWE plot — all have captions
All five sections present (Intro, Data, Methods, Results, Discussion) Yes All sections included in project_final.Rmd
Data section describes all five sources; notes USGS gap and BOR workaround Yes Data section — includes all sources + USGS reservoir gap explanation
References section with at least four entries (including R packages) Yes References section at bottom of document
Document knits to HTML without errors Yes Confirmed by your successful knit

->

 


Step 6: Update Your PARKING File

Reproducibility — 10 of 25 points


Add the three entries below to your PARKING.md before you submit. These are your closing notes on the project — what you learned, what you would do differently, and what remains open.

Your PARKING entries:

# PARKING -- Pactola Water Budget

---

## [Today's date] -- Project closing notes

**What I understand now that I did not understand at the start:**
[Write two to three sentences about one concept, method, or idea
that became clearer through the project. Be specific -- name the
concept and describe what changed in your understanding. "I
understand R better" is not specific enough. "I understand why
you use readRDS() instead of read_csv() for processed data --
it preserves the data types and doesn't require re-parsing column
formats" is specific enough.]

**What I would do differently:**
[Write one to two sentences about one thing you would change if
you were starting the project over -- a folder decision, a data
choice, a time management call. Honest is more useful than
optimistic here.]

**What the analysis cannot answer:**
[Write one sentence about the biggest unanswered question your
analysis raises. This should connect to the limitation you
identified in Step 4.]

You Are Done

Before you submit, do a quick check:

If you can check all of those boxes, you are ready. Submit all three files to Google Classroom.

You started this project with a news article about watering restrictions and an empty folder. You are ending it with a reproducible analysis that explains the hydrology behind that decision. That is a real thing you made.


How This Is Graded

Category Element Full credit Partial credit Minimal credit Points
Writing (15 pts)
Writing Storage EDA description Two to three sentences. Spike value (47,645 af) named. Surrounding values referenced. Physical implausibility explained. Spike identified but surrounding values not referenced. Or description only one sentence. EDA described vaguely. No specific values. 5 / 3 / 1
Writing Streamflow diagnostic Two sentences. At least one specific number from the diagnostic output. Correct conclusion about data completeness. One sentence. Number present but conclusion absent. Absent or vague. 5 / 3 / 1
Writing EDA surprise or confirmation One sentence naming a specific plot and a specific observation. One sentence but observation is vague. Absent. 5 / 3 / 0
Scientific Content (35 pts)
Scientific Content One-sentence answer One sentence. Directly answers the central question. References the actual data situation (carryover + low snowpack). One sentence. Correct but vague. Does not reference specific data. Absent or does not answer the central question. 5 / 3 / 1
Scientific Content Evidence for the answer Three to four sentences. At least three specific values named – one from BOR storage, one from streamflow, one from SNOTEL. Two to three sentences. Two specific values. One sentence. One or zero specific values. 5 / 3 / 1
Scientific Content Carryover storage explanation Two to three sentences. Both mechanisms named: regulated minimum outflow (~25 cfs) AND high starting storage. Two sentences. Only one mechanism named. One sentence. Mechanism described vaguely. 9 / 6 / 1
Scientific Content Forward-looking problem Two to three sentences. 32% inflow forecast referenced. Melt-out timing connected to absence of summer recharge. Two sentences. One element missing. One sentence. Connection asserted but not explained. 9 / 6 / 1
Scientific Content Limitation Two sentences. Limitation named specifically. Explains why it matters for the analysis. Two sentences. Limitation named but importance not explained. One sentence. Limitation vague. 4 / 2 / 1
Scientific Content One-sentence conclusion One sentence that directly answers the central question. Specific to this dataset. One sentence. Correct but generic. Absent or does not answer the question. 3 / 2 / 1
Figures & Tables (25 pts)
Figures & Tables Results – reservoir storage Two to three sentences. Feb 1 and Apr 28 values named. Delta S stated. Shape of time series described. Two sentences. One value missing or shape not described. One sentence. Vague or no specific values. 9 / 5 / 1
Figures & Tables Results – streamflow Two to three sentences. Mean inflow referenced. April melt pulse absence noted. Flat outflow explained as regulated release. Two sentences. One element missing. One sentence. Vague. 8 / 5 / 1
Figures & Tables Results – snowpack Two to three sentences. Peak SWE, median peak SWE, peak date, and melt-out timing all referenced. Two sentences. One value missing. One sentence. Vague. 8 / 5 / 1
Reproducibility (25 pts)
Reproducibility Technical requirements All nine elements present and correctly located. Document knits without errors. Seven to eight elements present. Minor issue with one. Six or fewer elements present. Or document does not knit. 15 / 10 / 3
Reproducibility PARKING closing entries Three dated entries. All three required topics present. Each specific enough to be useful. Three entries present but one or two are vague or restate the prompt. Fewer than three entries or mostly prompt text. 10 / 6 / 1

Grade Scale

A (90–100) B (80–89) C (70–79) D (60–69) F (< 60)

Instructor Feedback

Points earned: ________ / 100    Date returned: _______________

Comments: