Skip to content

Commit ca04375

Browse files
author
Leah Wasser
committedJan 19, 2018
updating lesson list intros on each page
1 parent 1ef617b commit ca04375

16 files changed

+174
-55
lines changed
 

‎_pages/tools.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,15 @@ published: true
77
site-map: true
88
---
99

10-
We make computational tools to help us do science.
11-
Many of these are open source and permissively licensed.
10+
The Earth Data Science tools below provide resources to access and work with
11+
data using R and Python and to setup `R` and `Python` environments. Our custom
12+
`docker` containers are pre-built environments that you can install on your
13+
computer that contain all of the software programs, libraries and tools that
14+
you need to process specific types of data. We have several pre built docker
15+
containers including ones to work with spatial data in `R` and `Python`.
16+
All Earth Lab libraries are open source and permissively licensed.
17+
18+
Many of these tools are open source and permissively licensed.
1219

1320
<div class="grid__wrapper">
1421
{% for post in site.tools %}

‎org/category/blog.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ author_profile: false
2020
<div class = "prof-cert-wrapper">
2121
<div id = "right">
2222
<a href="http://bit.ly/2jc5SXy" target="_blank"><img src="{{ site.url }}/images/earth-data-analytics-professional-certificate-banner.png" alt="Get a professional Certificate in Earth Data Analytics at University of Colorado, Boulder"></a></div>
23-
<div id = "left">Learn about skills needed to launch a career in Earth Data Analytics / earth data science.
24-
Also learn about the tools being used to work with different types of data in R and Python.
23+
<div id = "left" markdown="1">Learn about the latest skills and tools being used in the earth data science field. Get tips and tricks on scientific programming and learn what skills and tools will give you an edge in the job market.
24+
25+
Also learn about the tools being used to work with different types of data in `R` and `Python`.
2526
</div>
2627
</div>

‎org/category/courses.md

+22-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: archive
33
category: courses
4-
title: "Data Intensive Course Lab Materials & Courses"
4+
title: "Earth Data Science Courses & Workshops"
55
excerpt: "Data intensive courses, course lessons and tutorials that teach scientific programming, reproducible open science workflows and general scientific data skills. "
66
permalink: /courses/
77
comments: false
@@ -14,19 +14,36 @@ redirect_from:
1414
<div class = "prof-cert-wrapper">
1515
<div id = "right">
1616
<a href="http://bit.ly/2jc5SXy" target="_blank"><img src="{{ site.url }}/images/earth-data-analytics-professional-certificate-banner.png" alt="Get a professional Certificate in Earth Data Analytics at University of Colorado, Boulder"></a></div>
17-
<div id = "left">Learn how to combine earth science with data science to better understand the earth. Take our self-paced our open courses. In the first course, earth analytics, learn how to use the R programming language and R markdown to work with time series, gis, remote sensing, social media data and more. No previous programming experience is required to complete the Earth Analytics course. We are currently building a second, Earth Analytics course in Python. </div>
17+
<div id = "left" markdown="1">Learn how you can integrate earth science understanding and
18+
data science skills to better understand Earth by working through free,
19+
self-paced courses online. In the Earth Analytics course, explore how the
20+
`R` programming language and `R Markdown` is used to work with time series, GIS,
21+
remote sensing and social media data. No previous programming experience is
22+
required! Stay tuned for a second course build in Python using all open source
23+
tools!
24+
25+
All Earth Data Science courses, are developed and taught as a part of the
26+
<a href="https://www.colorado.edu/earthlab/earth-data-analytics-foundations-professional-certificate" target="_blank">professional Certificate and Masters program in Earth Data Analytics</a>
27+
offered by <a href="https://www.colorado.edu/earthlab" target = "_blank">Earth Lab</a> at the University of Colorado - Boulder.
28+
</div>
1829

1930
</div>
2031

21-
## Courses
32+
## Current Courses
2233

2334
{% assign courses = site.posts | where:"overview-order", 1 %}
2435
{% for course in courses %}
2536
* <a href="{{ site.url }}{{ course.permalink }}">{{ course.module-title }}</a>
2637
{% endfor %}
2738

28-
## Workshops
39+
## Earth Data Science Workshops
40+
41+
Want to improve your earth data science skills? Complete a set of short,
42+
self-paced technical lessons. Following the materials available online for each
43+
workshop, you will learn how to perform a specific workflow using a specific tool
44+
that is commonly used in the earth data science field.
2945

30-
Check out our Earth Analytic workshop materials.
46+
Online workshops are developed for workshops held by Earth Lab at the University
47+
of Colorado - Boulder.
3148

