|
1 | 1 | # What to Expect |
2 | 2 |
|
3 | 3 | Our hackweeks focus on applied, hands-on learning, with participants engaging in |
4 | | -extended periods of small-group work. Our tutorials are designed to offer a broad |
5 | | -snapshot of data science tools to support your applied investigations. Due to the |
6 | | -relatively short duration of our events, we are not able to provide comprehensive, |
7 | | -in-depth training in fundamental tools. Rather, our goal is to inform you about |
8 | | -the types of tools we think are best suited to working with your datasets, |
9 | | -leaving details of implementation to be supported through peer-learning and |
10 | | -office hours. |
| 4 | +extended periods of small-group work. Our tutorials are designed to offer a |
| 5 | +broad snapshot of data science tools to support your applied investigations. |
| 6 | +Due to the relatively short duration of our events, we are not able to provide |
| 7 | +comprehensive, in-depth training in fundamental tools. Rather, our goal is to |
| 8 | +inform you about the types of tools we think are best suited to working with |
| 9 | +your datasets, leaving details of implementation to be supported through |
| 10 | +peer-learning and office hours. |
11 | 11 |
|
12 | | -## Typical Workflows and Tools |
| 12 | +In this hackweek we will focus on software development in support |
| 13 | +of the ICESat-2 mission. We'll center most of our work on streamlining |
| 14 | +data access patterns within the NASA earthaccess library. Our goal is to |
| 15 | +make it easier for people to access ICESat-2 data and make informed decisions |
| 16 | +on which product, and which software solution, best supports their reserach |
| 17 | +needs. We will also think about how to integrate data across multiple |
| 18 | +(especially NISAR, but also GEDI, SnowEx, etc.). |
13 | 19 |
|
14 | | -Here are a few specific scenarios of how hackweek participants typically engage |
15 | | -with data science tools during an event: |
16 | | - |
17 | | -* Connecting to a [Jupyter Notebook](https://jupyter.org/) environment and using |
18 | | - the command line to pull lesson content for a morning of tutorial training. |
19 | | -* Modifying a text file, committing it to Git and pushing changes to GitHub, for |
20 | | - others on your team to view and edit. |
21 | | -* Opening CSV tabular data in Pandas and using filtering functions to remove |
22 | | - outliers. |
23 | | -* Accessing a cloud-hosted remote sensing image using Rasterio and plotting it |
24 | | - on an interactive map. |
25 | | -* Exploring multi-dimensional climate grids using xarray. |
26 | | - |
27 | | -These are examples of the types of activities we do at a hackweek in a |
28 | | -collaborative setting. We invite you to reflect on your comfort level with tasks |
29 | | -such as these so that you can arrive at the hackweek with a clarity on where to |
30 | | -dedicate your energy. If wish to focus more energy on learning and implementing |
31 | | -new tools, we will support you with helpers and office hours, and you may have a |
32 | | -bit less time for applied group work. If you are already proficient in a lot of |
33 | | -tools you may find you can dedicate more energy to applied project work, which |
34 | | -we support through facilitated group activities. |
| 20 | +Due to the invitational nature of this particular hackweek, and the well-defined |
| 21 | +set of tasks, we will be focusing most activity on project work. There will |
| 22 | +be a few short tutorials offered by colleagues from the UW Scientific Software |
| 23 | +Engineering Center. |
35 | 24 |
|
36 | 25 | ## Prerequisites |
37 | 26 |
|
38 | | -All tutorials and project work will assume participants are familiar with Python-based |
39 | | -computing in the geosciences as described on the |
40 | | -[Pythia Foundations](https://foundations.projectpythia.org/landing-page.html) website. |
41 | | - We can provide resources to participants wishing to brush up on their skills before |
42 | | -an event, however we will not be teaching these core concepts during the hackweek. |
| 27 | +All tutorials and project work will assume participants are familiar with |
| 28 | +Python-based computing in the geosciences as described on the |
| 29 | +[Pythia Foundations](https://foundations.projectpythia.org/landing-page.html) |
| 30 | +website. |
| 31 | + |
0 commit comments