From 52d36550ea56a2213b6086e325b8ef769ac0cd27 Mon Sep 17 00:00:00 2001 From: Carl Boettiger Date: Tue, 28 Nov 2023 03:54:29 +0000 Subject: [PATCH] readme --- .devcontainer/Dockerfile | 2 ++ README.md | 7 ++++--- stac-R.ipynb | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index dd4f1b7..578923b 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -26,5 +26,7 @@ RUN python -m pip install -r requirements.txt && rm requirements.txt COPY install.R install.R RUN Rscript install.R && rm install.R +RUN python -m ipykernel install --user --name=nasa + # some teaching preferences RUN git config --global pull.rebase false diff --git a/README.md b/README.md index 7222c66..9d9adc3 100644 --- a/README.md +++ b/README.md @@ -12,12 +12,13 @@ This is the development repository of educational training materials we are buil [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/boettiger-lab/nasa-topst-env-justice) [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/espm-157/nasa-topst-env-justice?quickstart=1) -Click _Open in GitHub Codespaces_ to try out this repository in a GitHub-hosted cloud instance. This instance provides both VSCode or RStudio environments with most necessary packages already installed. This environment can also be accessed in a local VSCode as a [devcontainer](https://code.visualstudio.com/docs/devcontainers/containers) or as a [Docker image](https://github.com/boettiger-lab/nasa-topst-env-justice/pkgs/container/nasa-tops). +Click one of the buttons above to try out this repository in a cloud instance. This instance provides both VSCode or RStudio environments with most necessary packages already installed. See [Computing Environments](https://boettiger-lab.github.io/nasa-topst-env-justice/contents/computing-environment.html) for more details. -Open [intro.ipynb](stac.ipynb) (_Python_) or [intro.qmd](intro.qmd) (_R_) notebooks to get started. +Quarto source documents can be found in the [`contents`](contents) directory, and include both R and Python versions. See the [project homepage](https://boettiger-lab.github.io/nasa-topst-env-justice) for details. -## Abstract + +## TOPS-T Proposal Abstract 1968: In the same year as NASA’s first manned mission to the moon, racially segregated housing became illegal with the Fair Housing Act. The law would now ban practices known as redlining – in which the federal government’s Home Owners Loan Corporation dividing cities into areas graded ‘minimal risk’ to ‘hazardous’ for home loans based largely on racial and ethnic make-up (Nelson et al 2022). But the consequences of such practices are not easily reversed. More than 50 years later, scientists can still see the pattern of the inequalities etched onto those maps even from space (Schell et al, 2020). This educational module will seek to introduce students to the open source platforms and tools used to manipulate and analyze NASA’s open earth observation imagery through the lens of examining the environmental legacy of redlining practices in major urban areas. We will introduce key concepts of cloud-native geospatial workflows including STAC, COG, and GDAL Virtual Filesystem to allow students to leverage analysis against terrabytes of NASA data. The module design is also deeply rooted in pedagogical practices established by education research literature to increase engagement and reach an inclusive audience (Handelsman et al. 2004; Allen & Tanner 2005). The module will be provided in both R and Python and be made available in both English and Spanish translations. diff --git a/stac-R.ipynb b/stac-R.ipynb index 3bfc9ff..a013938 100644 --- a/stac-R.ipynb +++ b/stac-R.ipynb @@ -6,7 +6,7 @@ "source": [ "# Examining Environmental Justice through Open Source, Cloud-Native Tools\n", "\n", - "This Jupyter notebook provides a brief introduction to a cloud-native worklow \n", + "This Jupyter notebook provides a brief introduction to a cloud-native workflow. \n", "\n", "_Note: in Codespaces editor, choose \"Select Kernel\" -> \"Jupyter Kernels\" -> \"R\" to get started._" ]