3249
{% include course-module-list.html %}

‎org/category/events.md

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ sitemap: false
2020

2121
## Upcoming events
2222

23+
Connect with the Earth Lab and earth data science community by attending an
24+
event at the University of Colorado Boulder Earth Lab.
25+
2326
{% for event in site.events reversed %}
2427
{% capture eventyear %}{{event.date | date: '%Y'}}{% endcapture %}
2528
{% capture eventday %}{{event.date | date: '%j'}}{% endcapture %}

‎org/category/tutorials.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,18 @@ lang: []
1111
<div class = "prof-cert-wrapper">
1212
<div id = "right">
1313
<a href="http://bit.ly/2jc5SXy" target="_blank"><img src="{{ site.url }}/images/earth-data-analytics-professional-certificate-banner.png" alt="Get a professional Certificate in Earth Data Analytics at University of Colorado, Boulder"></a></div>
14-
<div id = "left">Get a short (1 hour or less) introduction to specific earth data science approaches in R, Python or Javascript through an Earth Analytics tutorial. Learn how to use `R`, `Python` and `Javascript` programming languages to perform specific tasks including calculating slope in a digital elevation model or using Leaflet to create an interactive map.
14+
<div id = "left" markdown="1">Scientific programming can be used to efficiently
15+
work with many different types of data. Rather than performing tasks manually,
16+
you can write code that opens, cleans and processes your data. However, often
17+
figuring out how to perform a specific task in `R`, `Python` or another programming
18+
language can be tricky. In the tutorials below, you will learn how to use `R`,
19+
`Python` and `Javascript` programming languages to perform specific tasks
20+
including calculating slope in a digital elevation model or using Leaflet to
21+
create an interactive map.
22+
23+
> If there is a tutorial you’d like to see covered, reach out to us on Twitter
24+
> <a href="http://www.twitter.com/earthlabcu" target="_blank">@EarthLabCU</a>.
25+
1526
</div>
1627
</div>
1728

‎org/lang-lib/lang/javascript.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
---
22
layout: post-by-category
33
category: tutorials
4-
title: "Javascript Based Data Intensive Tutorials"
4+
title: "Earth Data Science Tutorials in Javascript"
55
permalink: tutorials/javascript/
66
comments: false
77
author_profile: false
88
language: javascript
99
langSide: true
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
Javascript is useful for developing interactive web tools. You can also use it
14+
with tools like Google Earth Engine to address Earth Science questions. Learn
15+
how to use Javascript to streamline your work with Google Earth Engine in the
16+
free tutorials below.
17+
</div>

‎org/lang-lib/lang/python.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
---
22
layout: post-by-category
33
category: tutorials
4-
title: "Python Based Data Intensive Tutorials"
4+
title: "Earth Data Science Tutorials in Python"
55
permalink: tutorials/python/
66
comments: false
77
author_profile: false
88
language: 'python'
99
langSide: true
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
Python is a widely used, open-source programming languages. In Earth science,
14+
scientific programming languages like Python, help you speed up and automate
15+
tedious tasks like downloading large datasets or performing repetitive
16+
calculations that you might otherwise have to do manually. Try using Python to
17+
address Earth Science questions with the free tutorials below.
18+
</div>

‎org/lang-lib/lang/r.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
---
22
layout: post-by-category
33
category: tutorials
4-
title: "R Data Intensive Tutorials"
4+
title: "Earth Data Science Tutorials in R"
55
permalink: tutorials/r/
66
comments: false
77
author_profile: false
88
language: r
99
langSide: true
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
`R` is an open-source programming language that can help you speed up and automate
14+
tedious tasks like downloading large datasets, visualizing data or performing
15+
repetitive calculations that you might otherwise have to do manually. Explore
16+
how the `R` programming language can be used to work with earth data science
17+
free tutorials below.
18+
</div>
+10-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
---
22
layout: post-by-category
3-
title: 'Data Exploration and Analysis'
3+
title: 'Data Exploration and Analysis Lessons'
44
permalink: /tags/data-exploration-and-analysis/
55
comments: false
66
author_profile: false
77
is-main-topic: true
88
topics:
9-
data-exploration-and-analysis:
9+
data-exploration-and-analysis:
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
## Explore, Analyze and Visualize Environmental Data with R and Python
14+
In Earth data science, often the greatest amount of time is spent figuring out
15+
how to open, clean up and explore your data. Once the data are cleaned up, you
16+
can then begin to visualize and analyze them. In the lessons below, learn the
17+
basic skills needed to open, clean up, plot and analyze scientific data.
18+
</div>

