Skip to content

Commit

Permalink
Issues/soto/12 - Add new El Nino story (#39)
Browse files Browse the repository at this point in the history
* Add new El Nino story

* Add new El Nino story

* /jenkins deploy-sit

* /jenkins deploy-sit

* /jenkins deploy-sit
  • Loading branch information
frankinspace authored Jul 9, 2024
1 parent 0983f6e commit 3b09442
Show file tree
Hide file tree
Showing 16 changed files with 226 additions and 8 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Updated test cases for SOTO compatibility
- Added parameter for assertDefaultLayers
- Disabled some test cases for SOTO due to issue #33 and #34
- Added new El Niño story [issues/12](https://github.com/podaac/SOTO/issues/12)
- Updated to 4.24.0 upstream version

## [0.2.5]
- Updated to 4.4.0 upstream version
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## What is El Niño anyway?
El Niño conditions are known to form when Trade Winds in the Equatorial Pacific, which usually blow from East to West, weaken or even reverse direction and blow from West to East. This transports warm water from the Western Pacific to the West Coast of South America, as evident by the higher sea surface temperature (SST) in the region.

For example, in October 2023 El Niño was noticeable in the Equatorial Pacific as seen in the SST anomaly for October 22nd, 2023 based on the Multi-Scale Ultra-High-Resolution (MUR) SST dataset. Deep red colors indicate SST increases of about 3℃ from normal conditions (climatology). Blue/purple colors indicate cooler SST temperatures compared to climatology.

For [more information](https://www.noaa.gov/understanding-el-nino) on El Niño including how it is quantified via the NOAA Oceanic Niño Index visit [NOAA ENSO](https://www.climate.gov/enso) and [NOAA Oceanic Niño Index (ONI)](https://www.climate.gov/news-features/understanding-climate/climate-variability-oceanic-nino-index).
11 changes: 11 additions & 0 deletions config/active/common/config/metadata/stories/el_nino/step002.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## When was the last El Niño?

As of 2023, the last notable El Niño event was in 2015. Here we can see an SST anomaly comparison between
October 22nd, 2015 and October 22nd, 2023. Unlike in 2015, when an SST signature known as
"[The Blob](https://www.nps.gov/articles/theblob.htm)" was present in the northeastern Pacific, 2023 does not appear to
exhibit the same contemporaneous phenomenon.

The Blob can be seen in this comparison in the 2015 SST anomaly data as
warmer than normal SSTs along the North American west coast. The Blob, even though it overlapped with the 2015 El Niño,
is not an event directly associated with El Niño’s. The 2023 El Niño is an example of that. However, in 2015 together
with El Niño, it caused significant [impacts](https://www.fisheries.noaa.gov/feature-story/looking-back-blob-record-warming-drives-unprecedented-ocean-change) across North America.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
## What does El Niño impact?

The weakening and shift in Trade Winds in the Equatorial Pacific causes changes in sea level and sea surface
temperature, leading to ocean currents and atmospheric circulation spreading the varying impacts of El Niño such
as precipitation across the globe.

In this animation we can explore monthly SST anomalies (rainbow color bar) together with an overlaid precipitation
rate (blue-white-red color bar) during the last notable El Niño, May 2014 to May 2016.
13 changes: 13 additions & 0 deletions config/active/common/config/metadata/stories/el_nino/step004.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## What does El Niño impact?

During an El Niño, wetter weather is usually brought to Peru and Chile with drier conditions across the western Pacific.

Additionally, due to warmer SSTs, El Niño also impacts biodiversity and local economies. For example, off the Peruvian
Coast the upwelling (bottom ocean water rising towards the surface) is weakened due to the warmer waters arriving from
the western Equatorial Pacific. These warm waters suppress the upwelling responsible for bringing colder nutrient rich
water to the surface that support increased primary productivity and healthy fisheries. Thus, El Niño has a direct
negative impact on the fisheries and the economy of Peru. As the 2023 El Niño continues to develop, such impacts may
be seen across these areas.

The animation shows the development of the 2023 El Niño throughout the year, from January 1st 2023 to
January 15th, 2024 in 7-day increments.
72 changes: 72 additions & 0 deletions config/active/common/config/wv.json/stories/default/el_nino.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{
"stories": {
"el_nino": {
"id": "el_nino",
"type": "default",
"title": "El Niño Impacts Around the Globe",
"description": "Explore two recent El Niño events (2015 and 2023) over the Pacific Ocean.",
"backgroundImage": "el_nino_background.png",
"backgroundImageHover": "",
"readMoreLinks": [
{
"title": "Understanding El Niño",
"link": "https://www.noaa.gov/understanding-el-nino"
},
{
"title": "NOAA El Niño-Southern Oscillation (ENSO)",
"link": "https://www.climate.gov/enso"
},
{
"title": "NOAA Oceanic Niño Index (ONI)",
"link": "https://www.climate.gov/news-features/understanding-climate/climate-variability-oceanic-nino-index"
},
{
"title": "The Blob",
"link": "https://www.nps.gov/articles/theblob.htm"
},
{
"title": "Looking Back At The Blob: Record Warming Drives Unprecedented Ocean Change",
"link": "https://www.fisheries.noaa.gov/feature-story/looking-back-blob-record-warming-drives-unprecedented-ocean-change"
}
],
"steps": [
{
"id": "001",
"description": "step001.html",
"transition": {
"element": "",
"action": ""
},
"stepLink": "v=-290.1424151729069,-64.86126039100748,-6.437011677036509,65.3142325516217&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg=true&t=2023-10-22-T06%3A19%3A29Z"
},
{
"id": "002",
"description": "step002.html",
"transition": {
"element": "",
"action": ""
},
"stepLink": "v=-240.02690135611005,-68.71114541979478,30.876080783471693,78.06675899260173&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR25_Sea_Surface_Temperature_Anomalies,GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies(hidden),BlueMarble_ShadedRelief&lg=true&l1=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR25_Sea_Surface_Temperature_Anomalies(hidden),GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg1=true&ca=true&cv=51&t=2015-10-22-T10%3A19%3A29Z&t1=2023-10-22-T10%3A19%3A29Z"
},
{
"id": "003",
"description": "step003.html",
"transition": {
"element": "animation",
"action": "play"
},
"stepLink": "v=-222.02445385851607,-23.644249262445108,-33.03223995758731,78.75359400804663&i=2&as=2014-05-01-T00%3A00%3A00Z&ae=2016-06-30-T00%3A00%3A00Z&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),IMERG_Precipitation_Rate(opacity=0.75,palette=divergent_1;),GHRSST_L4_MUR25_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg=true&al=true&av=1&ab=on&t=2015-10-01-T00%3A00%3A00Z"
},
{
"id": "004",
"description": "step004.html",
"transition": {
"element": "animation",
"action": "play"
},
"stepLink": "v=-354.9374065741792,-167.72843819701438,245.93898062240888,131.4872195168512&i=2&ics=true&ici=3&icd=7&as=2023-01-01-T00%3A00%3A00Z&ae=2024-01-15-T00%3A00%3A00Z&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg=true&al=true&av=1.5&ab=on&t=2023-01-01-T06%3A00%3A00Z"
}
]
}
}
}
7 changes: 1 addition & 6 deletions config/active/common/config/wv.json/storyOrder.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,20 @@
{
"storyOrder": [
"el_nino",
"surface_water_extent",
"atmospheric_rivers",
"flood-product",
"black_marble_night_lights",
"geostationary",
"fires_overview_2019",
"worldview_intro",
"clouds",
"australia_fires_2019_2020",
"dust_storms_overview_2019",
"hurricane_dorian_september_2019",
"sunglint",
"tc_idai_march_2019",
"explore_the_earth_at_night",
"pine_island_glacier_icebergb46_nov_2018",
"camp_fire_november_2018",
"hurricane_florence_september_2018",
"california_british_columbia_wildfires_summer_2018",
"swath_gaps",
"sinabung_volcano_eruption_february_2018",
"hurricane_maria_september_2017",
"hurricane_dorian_september_joyride"
]
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
## What is El Niño anyway?
El Niño conditions are known to form when Trade Winds in the Equatorial Pacific, which usually blow from East to West, weaken or even reverse direction and blow from West to East. This transports warm water from the Western Pacific to the West Coast of South America, as evident by the higher sea surface temperature (SST) in the region.

For example, in October 2023 El Niño was noticeable in the Equatorial Pacific as seen in the SST anomaly for October 22nd, 2023 based on the Multi-Scale Ultra-High-Resolution (MUR) SST dataset. Deep red colors indicate SST increases of about 3℃ from normal conditions (climatology). Blue/purple colors indicate cooler SST temperatures compared to climatology.

For [more information](https://www.noaa.gov/understanding-el-nino) on El Niño including how it is quantified via the NOAA Oceanic Niño Index visit [NOAA ENSO](https://www.climate.gov/enso) and [NOAA Oceanic Niño Index (ONI)](https://www.climate.gov/news-features/understanding-climate/climate-variability-oceanic-nino-index).
11 changes: 11 additions & 0 deletions config/default/common/config/metadata/stories/el_nino/step002.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## When was the last El Niño?

As of 2023, the last notable El Niño event was in 2015. Here we can see an SST anomaly comparison between
October 22nd, 2015 and October 22nd, 2023. Unlike in 2015, when an SST signature known as
"[The Blob](https://www.nps.gov/articles/theblob.htm)" was present in the northeastern Pacific, 2023 does not appear to
exhibit the same contemporaneous phenomenon.

The Blob can be seen in this comparison in the 2015 SST anomaly data as
warmer than normal SSTs along the North American west coast. The Blob, even though it overlapped with the 2015 El Niño,
is not an event directly associated with El Niño’s. The 2023 El Niño is an example of that. However, in 2015 together
with El Niño, it caused significant [impacts](https://www.fisheries.noaa.gov/feature-story/looking-back-blob-record-warming-drives-unprecedented-ocean-change) across North America.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
## What does El Niño impact?

The weakening and shift in Trade Winds in the Equatorial Pacific causes changes in sea level and sea surface
temperature, leading to ocean currents and atmospheric circulation spreading the varying impacts of El Niño such
as precipitation across the globe.

In this animation we can explore monthly SST anomalies (rainbow color bar) together with an overlaid precipitation
rate (blue-white-red color bar) during the last notable El Niño, May 2014 to May 2016.
13 changes: 13 additions & 0 deletions config/default/common/config/metadata/stories/el_nino/step004.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## What does El Niño impact?

During an El Niño, wetter weather is usually brought to Peru and Chile with drier conditions across the western Pacific.

Additionally, due to warmer SSTs, El Niño also impacts biodiversity and local economies. For example, off the Peruvian
Coast the upwelling (bottom ocean water rising towards the surface) is weakened due to the warmer waters arriving from
the western Equatorial Pacific. These warm waters suppress the upwelling responsible for bringing colder nutrient rich
water to the surface that support increased primary productivity and healthy fisheries. Thus, El Niño has a direct
negative impact on the fisheries and the economy of Peru. As the 2023 El Niño continues to develop, such impacts may
be seen across these areas.

The animation shows the development of the 2023 El Niño throughout the year, from January 1st 2023 to
January 15th, 2024 in 7-day increments.
72 changes: 72 additions & 0 deletions config/default/common/config/wv.json/stories/default/el_nino.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{
"stories": {
"el_nino": {
"id": "el_nino",
"type": "default",
"title": "El Niño Impacts Around the Globe",
"description": "Explore two recent El Niño events (2015 and 2023) over the Pacific Ocean.",
"backgroundImage": "el_nino_background.png",
"backgroundImageHover": "",
"readMoreLinks": [
{
"title": "Understanding El Niño",
"link": "https://www.noaa.gov/understanding-el-nino"
},
{
"title": "NOAA El Niño-Southern Oscillation (ENSO)",
"link": "https://www.climate.gov/enso"
},
{
"title": "NOAA Oceanic Niño Index (ONI)",
"link": "https://www.climate.gov/news-features/understanding-climate/climate-variability-oceanic-nino-index"
},
{
"title": "The Blob",
"link": "https://www.nps.gov/articles/theblob.htm"
},
{
"title": "Looking Back At The Blob: Record Warming Drives Unprecedented Ocean Change",
"link": "https://www.fisheries.noaa.gov/feature-story/looking-back-blob-record-warming-drives-unprecedented-ocean-change"
}
],
"steps": [
{
"id": "001",
"description": "step001.html",
"transition": {
"element": "",
"action": ""
},
"stepLink": "v=-290.1424151729069,-64.86126039100748,-6.437011677036509,65.3142325516217&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg=true&t=2023-10-22-T06%3A19%3A29Z"
},
{
"id": "002",
"description": "step002.html",
"transition": {
"element": "",
"action": ""
},
"stepLink": "v=-240.02690135611005,-68.71114541979478,30.876080783471693,78.06675899260173&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR25_Sea_Surface_Temperature_Anomalies,GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies(hidden),BlueMarble_ShadedRelief&lg=true&l1=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR25_Sea_Surface_Temperature_Anomalies(hidden),GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg1=true&ca=true&cv=51&t=2015-10-22-T10%3A19%3A29Z&t1=2023-10-22-T10%3A19%3A29Z"
},
{
"id": "003",
"description": "step003.html",
"transition": {
"element": "animation",
"action": "play"
},
"stepLink": "v=-222.02445385851607,-23.644249262445108,-33.03223995758731,78.75359400804663&i=2&as=2014-05-01-T00%3A00%3A00Z&ae=2016-06-30-T00%3A00%3A00Z&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),IMERG_Precipitation_Rate(opacity=0.75,palette=divergent_1;),GHRSST_L4_MUR25_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg=true&al=true&av=1&ab=on&t=2015-10-01-T00%3A00%3A00Z"
},
{
"id": "004",
"description": "step004.html",
"transition": {
"element": "animation",
"action": "play"
},
"stepLink": "v=-354.9374065741792,-167.72843819701438,245.93898062240888,131.4872195168512&i=2&ics=true&ici=3&icd=7&as=2023-01-01-T00%3A00%3A00Z&ae=2024-01-15-T00%3A00%3A00Z&l=Reference_Labels_15m(hidden),Reference_Features_15m(hidden),Coastlines_15m(hidden),GHRSST_L4_MUR_Sea_Surface_Temperature_Anomalies,BlueMarble_ShadedRelief&lg=true&al=true&av=1.5&ab=on&t=2023-01-01-T06%3A00%3A00Z"
}
]
}
}
}
1 change: 1 addition & 0 deletions config/default/common/config/wv.json/storyOrder.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"storyOrder": [
"el_nino",
"surface_water_extent",
"atmospheric_rivers",
"flood-product",
Expand Down
4 changes: 2 additions & 2 deletions web/pages/404.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!doctype html>
<html>
<head>
<title>Page not found - NASA Worldview</title>
<title>Page not found - SOTO by Worldview</title>
<style>
body {
font-family: Arial, sans-serif;
Expand Down Expand Up @@ -35,7 +35,7 @@
<h1>Page not found</h1>
<p>Sorry, the page you requested could not be found. (Error Code 404)</p>
<div>
<button onclick="window.location.href='https://worldview.earthdata.nasa.gov/'">Redirect to Home page</button>
<button onclick="window.location.href='https://soto.podaac.earthdatacloud.nasa.gov/'">Redirect to Home page</button>
</div>
</body>
</html>

0 comments on commit 3b09442

Please sign in to comment.