diff --git a/datasets/cmip-tas.data.mdx b/datasets/cmip-tas.data.mdx
deleted file mode 100644
index 857811a20..000000000
--- a/datasets/cmip-tas.data.mdx
+++ /dev/null
@@ -1,81 +0,0 @@
----
-id: combined_CMIP6_daily_GISS-E2-1-G_tas_kerchunk_DEMO
-name: 'CMIP6 Daily GISS-E2-1-G Near-Surface Air Temperature (demo subset)'
-featured: false
-description: "Daily near-surface air temperature from the NASA Earth Exchange Global Daily Downscaled Projections (NEX-GDDP-CMIP6) Project."
-media:
- src: ::file ./cmip6-tas.png
- alt: CMIP6 Near-Surface Air Temperature Screenshot
- author:
- name: NASA
- url:
-taxonomy:
- - name: Topics
- values:
- - Climate
-layers:
- - id: combined_CMIP6_daily_GISS-E2-1-G_tas_kerchunk_DEMO
- stacCol: combined_CMIP6_daily_GISS-E2-1-G_tas_kerchunk_DEMO
- name: CMIP6 Daily GISS-E2-1-G Near-Surface Air Temperature (demo subset)
- type: zarr
- description: "Historical (1950-2014) daily-mean near-surface (usually, 2 meter) air temperature in Kelvin."
- zoomExtent:
- - 0
- - 20
- sourceParams:
- reference: "true"
- resampling_method: bilinear
- variable: tas
- colormap_name: coolwarm
- rescale: 232,312
- maxzoom: 12
- legend:
- unit:
- label: K
- type: gradient
- min: 232
- max: 312
- stops:
- - '#3b4cc0'
- - '#7b9ff9'
- - '#c0d4f5'
- - '#f2cbb7'
- - '#ee8468'
- - '#b40426'
----
-
-
-
-# NASA Earth Exchange Global Daily Downscaled Projections (NEX-GDDP-CMIP6)
-
-The NEX-GDDP-CMIP6 dataset provide a set of global, high resolution, bias-corrected climate change projections that can be used to evaluate climate change impacts on processes that are sensitive to finer-scale climate gradients and the effects of local topography on climate conditions.
-
-NEX-GDDP-CMIP6 is comprised of global downscaled climate scenarios derived from the General Circulation Model (GCM) runs conducted under the Coupled Model Intercomparison Project Phase 6 (CMIP6) and across all four “Tier 1” greenhouse gas emissions scenarios known as Shared Socioeconomic Pathways (SSPs). The CMIP6 GCM runs were developed in support of the Sixth Assessment Report of the Intergovernmental Panel on Climate Change (IPCC AR6). This dataset includes downscaled projections from ScenarioMIP model runs for which daily scenarios were produced and distributed through the Earth System Grid Federation.
-
-### Summary
-
-* Format: [kerchunk (metadata)](https://fsspec.github.io/kerchunk/) for netCDF4
-* Spatial Coverage: 180° W to 180° E, 60° S to 90° N
-* Temporal: 1950-01-01 to 1951-12-31
- * _As noted below, this dataset is a subset all available data. The full dataset includes data from 1950 to 2100._
-* Data Resolution:
- * Latitude Resolution: 0.25 degrees (25 km)
- * Longitude Resolution: 0.25 degrees (25 km)
- * Temporal Resolution: daily
-
-Source: [https://www.nccs.nasa.gov/services/data-collections/land-based-products/nex-gddp-cmip6](https://www.nccs.nasa.gov/services/data-collections/land-based-products/nex-gddp-cmip6)
-
-## AWS Public Dataset
-
-There are 2 datasets listed on the AWS Registry of Open Data for [NEX-GDDP-CMIP6](https://registry.opendata.aws/nex-gddp-cmip6/). First, there is an archive of NetCDF files from about 35 different climate models, each supplying historical and predicted values for up to 9 environment variables, daily, from 1950 to 2100. Second, there is an archive of COGs generated from the corresponding NetCDFs to support visualization via dynamic tiling using COGs. COGs are only available for 2 models. The COG archive also includes monthly aggregatations across those models.
-
-## Dataset Preparation
-
-### This dataset represents a subset of NEX-GDDP-CMIP6
-
-VEDA is hosting a single JSON file which references a subset of the NEX-GDDP-CMIP6 data in NetCDF. We used the [kerchunk](https://fsspec.github.io/kerchunk/) python library to create a JSON file - often called a reference file - which is an index of the chunks of the data stored in the original [NetCDF](https://www.unidata.ucar.edu/software/netcdf/) files. This can be considered a "virtual" Zarr dataset. The virtual Zarr dataset (aka the kerchunk reference file) is used by a dynamic tiling library ([titiler-xarray](https://github.com/developmentseed/titiler-xarray)) to create image tiles from the underlying data. The indexes were generated for the near-surface air temperature variable (TAS) for years 1950-2014, the historical extent of the NEX-GDDP-CMIP6 project.
-
-We are using these methods to demonstrate a method for visualizing a "virtual" Zarr dataset which allows for dynamic visualization without having to create and maintain any additional copies of data.
-
-
-
diff --git a/datasets/cmip6-climdex-tmaxxf-access-cm2.data.mdx b/datasets/cmip6-climdex-tmaxxf-access-cm2.data.mdx
new file mode 100644
index 000000000..bfa148441
--- /dev/null
+++ b/datasets/cmip6-climdex-tmaxxf-access-cm2.data.mdx
@@ -0,0 +1,359 @@
+---
+id: cmip6-climdex-tmaxxf-access-cm2
+name: 'Days per Year Projected to Exceed 90°F and 110°F (NEX-GDDP-CMIP6)'
+featured: false
+description: "Annual number of days from 2015 - 2100 where the maximum temperature is predicted to exceed a threshold of 90°F. This is a global dataset provided at a 0.25 degree resolution."
+media:
+ src: ::file ./cmip6-climdex-tmaxxf-access-cm2.png
+ alt: CMIP6 Climdex TmaxXF Screenshot
+ author:
+ name: NASA
+ url:
+taxonomy:
+ - name: Topics
+ values:
+ - Greenhouse Gases
+ - name: Source
+ values:
+ - NASA
+ - name: Product Type
+ values:
+ - Model Output
+layers:
+ - id: climdex-tmaxxf-access-cm2-ssp126-90
+ stacCol: climdex-tmaxxf-access-cm2-ssp126
+ name: Days Above 90°F (SSP126)
+ type: raster
+ description: "Estimated Annual Number of Days Above 90°F (ACCESS-CM2 Model from CMIP6, SSP126) "
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_90
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp126-90
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+
+ - id: climdex-tmaxxf-access-cm2-ssp245-90
+ stacCol: climdex-tmaxxf-access-cm2-ssp245
+ name: Days Above 90°F (SSP245)
+ type: raster
+ description: "Estimated Annual Number of Days Above 90°F (ACCESS-CM2 Model from CMIP6, SSP245)"
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_90
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp245-90
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+
+ - id: climdex-tmaxxf-access-cm2-ssp370-90
+ stacCol: climdex-tmaxxf-access-cm2-ssp370
+ name: Days Above 90°F (SSP370)
+ type: raster
+ description: "Estimated Annual Number of Days Above 90°F (ACCESS-CM2 Model from CMIP6, SSP370)"
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_90
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp370-90
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+
+ - id: climdex-tmaxxf-access-cm2-ssp585-90
+ stacCol: climdex-tmaxxf-access-cm2-ssp585
+ name: Days Above 90°F (SSP585)
+ type: raster
+ description: "Estimated Annual Number of Days Above 90°F (ACCESS-CM2 Model from CMIP6, SSP585)"
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_90
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp585-90
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+
+ - id: climdex-tmaxxf-access-cm2-ssp126-110
+ stacCol: climdex-tmaxxf-access-cm2-ssp126
+ name: Days Above 110°F (SSP126)
+ type: raster
+ description: "Estimated Annual Number of Days Above 110°F (ACCESS-CM2 Model from CMIP6, SSP126)"
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_110
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp126-110
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+
+ - id: climdex-tmaxxf-access-cm2-ssp245-110
+ stacCol: climdex-tmaxxf-access-cm2-ssp245
+ name: Days Above 110°F (SSP245)
+ type: raster
+ description: "Estimated Annual Number of Days Above 110°F (ACCESS-CM2 Model from CMIP6, SSP245)"
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_110
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp245-110
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+
+ - id: climdex-tmaxxf-access-cm2-ssp370-110
+ stacCol: climdex-tmaxxf-access-cm2-ssp370
+ name: Days Above 110°F (SSP370)
+ type: raster
+ description: "Estimated Annual Number of Days Above 110°F (ACCESS-CM2 Model from CMIP6, SSP370)"
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_110
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp370-110
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+
+ - id: climdex-tmaxxf-access-cm2-ssp585-110
+ stacCol: climdex-tmaxxf-access-cm2-ssp585
+ name: Days Above 110°F (SSP585)
+ type: raster
+ description: "Estimated Annual Number of Days Above 110°F (ACCESS-CM2 Model from CMIP6, SSP585)"
+ zoomExtent:
+ - 0
+ - 4
+ sourceParams:
+ assets: tmax_above_110
+ resampling_method: bilinear
+ colormap_name: wistia
+ rescale: 0,365
+ maxzoom: 4
+ compare:
+ datasetId: cmip6-climdex-tmaxxf-access-cm2
+ layerId: climdex-tmaxxf-access-cm2-ssp585-110
+ mapLabel: |
+ ::js ({ dateFns, datetime, compareDatetime }) => {
+ if (dateFns && datetime && compareDatetime) return `${dateFns.format(datetime, 'yyyy')} VS ${dateFns.format(compareDatetime, 'yyyy')}`;
+ }
+ analysis:
+ exclude: false
+ legend:
+ unit:
+ label: Days
+ type: gradient
+ min: 0
+ max: 365
+ stops:
+ - "#E4FF7A"
+ - "#FAED2D"
+ - "#FFCE0A"
+ - "#FFB100"
+ - "#FE9900"
+ - "#FC7F00"
+---
+
+
+
+ The NASA Earth Exchange (NEX) Global Daily Downscaled Projections (GDDP) dataset, or NEX-GDDP-CMIP6, was created to assist the science community in conducting studies of climate change impacts at local to regional scales and to enhance public understanding of possible future climate patterns at the spatial scale of individual towns, cities, and watersheds. The archive contains downscaled historical (1950 - 2015) and future (2015 - 2100) projections of [climate variables](https://www.nature.com/articles/s41597-022-01393-4/tables/2) such as humidity, precipitation, and near-surface air temperature, based on output from [Phase 6 of the Climate Model Intercomparison Project (CMIP6)](https://www.wcrp-climate.org/wgcm-cmip/cmip-video). The downscaled products are provided at 0.25 degree horizontal resolution. The data are also available for four different future climate scenarios modeled as part of CMIP6. These scenarios take into account future radiative forcing levels (from low to high) as well as “Shared Socioeconomic Pathways” (SSPs) which are a collection of narratives that describe potential paths society will take in order to combat climate change. The SSPs range from a highly sustainable approach (SSP1) to a narrative where society continues to rely heavily on fossil fuel resources (SSP5). The four resulting combined scenarios are SSP126, SSP245, SSP370 and SSP585. Learn more about the scenarios here: [https://www.dkrz.de/en/communication/climate-simulations/cmip6-en/the-ssp-scenarios](https://www.dkrz.de/en/communication/climate-simulations/cmip6-en/the-ssp-scenarios)
+
+ ## Data Summary
+ * **Temporal Extent:** 2015 - 2100
+ * **Temporal Resolution:** Annual
+ * **Spatial Extent:** Global
+ * **Spatial Resolution:** 0.25 degrees x 0.25 degrees
+ * **Data Units:** Days (Days per year above 90°F or 110°F)
+ * **Data Type:** Research
+
+ This dataset provides the number of days per year from 2015 - 2100 that the maximum temperature is projected to exceed a threshold of 90 degrees fahrenheit (°F) and 110°F. The projections are provided for the four different SSP standard scenarios ([SSP126, SSP245, SSP370, SSP585](https://www.dkrz.de/en/communication/climate-simulations/cmip6-en/the-ssp-scenarios)). This type of maximum temperature threshold index serves as an essential metric for assessing and understanding the patterns and extremes in temperature regimes, and is a valuable tool for climate scientists, researchers, and policymakers. Each threshold holds distinct climatological significance. Lower thresholds, such as 90°F, are often associated with typical warm conditions, while higher thresholds, like 110°F, indicate extreme heat events. Monitoring these thresholds over time allows for the identification of trends and variations in temperature extremes, which is crucial for understanding the impact of climate change on local and global climates.
+
+
+
+
+
+ ## Source Data Access
+ The Projected Annual Days Above 90°F and 110°F threshold index were created using the following dataset as an input:
+
+ NASA Earth Exchange Global Daily Downscaled Projections (NEX-GDDP-CMIP6) [https://doi.org/10.7917/OFSG3345](https://doi.org/10.7917/OFSG3345)
+
+ ## Acknowledgment
+ This climate index, Days per Year Projected to Exceed 90°F and 110°F, was calculated using the NEX-GDDP-CMIP6 downscaled climate projections by the NASA Earth eXchange (NEX) at NASA Ames Research Center. NEX-GDDP-CMIP6 was created by NEX and is distributed by the NASA Center for Climate Simulation.
+
+ ## Dataset Preparation & Disclaimer
+ This dataset was derived using the Daily Maximum Near-Surface Temperature data variable (tasmax) from the NEX-GDDP-CMIP6 ACCESS-CM2 model as an input. From this input, the number of days per year that the Daily Maximum Near-Surface Temperature exceeded each threshold were calculated. Only the ACCESS-CM2 model from CMIP6 was used in deriving this product. A full list of CMIP6 models available for the NEX-GDDP-CMIP6 product can be [found here](https://www.nature.com/articles/s41597-022-01393-4/tables/3). Learn more about the ACCESS-CM2 model here: [https://research.csiro.au/access/about](https://research.csiro.au/access/about/).
+
+ The downscaled product (NEX-GDDP-CMIP6) used as an input to this dataset were produced using a daily variant of the monthly bias Bias-Correction Spatial Disaggregation (BCSD) method and are at 0.25 degree horizontal resolution. The demand for downscaling of Global Climate Model (GCM) outputs arises since most GCMs are run using relatively coarse resolution grids (e.g., a few degrees), which limit their ability to capture the spatial details in climate patterns that are often required or desired in regional or local analyses. Even the most advanced GCMs may produce projections that are globally accurate but locally biased in their statistical characteristics (i.e., mean, variance, etc.) when compared with observations. The BCSD approach used in generating the input downscaled dataset inherently assumes that the relative spatial patterns observed from 1960 through 2014 will remain constant under future climate change. Other than the higher spatial resolution and bias correction, the input dataset does not add information beyond what is contained in the original CMIP6 scenarios, and preserves the frequency of periods of anomalously high and low values (i.e., extreme events) within each individual scenario. Due to the lack of validation of the GMFD over oceans, GDDP values over smaller island areas might not be realistic.
+
+ Learn more about CMIP6 at the following publication:
+ Thrasher, B., Wang, W., Michaelis, A. et al. NASA Global Daily Downscaled Projections, CMIP6. Sci Data 9, 262 (2022). [https://doi.org/10.1038/s41597-022-01393-4](https://doi.org/10.1038/s41597-022-01393-4)
+
+ All data displayed in Earth.gov has been transformed from the original format (NetCDF) into Cloud Optimized GeoTIFF ([COG](https://www.cogeo.org/)) and quality checked to ensure the data transformation has been performed correctly.
+
+ This dataset is intended for use in scientific research only, and use of this dataset for other purposes, such as commercial applications, and engineering or design studies is not recommended without consultation with a qualified expert.
+
+
+
diff --git a/datasets/cmip6-climdex-tmaxxf-access-cm2.png b/datasets/cmip6-climdex-tmaxxf-access-cm2.png
new file mode 100644
index 000000000..74e55e193
Binary files /dev/null and b/datasets/cmip6-climdex-tmaxxf-access-cm2.png differ
diff --git a/datasets/cmip6-tas.png b/datasets/cmip6-tas.png
deleted file mode 100644
index d9d286d60..000000000
Binary files a/datasets/cmip6-tas.png and /dev/null differ