‎org/topics/earth-science.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
---
22
layout: post-by-category
3-
title: 'Earth Science'
3+
title: 'Use Scientific Programming in R and Python for Earth Science'
44
permalink: /tags/earth-science/
55
comments: false
66
author_profile: false
77
is-main-topic: true
88
topics:
9-
earth-science:
9+
earth-science:
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
Earth Science is the study of the Earth’s processes and systems. Earth systems
14+
include both the environment and human impacts on and interactions with the
15+
environment. In these lessons, which cover `R` and `Python`, you’ll discover how to
16+
collect, process and analyze Earth science data to better understand our planet.
17+
</div>

‎org/topics/find-and-manage-data.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
---
22
layout: post-by-category
3-
title: 'Find and Manage Data'
3+
title: 'Find and Access Earth Science Data Online with R and Python - Find and Manage Data'
44
permalink: /tags/find-and-manage-data/
55
comments: false
66
author_profile: false
77
is-main-topic: true
88
topics:
9-
find-and-manage-data:
9+
find-and-manage-data:
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
There is an explosion of free data available online. However, finding and
14+
managing these data can be tricky. The lessons below will help you find and
15+
download Remote sensing, social media and other data that can be used to better
16+
understand earth systems. The lessons walk you through using online website
17+
interfaces to get data and API’s to directly access data using a scientific
18+
programming tool like `R` or `Python`.
19+
</div>

‎org/topics/remote-sensing.md

+21-24
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post-by-category
3-
title: 'Remote Sensing'
3+
title: 'Use Remote sensing data in R or Python'
44
permalink: /tags/remote-sensing/
55
comments: false
66
author_profile: false
@@ -11,33 +11,30 @@ topics:
1111

1212

1313
<div class='tag-landing-intro notice--success' markdown="1">
14-
## An Introduction to Remote Sensing Data
14+
## About Remote Sensing Data
1515

16-
Remote Sensing is studying things without touching them. To study the Earth and
17-
the landscape around us, you can use cameras and other sensors such as lidar to
18-
capture images and data about the Earth as it changes over time.
16+
Remote sensing is the science of studying things without touching them. You can
17+
use remote sensing systems, to study how Earth systems change over time. For
18+
example, scientists use, high powered cameras, not unlike the camera in your
19+
smartphone, mounted on airplanes and satellites to capture images of the earth
20+
as it changes over time. Other sensors such as lidar (light detection and ranging)
21+
are used to collect height data which can be used to measure how trees and
22+
forests and even development changes over time.
1923

2024
### Active vs Passive Remote Sensing
2125

22-
There are two types of remote sensing sensors: active and passive sensors. Passive
23-
sensors measure existing energy - often from the sun. The camera in your smart
24-
phone or ipad is an example of a passive remote sensing sensor. To capture a picture,
25-
this camera records sunlight, reflected off objects. A passive remote sensing
26-
sensor creates its own energy source. Lidar (also sometimes
27-
referred to as active laser scanning) is an example of an active remote sensing
28-
sensor. Lidar systems have a laser on board that emits light that then
29-
reflects objects, like trees, on the earth's surface.
30-
31-
<figure class="half">
32-
<img src="http://www.nrcan.gc.ca/sites/www.nrcan.gc.ca/files/earthsciences/images/resource/tutor/fundam/images/passiv.gif" alt="active remote sensing">
33-
<img src="http://www.nrcan.gc.ca/sites/www.nrcan.gc.ca/files/earthsciences/images/resource/tutor/fundam/images/sensors.gif" alt="passive remote sensing">
34-
<figcaption>LEFT: Remote sensing systems that measure energy that is naturally
35-
available are called passive sensors. RIGHT: Active sensors emit their own
36-
energy from a source on the instrument itself. Source:
37-
Natural Resources Canada.
38-
</figcaption>
39-
</figure>
26+
There are two types of remote sensing sensors: active and passive sensors.
27+
Passive sensors measure existing energy, often from the sun. The camera in your
28+
smartphone or iPad is an example of a passive remote sensing sensor. To capture
29+
a picture, this camera records sunlight, reflected off objects. In contract, an
30+
active remote sensing sensor creates its own energy source. Lidar (also sometimes
31+
referred to as *active laser scanning*) is an example of an active remote sensing
32+
sensor. Lidar systems have a laser on board that emits light that then reflects
33+
off of objects, like trees, on the Earth’s surface.
34+
35+
> Learn why Earth Data Science skills are important for <a href="https://earthdatascience.org/blog/earth-data-scientist-demand/" target="_blank">finding your next job. </a>
36+
4037

