Skip to content

Commit

Permalink
deploy: 17b3973
Browse files Browse the repository at this point in the history
  • Loading branch information
jomey committed Mar 1, 2024
1 parent 3d1825c commit 2c45e0a
Show file tree
Hide file tree
Showing 36 changed files with 285 additions and 309 deletions.
Binary file modified _images/3_interferometric_swe_inversion_13_0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/3_interferometric_swe_inversion_15_0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/3_interferometric_swe_inversion_8_0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/3_interferometric_swe_inversion_9_0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/4_get_spiral_example_6_0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/5_plot_raster_example_5_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/Machine_Learning_Tutorial_66_0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/Machine_Learning_Tutorial_73_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/Machine_Learning_Tutorial_75_0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 0 additions & 10 deletions _sources/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,3 @@
👩‍💻 During a Hackweek teams work collaboratively on different projects. Read more about the projects and results on our [projects page](projects/list_of_projects)

💡 Learn more about hackweeks hosted by the [University of Washington eScience Institute](https://uwhackweek.github.io/hackweeks-as-a-service/intro.html), or check out our publication describing the hackweek educational model {cite:p}`Huppenkothen2018`.

```{admonition} Quick links for the event
:class: seealso
* WiFi, University of Washington
* UW NetID: event0568
* Password: w9K6-x9L6-e5M5
* JupyterHub: {{ jupyterhub_url }}
* GitHub organization: {{ github_org_url}}
* Projects Summary Document: {{ project_summary_url }}
```
10 changes: 5 additions & 5 deletions _sources/projects/project_roadmap.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Project Roadmap

Each project will progress through these stages:
Each project will progress through these stages:

```{image} ../img/project-timeline.png
:alt: flowchart of typical hackweek project timelines
Expand Down Expand Up @@ -36,15 +36,15 @@ We facilitate a project team formation session at the end of the first day of th
## **Teamwork**

* kick-off meeting focuses on hearing from each team member:
* What are your unique learning goals?
* What are your unique learning goals?
* How do you work best? What level of group interaction works for you?
* What skills and background are you most excited to share with the team?
* When are you available to meet?
* set up team computing infrastructure on Slack and GitHub ([Project Initiallization](project_initialization))
* set up team computing infrastructure on Slack and GitHub ([Project Initialization](project_initialization))
* project work begins and teams have regular check-ins to chart progress
* project outputs are recorded in a GitHub repository

## **Presentations**
## **Presentations**

* each team has 15 minutes to share what was learned, what challenges arose, what might be worth trying next
* individual contributions to the group effort are recognized and celebrated
Expand All @@ -54,7 +54,7 @@ We facilitate a project team formation session at the end of the first day of th
* We aspire to keep projects going after the hackweek! This is an optional (ideal) outcome of hackweek project work.
* Project leads/helpers will transition to longer-term engagement via mentorship role (optional/with support).
* Additional people join a growing Community of Practice (for example, centered on a community software library).
* software, research results are packaged and shared/published.
* software, research results are packaged and shared/published.



8 changes: 4 additions & 4 deletions _sources/tutorials/core-datasets/01_data_coverage.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"source": [
"## Data Coverage\n",
"### Campaign Summary Table\n",
"Each year we build upon our efforts to further investigate the identitifed snow remote sensing science gaps. The summary table lists the focus for each campaign by year and type. "
"Each year we build upon our efforts to further investigate the identified snow remote sensing science gaps. The summary table lists the focus for each campaign by year and type. "
]
},
{
Expand Down Expand Up @@ -91,7 +91,7 @@
"\n",
"<!-- <figure>\n",
"<img src='./content/01_campaign_venn_diagram.jpg'>\n",
"<figcaption algin = \"left\"> <b>Figure 2.</b> Diagram to differentiate the Intensive Observation Period (IOP) and Time Series (TS) campaign types. The center describes what components remain consistent amongst the different campaign types. \n",
"<figcaption align = \"left\"> <b>Figure 2.</b> Diagram to differentiate the Intensive Observation Period (IOP) and Time Series (TS) campaign types. The center describes what components remain consistent amongst the different campaign types. \n",
"<figure> -->\n",
"\n",
"![](./content/01_campaign_venn_diagram.jpg)\n",
Expand All @@ -113,7 +113,7 @@
"\n",
"<!-- <figure>\n",
"<img src='./content/01_snow-classes-sturm.png'>\n",
"<figcaption algin = \"left\"> <b>Figure 3.</b> Snow Classes across North America at 300 m (Sturm and Liston, 2021) \n",
"<figcaption align = \"left\"> <b>Figure 3.</b> Snow Classes across North America at 300 m (Sturm and Liston, 2021) \n",
"<figure> -->\n",
" \n",
"![](./content/01_snow-classes-sturm.png)\n",
Expand All @@ -134,7 +134,7 @@
"\n",
"<!-- <figure>\n",
"<img src='./content/01_snow-class-coverage.png'>\n",
"<figcaption algin = \"left\"> <b>Figure 4.</b> Map of the averaged snow pits by site for the 2020 and 2021 Time Series Campaign. Note, some points are overlapping in the eastern Rocky Mountain region around Colorado. The total number of unique snow pit sites are listed in the legend. \n",
"<figcaption align = \"left\"> <b>Figure 4.</b> Map of the averaged snow pits by site for the 2020 and 2021 Time Series Campaign. Note, some points are overlapping in the eastern Rocky Mountain region around Colorado. The total number of unique snow pit sites are listed in the legend. \n",
"<figure> -->\n",
" \n",
"![](./content/01_snow-class-coverage.png)\n",
Expand Down
4 changes: 2 additions & 2 deletions _sources/tutorials/core-datasets/02_data_descriptions.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"metadata": {},
"source": [
"## Data Descriptions\n",
"### What ground-based data sets are central for all field campagins? \n",
"### What ground-based data sets are central for all field campaigns? \n",
"\n",
"<img src='./content/02_pits_and_depths.png'>\n",
"\n",
Expand Down Expand Up @@ -220,7 +220,7 @@
"|UT |Little Cottonwood Canyon |Alta Collins |UTLCAC|40.57210|-111.62997|17 |2 |\n",
"|UT |Little Cottonwood Canyon |Atwater |UTLCAW|40.59125|-111.63759|20 |5 |\n",
"\n",
"Note - This table is a preliminary comprehensive site summary of the 2020 and 2021 Time Series campaigns. If a site was repeated (e.g. Cameron Pass, Michigan River) then the Pit Count column is a sum of the two years). This is preliminary because we are still adjusting and correcting some of the spatial data after confirming locations and sampling designs with site leads. The Snow Class column was extracted from the 300 m Snow Classification data set (Liston, 2021 and can be accessed [here](https://nsidc.org/data/NSIDC-0768/versions/1) at NSIDC). See the previous notebook to characterize the Snow Classes. This table does not include about ~50 snow pits that were part of the 2021 TS campaign from the Fraser Experiemental Forest because of the modified spatial sampling design, but will be included in the published data set, and the table will be updated to reflect those additional snow pits. \n",
"Note - This table is a preliminary comprehensive site summary of the 2020 and 2021 Time Series campaigns. If a site was repeated (e.g. Cameron Pass, Michigan River) then the Pit Count column is a sum of the two years). This is preliminary because we are still adjusting and correcting some of the spatial data after confirming locations and sampling designs with site leads. The Snow Class column was extracted from the 300 m Snow Classification data set (Liston, 2021 and can be accessed [here](https://nsidc.org/data/NSIDC-0768/versions/1) at NSIDC). See the previous notebook to characterize the Snow Classes. This table does not include about ~50 snow pits that were part of the 2021 TS campaign from the Fraser Experimental Forest because of the modified spatial sampling design, but will be included in the published data set, and the table will be updated to reflect those additional snow pits. \n",
"\n",
"This table can be accessed as a geojson from [Megan's github gists](https://gist.github.com/meganmason/dde13c46a90875e364b1c25a31bff1d8) \n",
"\n",
Expand Down
4 changes: 2 additions & 2 deletions _sources/tutorials/lidar/2_elevation_differencing.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -321,14 +321,14 @@
"sns.kdeplot(data = vh_sd_dem, x = 'SD_mean', y = 'ELEV_mean', shade=True, ax=ax6, cmap='Blues')\n",
"ax6.set_xlabel('Snow Depth (m)')\n",
"ax6.set_ylabel('Elevation (m)')\n",
"#set xlimt and y limt\n",
"#set xlimit and y limit\n",
"#ax6.set_xlim(0, 2.5)\n",
"ax6.set_ylim(2900, 3300)\n",
"\n",
"sns.kdeplot(data = vh_sd_dem, x = 'SD_mean', y = 'VH_mean', shade=True, ax=ax7, cmap='Blues')\n",
"ax7.set_xlabel('Snow Depth (m)')\n",
"ax7.set_ylabel('Vegetation Height (m)')\n",
"#set xlimt and y limt\n",
"#set xlimit and y limit\n",
"#ax7.set_xlim(0, 2.5)\n",
"ax7.set_ylim(-3, 15)\n",
"\n",
Expand Down
6 changes: 3 additions & 3 deletions _sources/tutorials/uavsar/1_accessing_imagery.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -27,20 +27,20 @@
"source": [
"## What is UAVSAR?\n",
"\n",
"[UAVSAR](https://uavsar.jpl.nasa.gov/education/what-is-uavsar.html) is a low frequency plane-based synthetic aperature radar. UAVSAR stands for \"Uninhabited Aerial Vehicle Synthetic Aperature Radar\". It captures imagery using a L-band radar. This low frequency means it can penetrate into and through clouds, vegetation, and snow.\n",
"[UAVSAR](https://uavsar.jpl.nasa.gov/education/what-is-uavsar.html) is a low frequency plane-based synthetic aperture radar. UAVSAR stands for \"Uninhabited Aerial Vehicle Synthetic Aperture Radar\". It captures imagery using a L-band radar. This low frequency means it can penetrate into and through clouds, vegetation, and snow.\n",
"\n",
"| frequency (cm) | resolution (rng x azi m) | Swath Width (km) | Polarizations | Launch date |\n",
"| - | - | - | - | - |\n",
"| L-band 23| 1.8 x 5.5 | 16 | VV, VH, HV, HH | 2007 |\n",
"\n",
"### NASA SnowEx 2020 and 2021 UAVSAR Campaings\n",
"### NASA SnowEx 2020 and 2021 UAVSAR Campaigns\n",
"\n",
"During the winter of 2020 and 2021, NASA conducted an L-band InSAR timeseries across the Western US with the goal of tracking changes in SWE. Field teams in 13 different locations in 2020, and in 6 locations in 2021, deployed on the date of the flight to perform calibration and validation observations.\n",
"\n",
":::{figure-md} UAVSAR-map\n",
"<img src=\"../../img/SnowEx_map.jpg\" alt=\"uavsar map\" width=\"800px\">\n",
"\n",
"Map of the UAVSAR flight locations for NASA SnowEx. Note that the Montana site (Central Agricultral Research Center) is not on this map. Source: Chris Hiemstra\n",
"Map of the UAVSAR flight locations for NASA SnowEx. Note that the Montana site (Central Agricultural Research Center) is not on this map. Source: Chris Hiemstra\n",
":::\n",
"\n",
"---\n",
Expand Down
6 changes: 3 additions & 3 deletions _sources/tutorials/uavsar/2_types_of_uavsar_images.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -106,11 +106,11 @@
"source": [
"# clone tifs to tmp directory\n",
"os.chdir('/tmp/')\n",
"if not os.path.exists('/tmp/uavsar-tutorial-data'):\n",
" !git clone --quiet https://github.com/SnowEx/uavsar-tutorial-data.git\n",
"if not os.path.exists('/tmp/uavsar-tutorial-data-2022'):\n",
" !git clone --quiet https://github.com/snowex-hackweek/uavsar-tutorial-data-2022\n",
"\n",
"# list files downloaded\n",
"data_dir = '/tmp/uavsar-tutorial-data/'\n",
"data_dir = '/tmp/uavsar-tutorial-data-2022/'\n",
"os.chdir(data_dir)\n",
"# ! ls -l"
]
Expand Down
11 changes: 6 additions & 5 deletions _sources/tutorials/uavsar/3_interferometric_swe_inversion.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@
"import os\n",
"# clone tifs to tmp directory\n",
"os.chdir('/tmp/')\n",
"if not os.path.exists('/tmp/uavsar-tutorial-data'):\n",
" !git clone --quiet https://github.com/SnowEx/uavsar-tutorial-data.git\n",
"if not os.path.exists('/tmp/uavsar-tutorial-data-2022'):\n",
" !git clone --quiet https://github.com/snowex-hackweek/uavsar-tutorial-data-2022.git\n",
"\n",
"# list files downloaded\n",
"data_dir = '/tmp/uavsar-tutorial-data/'\n",
"data_dir = '/tmp/uavsar-tutorial-data-2022/'\n",
"os.chdir(data_dir)\n",
"# ! ls -l"
]
Expand Down Expand Up @@ -101,7 +101,7 @@
"outputs": [],
"source": [
"# Directory of the uavsar tiffs\n",
"data_dir = '/tmp/uavsar-tutorial-data/'\n",
"data_dir = '/tmp/uavsar-tutorial-data-2022/'\n",
"\n",
"# Mesa Lake Snotel Coordinates\n",
"snotel_coords = (-108.05, 39.05)"
Expand Down Expand Up @@ -174,7 +174,8 @@
"ax.set_ylim(38.75, 39.3)\n",
"\n",
"# Add background map\n",
"cx.add_basemap(ax, crs=img.rio.crs, source = cx.providers.Stamen.TerrainLabels)\n",
"# Unfortunately, the below line does not render as of 20240301\n",
"# cx.add_basemap(ax, crs=img.rio.crs, source = cx.providers.Stamen.TerrainLabels)\n",
"cx.add_basemap(ax, crs=img.rio.crs, alpha = 0.8, source = cx.providers.USGS.USImageryTopo)\n",
"plt.title('Overview Map')\n",
"plt.show()"
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ <h1 class="hero-heading mb-2">
2022 Jupyter Book
</a>
<a class="btn btn-primary btn-lg m-2"
href="https://snowex-hackweek.github.io/website"
href="https://snowex-2021.hackweek.io/intro.html"
target="_blank"
>
2021 Website
Expand Down
14 changes: 0 additions & 14 deletions intro.html
Original file line number Diff line number Diff line change
Expand Up @@ -675,20 +675,6 @@ <h1>Welcome to SnowEx Hackweek!<a class="headerlink" href="#welcome-to-snowex-ha
<p>📖 On this JupyterBook website you’ll find <a class="reference internal" href="tutorials/index.html"><span class="doc std std-doc">tutorials</span></a>. All tutorials are Jupyter Notebooks, designed to be run interactively, but also rendered on this website for convenience.</p>
<p>👩‍💻 During a Hackweek teams work collaboratively on different projects. Read more about the projects and results on our <a class="reference internal" href="projects/list_of_projects.html"><span class="doc std std-doc">projects page</span></a></p>
<p>💡 Learn more about hackweeks hosted by the <a class="reference external" href="https://uwhackweek.github.io/hackweeks-as-a-service/intro.html">University of Washington eScience Institute</a>, or check out our publication describing the hackweek educational model <span id="id1">[<a class="reference internal" href="reference/bibliography.html#id2" title="Daniela Huppenkothen, Anthony Arendt, David W. Hogg, Karthik Ram, Jacob T. VanderPlas, and Ariel Rokem. Hack weeks as a model for data science education and collaboration. Proceedings of the National Academy of Sciences, 115(36):8872–8877, 2018. doi:10.1073/pnas.1717196115.">Huppenkothen <em>et al.</em>, 2018</a>]</span>.</p>
<div class="seealso admonition">
<p class="admonition-title">Quick links for the event</p>
<ul class="simple">
<li><p>WiFi, University of Washington</p>
<ul>
<li><p>UW NetID: event0568</p></li>
<li><p>Password: w9K6-x9L6-e5M5</p></li>
</ul>
</li>
<li><p>JupyterHub: <a class="reference external" href="https://snowex.uwhackweeks.2i2c.cloud">https://snowex.uwhackweeks.2i2c.cloud</a></p></li>
<li><p>GitHub organization: <a class="reference external" href="https://github.com/snowex-hackweek">https://github.com/snowex-hackweek</a></p></li>
<li><p>Projects Summary Document: <a class="reference external" href="https://docs.google.com/document/d/15yGrmzGLW_HmaatZaZh-oySSKxl2qNPz6mIcy1V0liI/edit">https://docs.google.com/document/d/15yGrmzGLW_HmaatZaZh-oySSKxl2qNPz6mIcy1V0liI/edit</a></p></li>
</ul>
</div>
<div class="toctree-wrapper compound">
</div>
<div class="toctree-wrapper compound">
Expand Down
Binary file modified objects.inv
Binary file not shown.
2 changes: 1 addition & 1 deletion projects/project_roadmap.html
Original file line number Diff line number Diff line change
Expand Up @@ -799,7 +799,7 @@ <h2><strong>Teamwork</strong><a class="headerlink" href="#teamwork" title="Perma
<li><p>When are you available to meet?</p></li>
</ul>
</li>
<li><p>set up team computing infrastructure on Slack and GitHub (<a class="reference internal" href="project_initialization.html"><span class="doc std std-doc">Project Initiallization</span></a>)</p></li>
<li><p>set up team computing infrastructure on Slack and GitHub (<a class="reference internal" href="project_initialization.html"><span class="doc std std-doc">Project Initialization</span></a>)</p></li>
<li><p>project work begins and teams have regular check-ins to chart progress</p></li>
<li><p>project outputs are recorded in a GitHub repository</p></li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

Loading

0 comments on commit 2c45e0a

Please sign in to comment.