4138
Below you will find lessons that cover how to find, download, work with, visualize
42-
and analyze remote sensing data in `R` or `Python`.
39+
and analyze remote sensing data including Landsat, MODIS, NAIP and LiDAR in `R` or `Python`.
4340
</div>
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,23 @@
11
---
22
layout: post-by-category
3-
title: 'Reproducible Science and Programming'
3+
title: 'Reproducible Science and Programming Lessons'
44
permalink: /tags/reproducible-science-and-programming/
55
comments: false
66
author_profile: false
77
is-main-topic: true
88
topics:
9-
reproducible-science-and-programming:
9+
reproducible-science-and-programming:
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
## Learn Methods for Reproducible Science, Automated Workflows and Version Control -
14+
15+
Reproducible science refers to sharing methods and workflows used in a project.
16+
One aspect of making your science reproducible, is automating your workflow using
17+
scientific programming. If your code is automated and well documented, then
18+
someone else could run the same analysis on your data and thus build upon your
19+
work. Reproducibility in Earth data science encourages sharing of knowledge and
20+
techniques so that scientific efforts can build off each other. In the lessons
21+
below, learn how to write clean, reproducible code. Also learn how to share
22+
your code and collaborate effectively using version control tools like Git and GitHub.
23+
</div>

‎org/topics/social-science.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
---
22
layout: post-by-category
3-
title: 'Social Science'
3+
title: 'Use Social Media Data in R and Python to Study Earth Systems - Social Science'
44
permalink: /tags/social-science/
55
comments: false
66
author_profile: false
77
is-main-topic: true
88
topics:
9-
social-science:
9+
social-science:
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
Humans are an important component of Earth Systems. Social media data, like
14+
twitter, can be integrated with earth science data to help you better understand
15+
the impacts that humans have on our environment, how humans are impacted by
16+
environmental change and how humans feel about these impacts. Learn how to use
17+
the `R` programming language to analyze Twitter data and address earth science
18+
questions. Check back for `Python` lessons!
19+
</div>

‎org/topics/spatial-data-and-gis.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post-by-category
3-
title: 'Spatial Data and GIS'
3+
title: 'Spatial Data and GIS Lessons'
44
permalink: /tags/spatial-data-and-gis/
55
comments: false
66
author_profile: false
@@ -13,11 +13,14 @@ topics:
1313

1414
## Use R, Python and Other Open Tools For GIS
1515

16-
You can use many different tools to work with spatial or GIS data and to create
17-
maps including scientific programming languages like `R` and `Python` and `QGIS`.
16+
Most scientific data are geographically located and thus have a spatial component.
17+
GIS skills are thus important for working with scientific data. `R` and `Python` are
18+
free and open scientific programming languages that you can use to work with GIS
19+
data and do tasks that you may already do with tools like ArcGIS or QGIS.
1820

19-
The lessons on this page will help you use `R` and `Python`, which are free and
20-
open scientific programming languages, to perform that same tasks
21-
that you may already know how to perform in ArcGIS.
21+
In the lessons below, learn how to open, manipulate and plot spatial data in the
22+
R programming language. Also learn to use tools like `Leaflet` and `ggplot` to create
23+
custom and interactive maps. Finally learn how to use remote sensing data like
24+
Landsat, NAIP and MODIS in `R`. Come back later this spring for lessons in Python!
2225

2326
</div>

‎org/topics/time-series.md

+13-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,21 @@
11
---
22
layout: post-by-category
3-
title: 'Time Series'
3+
title: 'Use Time Series Data in R and Python to Understand Change in Earth Systems'
44
permalink: /tags/time-series/
55
comments: false
66
author_profile: false
77
is-main-topic: true
88
topics:
9-
time-series:
9+
time-series:
1010
---
11+
12+
<div class='tag-landing-intro notice--success' markdown="1">
13+
14+
Time series data are used to understand changes over time in our environment.
15+
For instance, you can collect temperature data over time to track how
16+
temperature fluctuates, hourly, daily monthly and even annually. However often
17+
working with dates and times in tools like `R` and `Python` can be tricky given
18+
different date and time formats and time zones. Learn how to work with, clean
19+
up and plot time series data in the R programming language in the lessons below.
20+
Stay tuned for `Python` lessons!
21+
</div>

0 commit comments

Comments
 (0)
Please sign in to comment.