diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 2f826d37f..fb5040599 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,6 +2,6 @@ ## Why are you creating this Pull Request? -- [Adding Datasets, Discoveries or Thematic areas](?title=Content%3A%20%3Cname%3E&expand=1&template=content.md) +- [Adding Datasets or Discoveries](?title=Content%3A%20%3Cname%3E&expand=1&template=content.md) - [Version Release](?title=Deploy%20vX.X.X&expand=1&template=version_release.md) - [Other](?expand=1&template=default.md) \ No newline at end of file diff --git a/.veda/ui b/.veda/ui index 6bcad3a6c..12aee8c3e 160000 --- a/.veda/ui +++ b/.veda/ui @@ -1 +1 @@ -Subproject commit 6bcad3a6c6116e18afe3badd046e112075d431dd +Subproject commit 12aee8c3e7bf6f4e309a47d3d61a89113ed0b486 diff --git a/README.md b/README.md index 3f8f78bbc..70e6c8218 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,9 @@ ![VEDA logo](./static/graphics/nasa-veda-logo-pos.svg) -​ +​VEDA is a dashboard to explore data. -VEDA is a dashboard to explore data. - -VEDA is organized around the concept of Thematic areas. Each thematic area explores a topic in detail via datasets and discoveries. +VEDA is organized around datasets and discoveries. A Dataset represents a piece of geo-referenced data displayed as a set of related layers on a map. Discoveries are long form pieces of content that tell a story about some interesting portion of the data. diff --git a/admin/config.yml b/admin/config.yml index 2d81b5fd5..3e595a283 100644 --- a/admin/config.yml +++ b/admin/config.yml @@ -19,19 +19,13 @@ collections: title: fields.id identifier_field: fields.id slug: "{{fields.id}}.data" - preview_path: "{{fields.thematics[0]}}/datasets/{{fields.id}}/explore" + preview_path: "data-catalog/{{fields.id}}/explore" summary: "{{fields.name}}" fields: - - label: "Featured on" - name: "featuredOn" - widget: "relation" - required: false - collection: thematic - value_field: id - search_fields: - - id - - name - multiple: true + - label: "Featured" + name: "featured" + widget: boolean + default: false - label: Usage name: usage widget: list @@ -54,14 +48,7 @@ collections: - { label: "Description", name: "description", widget: "text" } - label: "Thematics" name: "thematics" - widget: "relation" - required: false - collection: thematic - value_field: id - multiple: true - search_fields: - - id - - name + widget: list - label: "Image" name: "media" required: false @@ -391,42 +378,3 @@ collections: # - {label: "color", name: "", widget: "text" } # - {label: "label", name: "label", widget: "text" } - { label: "Body", name: "body", widget: "markdown" } - - name: "thematic" - label: "Thematic" - folder: "thematic" - media_folder: "thematic" - create: true - extension: "mdx" - format: "frontmatter" - title: fields.id - identifier_field: fields.id - slug: "{{fields.id}}.thematic" - summary: "{{fields.name}}" - fields: - - { label: "ID", name: "id", widget: "string" } - - { label: "Thematic name", name: "name", widget: "string" } - - { label: "Description", name: "description", widget: "text" } - - label: "About" - name: "about" - widget: "object" - fields: - - { label: "Title", name: "title", widget: "string" } - - { label: "Description", name: "description", widget: "string" } - - label: "Image" - name: "media" - widget: "object" - fields: - - { label: "File", name: "src", widget: "image" } - - { label: "Alt text", name: "alt", widget: "string" } - - label: "Author" - name: "author" - widget: "object" - required: false - fields: - - { - label: "Name", - name: "name", - required: false, - widget: "string", - } - - { label: "URL", name: "url", required: false, widget: "string" } diff --git a/datasets/epa-agriculture.data.mdx b/datasets/epa-agriculture.data.mdx index eab999b64..ffa8a614c 100644 --- a/datasets/epa-agriculture.data.mdx +++ b/datasets/epa-agriculture.data.mdx @@ -10,6 +10,8 @@ media: url: https://unsplash.com/photos/jAt6cN6zl8M thematics: - eis +sources: + - epa-ghg layers: - id: epa-annual-emissions_4b_manure_management stacCol: EPA-annual-emissions_4B_Manure_Management diff --git a/datasets/epa-coal-mines.data.mdx b/datasets/epa-coal-mines.data.mdx index 98c20bf39..8b7c786df 100644 --- a/datasets/epa-coal-mines.data.mdx +++ b/datasets/epa-coal-mines.data.mdx @@ -10,6 +10,8 @@ media: url: https://unsplash.com/photos/Mk2ls9UBO2E thematics: - eis +sources: + - epa-ghg layers: - id: epa-annual-emissions_1b1a_coal_mining_underground stacCol: EPA-annual-emissions_1B1a_Coal_Mining_Underground diff --git a/datasets/epa-natural-gas-systems.data.mdx b/datasets/epa-natural-gas-systems.data.mdx index d1266749e..f9fc0b51d 100644 --- a/datasets/epa-natural-gas-systems.data.mdx +++ b/datasets/epa-natural-gas-systems.data.mdx @@ -10,6 +10,8 @@ media: url: https://unsplash.com/photos/TF-DL_2L1JM thematics: - eis +sources: + - epa-ghg layers: - id: epa-annual-emissions_1b2b_natural_gas_processing stacCol: EPA-annual-emissions_1B2b_Natural_Gas_Processing diff --git a/datasets/epa-other.data.mdx b/datasets/epa-other.data.mdx index 7d6590a02..82accfb42 100644 --- a/datasets/epa-other.data.mdx +++ b/datasets/epa-other.data.mdx @@ -10,6 +10,8 @@ media: url: https://unsplash.com/photos/EjSw6WdnLRA thematics: - eis +sources: + - epa-ghg layers: - id: epa-annual-emissions_2b5_petrochemical_production stacCol: EPA-annual-emissions_2B5_Petrochemical_Production diff --git a/datasets/epa-petroleum-systems.data.mdx b/datasets/epa-petroleum-systems.data.mdx index 6f9c3ed48..e71a9cb08 100644 --- a/datasets/epa-petroleum-systems.data.mdx +++ b/datasets/epa-petroleum-systems.data.mdx @@ -10,6 +10,8 @@ media: url: https://unsplash.com/photos/6xeDIZgoPaw thematics: - eis +sources: + - epa-ghg layers: - id: epa-annual-emissions_1b2a_petroleum stacCol: EPA-annual-emissions_1B2a_Petroleum diff --git a/datasets/epa-waste.data.mdx b/datasets/epa-waste.data.mdx index 69202e207..1854259b1 100644 --- a/datasets/epa-waste.data.mdx +++ b/datasets/epa-waste.data.mdx @@ -10,6 +10,8 @@ media: url: https://unsplash.com/photos/7_TSzqJms4w thematics: - eis +sources: + - epa-ghg layers: - id: epa-annual-emissions_6b_wastewater_treatment_domestic stacCol: EPA-annual-emissions_6B_Wastewater_Treatment_Domestic diff --git a/datasets/fb_population.ej.data.mdx b/datasets/fb_population.ej.data.mdx index 8061c470d..d56a50781 100644 --- a/datasets/fb_population.ej.data.mdx +++ b/datasets/fb_population.ej.data.mdx @@ -10,6 +10,8 @@ media: url: thematics: - environmental-justice +sources: + - meta-pop layers: - id: facebook_population_density stacCol: facebook_population_density diff --git a/datasets/grdi-v1.data.mdx b/datasets/grdi-v1.data.mdx index 2235112c5..5176c8e5a 100644 --- a/datasets/grdi-v1.data.mdx +++ b/datasets/grdi-v1.data.mdx @@ -10,6 +10,8 @@ media: url: https://unsplash.com/photos/3VLHF9b9Plg thematics: - environmental-justice +sources: + - nasa-ciesin-grdi layers: - id: grdi-cdr-raster stacCol: grdi-cdr-raster diff --git a/datasets/no2.data.mdx b/datasets/no2.data.mdx index 411bc6815..140e94251 100644 --- a/datasets/no2.data.mdx +++ b/datasets/no2.data.mdx @@ -1,8 +1,7 @@ --- id: no2 name: 'Nitrogen Dioxide' -featuredOn: - - covid-19 +featured: true description: "Since the outbreak of the novel coronavirus, atmospheric concentrations of nitrogen dioxide have changed by as much as 60% in some regions." usage: - url: 'https://github.com/NASA-IMPACT/veda-docs/blob/no2-single-item-viz/example-notebooks/no2-single-item-vizualization.ipynb' diff --git a/datasets/sport-lis.data.mdx b/datasets/sport-lis.data.mdx index 409e72edf..3dfbcc289 100644 --- a/datasets/sport-lis.data.mdx +++ b/datasets/sport-lis.data.mdx @@ -1,5 +1,4 @@ --- -featuredOn: [] id: soil-moisture name: SPoRT Land Information System description: SPoRT’s real-time instance of the Land Information System provides low-latency soil moisture analyses that help diagnose rapid drought onset and elevated wildfire threat. diff --git a/datasets/svi_household.ej.data.mdx b/datasets/svi_household.ej.data.mdx index 047ea5a65..0b54726ce 100644 --- a/datasets/svi_household.ej.data.mdx +++ b/datasets/svi_household.ej.data.mdx @@ -10,6 +10,8 @@ media: url: https://nasa.gov/ thematics: - environmental-justice +sources: + - atsdr-svi layers: - id: social-vulnerability-index-household stacCol: social-vulnerability-index-household diff --git a/datasets/svi_housing.ej.data.mdx b/datasets/svi_housing.ej.data.mdx index b3700464a..a1d7b8925 100644 --- a/datasets/svi_housing.ej.data.mdx +++ b/datasets/svi_housing.ej.data.mdx @@ -10,6 +10,8 @@ media: url: thematics: - environmental-justice +sources: + - atsdr-svi layers: - id: social-vulnerability-index-housing stacCol: social-vulnerability-index-housing diff --git a/datasets/svi_minority.ej.data.mdx b/datasets/svi_minority.ej.data.mdx index cc60b855e..0e4af24fd 100644 --- a/datasets/svi_minority.ej.data.mdx +++ b/datasets/svi_minority.ej.data.mdx @@ -10,6 +10,8 @@ media: url: thematics: - environmental-justice +sources: + - atsdr-svi layers: - id: social-vulnerability-index-minority stacCol: social-vulnerability-index-minority diff --git a/datasets/svi_overall.ej.data.mdx b/datasets/svi_overall.ej.data.mdx index c3bcd27a9..f1643de9d 100644 --- a/datasets/svi_overall.ej.data.mdx +++ b/datasets/svi_overall.ej.data.mdx @@ -17,6 +17,8 @@ media: url: thematics: - environmental-justice +sources: + - atsdr-svi layers: - id: social-vulnerability-index-overall stacCol: social-vulnerability-index-overall diff --git a/datasets/svi_socioeconomic.ej.data.mdx b/datasets/svi_socioeconomic.ej.data.mdx index 875c6c9cd..b0734ae9f 100644 --- a/datasets/svi_socioeconomic.ej.data.mdx +++ b/datasets/svi_socioeconomic.ej.data.mdx @@ -10,6 +10,8 @@ media: url: thematics: - environmental-justice +sources: + - atsdr-svi layers: - id: social-vulnerability-index-socioeconomic stacCol: social-vulnerability-index-socioeconomic diff --git a/datasets/urban-heating.data.mdx b/datasets/urban-heating.data.mdx index 5af6f6f8c..09388b1f4 100644 --- a/datasets/urban-heating.data.mdx +++ b/datasets/urban-heating.data.mdx @@ -1,5 +1,4 @@ --- -featuredOn: [] id: urban-heating name: Urban Heating Dataset description: Description for Urban Heating Dataset test diff --git a/discoveries/agriculture-food-security-east-africa.discoveries.mdx b/discoveries/agriculture-food-security-east-africa.discoveries.mdx index da831e78d..7e09886b8 100644 --- a/discoveries/agriculture-food-security-east-africa.discoveries.mdx +++ b/discoveries/agriculture-food-security-east-africa.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - agriculture id: 'agriculture-food-security-east-africa' name: Deep Concern About Food Security in Eastern Africa description: "NASA Satellites Keep a Watchful Eye on Crop Activity" +featured: true media: src: ::file ./agriculture-food-security-east-africa-cover.jpg alt: Lone tree in a field in Kenya diff --git a/discoveries/air-quality-and-covid-19.discoveries.mdx b/discoveries/air-quality-and-covid-19.discoveries.mdx index e373e5726..6e8d36c43 100644 --- a/discoveries/air-quality-and-covid-19.discoveries.mdx +++ b/discoveries/air-quality-and-covid-19.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - covid-19 id: 'air-quality-and-covid-19' name: Air Quality and COVID-19 description: "When governments began implementing shutdowns at the start of the COVID-19 pandemic, scientists wondered how the atmosphere would respond to the sudden change in human behavior." +featured: true media: src: ::file ./air-quality-and-covid-19--discovery-cover.jpg alt: Clear nightsky with crescent moon above the mountains diff --git a/discoveries/air-quality-so2-volcanoes.discoveries.mdx b/discoveries/air-quality-so2-volcanoes.discoveries.mdx index 3e87c0f38..e7f936acb 100644 --- a/discoveries/air-quality-so2-volcanoes.discoveries.mdx +++ b/discoveries/air-quality-so2-volcanoes.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - air-quality id: 'so2-volcanoes' name: Monitoring Volcanic Sulfur Dioxide Emissions description: "NASA monitors volcanic emissions and its impact on global air quality" +featured: true media: src: ::file ./volcano--discovery-cover.jpg alt: Ash cloud over mountain diff --git a/discoveries/coastal-flooding-and-slr.discoveries.mdx b/discoveries/coastal-flooding-and-slr.discoveries.mdx index 439a84002..bfdfa0484 100644 --- a/discoveries/coastal-flooding-and-slr.discoveries.mdx +++ b/discoveries/coastal-flooding-and-slr.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - eis id: 'eis-coastal-risks' name: Unraveling the components of coastal risk description: 'NASA measurements and models shed light on present and future coastal risks' +featured: true media: src: ::file ./coastal-flooding-and-slr-cover.jpg alt: Flooding in York, UK - February 2020. diff --git a/discoveries/fire-life-cycle.discoveries.mdx b/discoveries/fire-life-cycle.discoveries.mdx index cdf514acc..320b198ee 100644 --- a/discoveries/fire-life-cycle.discoveries.mdx +++ b/discoveries/fire-life-cycle.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - eis id: "fire-life-cycle" name: Life Cycle of a Fire description: "NASA EIS Transdisciplinary Science from Pre-Fire to Post-Fire" +featured: true media: src: ::file ./fire-cover.png alt: Satellite imagery (false color) of East Troublesome fire spreading to the Rockies diff --git a/discoveries/hurricane-maria-and-ida.discoveries.mdx b/discoveries/hurricane-maria-and-ida.discoveries.mdx index 7a191b53e..73dc8679f 100644 --- a/discoveries/hurricane-maria-and-ida.discoveries.mdx +++ b/discoveries/hurricane-maria-and-ida.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - environmental-justice id: "hurricane-maria-and-ida" name: Connecting Disaster Recovery with Environmental Justice description: "Featuring Hurricane María and Hurricane Ida" +featured: true media: src: ::file ./ej--discovery-cover.jpeg alt: Nighttime view of New Orleans diff --git a/discoveries/no2-and-so2.discoveries.mdx b/discoveries/no2-and-so2.discoveries.mdx index 553e0f5a1..e56c4ddfc 100644 --- a/discoveries/no2-and-so2.discoveries.mdx +++ b/discoveries/no2-and-so2.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - air-quality id: 'no2-and-so2' name: Nitrogen Dioxide and Sulfur Dioxide description: "A picture diary of air quality in the northeastern regions of India, China, and the United States." +featured: true media: src: ::file ./air-quality-and-covid-19--discovery-cover.jpg alt: Clear nightsky with crescent moon above the mountains diff --git a/discoveries/phytoplankton-algal-blooms.discoveries.mdx b/discoveries/phytoplankton-algal-blooms.discoveries.mdx index bef8c41b1..d1c061a17 100644 --- a/discoveries/phytoplankton-algal-blooms.discoveries.mdx +++ b/discoveries/phytoplankton-algal-blooms.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - water-quality id: 'phytoplankton-algal-blooms' name: Phytoplankton's Algal Blooms description: "Satellites track phytoplankton's algal blooms and its impact on tourism and fisheries" +featured: true media: src: ::file ./phytoplankton-algal-blooms--discovery-cover.jpg alt: Phytoplankton - the foundation of the oceanic food chain. diff --git a/discoveries/sat-data-agriculture.discoveries.mdx b/discoveries/sat-data-agriculture.discoveries.mdx index b85642295..7b8adfc0e 100644 --- a/discoveries/sat-data-agriculture.discoveries.mdx +++ b/discoveries/sat-data-agriculture.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - agriculture id: "sat-data-agriculture" name: The Value of Data in Monitoring The Health of Crops description: "Satellite data applications for environmental impacts on world crop (cereal) supply and demand" +featured: true media: src: ::file ./sat-data-agriculture--discovery-cover.jpg alt: Dirty hands holding wheat grain diff --git a/discoveries/tws-trends.discoveries.mdx b/discoveries/tws-trends.discoveries.mdx index f7d800ef8..b27635f6b 100644 --- a/discoveries/tws-trends.discoveries.mdx +++ b/discoveries/tws-trends.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - eis id: 'tws-trends' name: A New View of the Global Water Cycle description: "Integrating NASA's state-of-the art model and remote sensing observations to reveal human impacts on water cycle" +featured: true media: src: ::file ./jordan_image.jpg alt: Meandering wadis combine to form dense, branching networks across the stark, arid landscape of southeastern Jordan. The Arabic word "wadi" means a gulley or streambed that typically remains dry except after drenching, seasonal rains. diff --git a/discoveries/wq-models.discoveries.mdx b/discoveries/wq-models.discoveries.mdx index e8e0bdcaf..b5fa50fb6 100644 --- a/discoveries/wq-models.discoveries.mdx +++ b/discoveries/wq-models.discoveries.mdx @@ -1,9 +1,8 @@ --- -featuredOn: - - eis id: "wq-models" name: A New NASA Model Brings Open Science to Target Water Quality Problems description: "NASA’s Earth observations and Models Can Inform Water Quality and Resource Protection Decisions" +featured: true media: src: ::file ./CONUS_Nitrate_07012018.png alt: A map showing nitrate loads in the rivers of the United States on 07/01/2018 diff --git a/docs/CONFIGURATION.md b/docs/CONFIGURATION.md index d3aa3d208..d4ded47a4 100644 --- a/docs/CONFIGURATION.md +++ b/docs/CONFIGURATION.md @@ -10,19 +10,27 @@ The `.env` file contains a list of all available variables and comments explaini The `veda.config.js` file is an additional configuration file for veda. It is through this file that you specify how the Veda content can be found. -This is done by providing a glob path for each one of the [content types](./CONTENT.md). (Thematic areas, Datasets, Discoveries). +This is done by providing a glob path for each one of the [content types](./CONTENT.md). (Datasets, Discoveries). The default configuration is: ```js -thematics: './thematic/*.thematic.mdx' datasets: './datasets/*.data.mdx' discoveries: './discoveries/*.discoveries.mdx' ``` +### Taxonomy Index file + +Links to a `json` or `yml` file containing a list of [taxonomies](./TAXONOMY.md) to be used in the app. + +The default configuration is: +```js + taxonomiesIndex: './taxonomies.yml', +``` + ### Page overrides To adapt the Veda dashboard to the individual needs of you instance, some content/component overrides are provided. These overrides allow you to alter certain parts of the application, or inject code without having to fork the UI part of veda. There are essentially 2 types of possible overrides: -- `Content Overrides` - allow you to change the default content of a page. Like with the different content types (discoveries, datasets, and thematic areas), you'll have access to all [MDX_BLOCK.md](./MDX_BLOCKS.md). Depending on the content override you'll also be able to provide some frontmatter variables. The name of the override config variable will follow the `Content` scheme. +- `Content Overrides` - allow you to change the default content of a page. Like with the different content types (discoveries, datasets), you'll have access to all [MDX_BLOCK.md](./MDX_BLOCKS.md). Depending on the content override you'll also be able to provide some frontmatter variables. The name of the override config variable will follow the `Content` scheme. - `Component Overrides` - allow you to alter a specific component of the app, by providing new javascript code for it (advanced usage). No Mdx Blocks are available. The overrides are defined in the `veda.config.js` under `pageOverrides` by specifying the path to the mdx file to load. @@ -30,8 +38,6 @@ These are the current available overrides: ```js pageOverrides: { - // Content for the root about page. This is the global about page, before - // entering a thematic area. // Type: Content override aboutContent: '.mdx' diff --git a/docs/CONTENT.md b/docs/CONTENT.md index e31e0ebb2..94c690307 100644 --- a/docs/CONTENT.md +++ b/docs/CONTENT.md @@ -3,31 +3,29 @@ - Check the [MDX_BLOCK.md](./MDX_BLOCKS.md) for information on the different blocks that can be used to compose the content layout. - Check [layer.md](./frontmatter/layer.md) for details on the different properties of a dataset layer. - Check [media.md](./frontmatter/media.md) for information on the images needed for the content's covers. -- Check [GH_CODESPACES.md](./GH_CODESPACES.md) for a video walktrhough of adding content to VEDA with github codespaces. +- Check [GH_CODESPACES.md](./GH_CODESPACES.md) for a video walkthrough of adding content to VEDA with github codespaces. ---- # Content - [Content](#content) - - [Thematic Areas](#thematic-areas) - [Datasets](#datasets) - [Discoveries](#discoveries) -Veda consists of Thematic Areas, Datasets, and Discoveries. Each dataset and discovery belongs to a thematic area (or multiple thematic areas), and discovery can use datasets. When you are adding contents using published datasets in Veda, you would need to know which thematic area it belongs to, and if you need to create a new thematic area. - +Veda consists of Datasets, and Discoveries. Each piece of content is written in [MDX](https://mdxjs.com/docs/what-is-mdx/#what-is-mdx) with configuration frontmatter. Frontmatter is separate by a set of `---` from MDX content. A file will look something like: ```yml --- -id: theme1 -name: Thematic area 1 +id: discovery1 +name: Example discovery --- - ## About thematic area + ## About this discovery Once upon a time there was a content string @@ -39,53 +37,6 @@ Each `Block` comes with its own rules and needed props, so check the [MDX_BLOCK. --- -## Thematic Areas - -Frontmatter configuration for the Thematic Area - -```yaml -id: string -name: string -description: string -media: Media - -about: - title: string - description: string -``` - -**id** -`string` -Id of this thematic area. Must be unique in the whole application. - -**name** -`string` -Name of this thematic area. This is used to reference to this thematic area in the application. - -**description** -`string` -Brief description of this thematic area. This is displayed on cards and the header of a thematic area. - -**media** -`Media` -Image to identify this resource. See [media.md](./frontmatter/media.md). - -**about** -`object` -Information for the Thematic area about page. - -**about.title** -`string` -Title for the about page. - -**about.description** -`string` -Description for the about page. - -MDX content for thematic areas will show up under /about page. For example, `air-quality` thematic area's MDX contents will show up under `/air-quality/about`. - ---- - ## Datasets Frontmatter configuration for the Dataset @@ -97,7 +48,8 @@ description: string media: Media thematics: string[] -featuredOn: string[] +sources: string[] +featured: boolean layers: Layer[] related: Related[] @@ -119,6 +71,8 @@ usage: Usage[] ``` +MDX content for datasets will show up on its own page under `/data-catalog/:dataset-id`. For example, `no2` dataset MDX will show up under `/data-catalog/no2`. + **id** `string` Id of this dataset. Must be unique in the whole application @@ -137,7 +91,8 @@ Image to identify this resource. See [media.md](./frontmatter/media.md). **thematics** `string[]` -List of thematic areas ids this dataset belongs to. These values are used by the application to establish a relationship between thematic areas and datasets. +List of thematic areas this dataset belongs to. +Must be a list of ids as defined in the [taxonomies index file](./TAXONOMY.md). Example: ```yaml thematics: @@ -145,15 +100,19 @@ thematics: - agriculture ``` -**featuredOn** +**sources** `string[]` -List of thematic areas ids where this dataset is featured. A featured dataset will show up in the thematic area homepage. +List of sources for this dataset. +Must be a list of ids as defined in the [taxonomies index file](./TAXONOMY.md). Example: ```yaml -featuredOn: - - covid-19 - - agriculture +sources: + - devseed ``` + +**featured** +`boolean` +Whether this dataset is featured ![](./media/fm-featured-dataset.png) **layers** @@ -167,7 +126,6 @@ layers: - id: anotherLayerId ... # more props ``` -MDX content for datasets will show up under /overview page. For example, `no2` dataset MDX accessed from `air-quality` thematic area will show up under `/air-quality/datasets/no2`. **related** `Related[]` @@ -179,17 +137,10 @@ List of related contents. This list will be displayed at the bottom of dataset o Each content should be formatted like below. ```yaml - # when related content is dataset - type: dataset id: dataset-id - thematic: thematic-dataset-belongs - # when related content is discovery - type: discovery id: discovery-id - thematic: thematic-discovery-belongs - # when related content is thematic (doesn't need thematic attribute) - - type: thematic - id: thematic-id ``` **usage** @@ -236,7 +187,8 @@ media: Media pubDate: string thematics: string[] -featuredOn: string[] +sources: string[] +featured: boolean related: Related[] - type: string @@ -253,6 +205,8 @@ related: Related[] ``` +MDX content for discoveries will show up on its own page under `/discoveries/:discovery-id`. For example, `air-quality-and-covid-19` discovery MDX will show up under `/discoveries/air-quality-and-covid-19`. + **id** `string` Id of this discovery. Must be unique in the whole application. @@ -275,7 +229,8 @@ Publication date for this discovery. Should be in YYYY-MM-DD format. **thematics** `string[]` -List of thematic areas ids this discovery belongs to. These values are used by the application to establish a relationship between thematic areas and discoveries. +List of thematic areas this discovery belongs to. +Must be a list of ids as defined in the [taxonomies index file](./TAXONOMY.md). Example: ```yaml thematics: @@ -283,19 +238,21 @@ thematics: - agriculture ``` -**featuredOn** +**sources** `string[]` -List of thematic areas ids where this discovery is featured. A featured discovery will show up in the thematic area homepage. +List of sources for this discovery. +Must be a list of ids as defined in the [taxonomies index file](./TAXONOMY.md). Example: ```yaml -featuredOn: - - covid-19 - - agriculture +sources: + - devseed ``` -![](./media/fm-featured-discovery.png) +**featured** +`boolean` +Whether this discovery is featured -MDX content for discovery will show up under its own page under `:thematic-area/discoveries/:discovery-id`. For example, `air-quality-and-covid-19` discovery, which belongs to `air-quality` thematic area will show up under `/air-quality/discoveries/air-quality-and-covid-19` +![](./media/fm-featured-discovery.png) **related** `Related[]` @@ -307,15 +264,8 @@ List of related contents. This list will be displayed at the bottom of discovery Each content should be formatted like below ```yaml - # when related content is dataset - type: dataset id: dataset-id - thematic: thematic-dataset-belongs - # when related content is discovery - type: discovery id: discovery-id - thematic: thematic-discovery-belongs - # when related content is thematic (doesn't need thematic attribute) - - type: thematic - id: thematic-id ``` diff --git a/docs/TAXONOMY.md b/docs/TAXONOMY.md new file mode 100644 index 000000000..3b593e001 --- /dev/null +++ b/docs/TAXONOMY.md @@ -0,0 +1,59 @@ +# Content + +- [Content](#content) + - [Taxonomy Index file](#taxonomy-index-file) + - [Using a taxonomy in a content type](#using-a-taxonomy-in-a-content-type) + +Some of VEDA content types properties are taxonomies. +These are identified by their id and linked to the full taxonomy definition on the taxonomy index file. + +## Taxonomy Index file + +The location of the taxonomy index file is defined through `veda.config.js` and can either be a `json` or `yml` file. + +The different taxonomies are defined as a id keyed list. Each taxonomy item must, at least, have an `id` and `name` properties. + +Example: +```yml +# Key of the taxonomy is thematics. +thematics: + - id: water + name: Water Quality + - id: air + name: Air Quality + +# Key of the taxonomy is sources. +sources: + - id: devseed + name: Development Seed + url: https://developmentseed.org +``` + +## Using a taxonomy in a content type + +To link a content type to a taxonomy, you need to list the different item's `id` under the taxonomy key on your content type. + +Example adding `sources` to a dataset: +```yaml +--- +id: my-data +name: My example dataset +description: A dataset with sources + +sources: + - devseed + - another-source + +layers: # ... +--- + + + + ## This is a Dataset + + Once upon a time there was a content string + + +``` + +If you want to use a taxonomy item that doesn't exist (e.g. a new source) you will need to add it to the taxonomy index file. \ No newline at end of file diff --git a/docs/media/related-content-discovery.jpg b/docs/media/related-content-discovery.jpg index 98c85bc80..4744483d2 100644 Binary files a/docs/media/related-content-discovery.jpg and b/docs/media/related-content-discovery.jpg differ diff --git a/package.json b/package.json index d9ca654a9..7e2d3ed78 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "veda-config", "description": "Configuration for Veda", - "version": "0.7.0", + "version": "0.8.0", "source": "./.veda/ui/app/index.html", "license": "Apache-2.0", "scripts": { diff --git a/taxonomies.yml b/taxonomies.yml new file mode 100644 index 000000000..fa98b214e --- /dev/null +++ b/taxonomies.yml @@ -0,0 +1,25 @@ +thematics: + - id: eis + name: EIS + - id: air-quality + name: Air Quality + - id: water-quality + name: Water Quality + - id: environmental-justice + name: Environmental Justice + - id: covid-19 + name: Covid 19 + - id: agriculture + name: Agriculture + - id: biomass + name: Biomass + +sources: + - id: meta-pop + name: Meta Data for Good + - id: epa-ghg + name: EPA + - id: nasa-ciesin-grdi + name: NASA CIESIN + - id: atsdr-svi + name: ATSDR \ No newline at end of file diff --git a/thematic/agriculture--cover.jpg b/thematic/agriculture--cover.jpg deleted file mode 100755 index c8084fd2a..000000000 Binary files a/thematic/agriculture--cover.jpg and /dev/null differ diff --git a/thematic/agriculture.thematic.mdx b/thematic/agriculture.thematic.mdx deleted file mode 100644 index a60807bee..000000000 --- a/thematic/agriculture.thematic.mdx +++ /dev/null @@ -1,30 +0,0 @@ ---- -id: agriculture -name: "Agriculture" -description: "NASA collaborates with many organizations to monitor agricultural production across the globe" -media: - src: ::file ./agriculture--cover.jpg - alt: Corn being harvested - author: - name: no one cares - url: https://unsplash.com/photos/l_5MJnbrmrs - -about: - title: Observing Agriculture - description: "Using satellites to monitor agricultural activity" ---- - - - - Healthy and productive crops are critical for our planet’s food security, - and satellite observations play a vital role in monitoring and tracking the - changes in the agriculture ecosystem. The data from satellite technology has - the potential of achieving outcomes similar to that of the Green Revolution - of the 1950a and 1960s. Researchers such as Norman Borlaug (who would win - the Nobel Peace Prize in 1970), introduced new technologies, innovative - varieties of seed, and modern scientific methods of farming. As a result, - worldwide agriculture output increased over 40 percent which is credited - with saving over a billion people from starvation. The demand for such - innovation continues to grow. - - diff --git a/thematic/air-quality--cover.jpg b/thematic/air-quality--cover.jpg deleted file mode 100755 index 802a579ce..000000000 Binary files a/thematic/air-quality--cover.jpg and /dev/null differ diff --git a/thematic/air-quality.thematic.mdx b/thematic/air-quality.thematic.mdx deleted file mode 100644 index d1d22efb3..000000000 --- a/thematic/air-quality.thematic.mdx +++ /dev/null @@ -1,30 +0,0 @@ ---- -id: air-quality -name: 'Air Quality' -description: "NASA is keeping a watchful eye on our atmosphere across the world" -media: - src: ::file ./air-quality--cover.jpg - alt: 'White clouds.' - author: - name: Keytion - url: https://unsplash.com/photos/85Km1bnKUOE - -about: - title: Observing Air Quality - description: NASA is keeping a watchful eye on our atmosphere across the world ---- - - - -**Traffic, wildfires, and power plants** all emit air pollutants and greenhouse gasses as a product of combustion. Humans have known for more than a century that burning fossil fuels and other materials generates smoke that contains a mixture of potentially hazardous particles and trace gasses. Breathing air with a high concentration of gasses from combustion can irritate airways in the human respiratory system and contribute to respiratory diseases and other health problems. -Using long-term global observations from satellites and ground-based instruments, scientists have kept a watchful eye on several gasses emitted by combustion for more than a decade. These Earth observations help predict and track the pollutants that affect human health and contribute to global climate change. - -**NASA scientists are leading much of this research** and share stories here that show how data from satellites are used to enhance the scientific understanding of combustion-related trace gasses. Several of these combustion-related gasses negatively impact human health and some contribute to global climate change. The data also provide fundamental information for improving climate change prediction and investigating solutions to reduce air pollution in major cities around the world. - -**Data from the Ozone Monitoring Instrument (OMI)** show atmospheric nitrogen dioxide (NO2) and sulfur dioxide (SO2) levels for various regions in the United States, India, and China. This instrument has been tracking the annual average abundance of these gasses since 2005. These charts highlight different trends in these combustion gasses; in some countries the levels of these gasses have decreased dramatically, while other countries show a long-term increase. -In the eastern US, for example, both NO2 and SO2 levels decreased dramatically from 2005 to 2015. SO2 concentrations over the Ohio River valley and western Pennsylvania fell by 80%, and NO2 levels in the region fell by more than 40%, in response to clean air legislation. - -The annual OMI data can be explored to generate maps and trends in these two combustion-related gasses at both the regional and city scales. Click here to learn more about this research. - - - diff --git a/thematic/biomass--cover.jpg b/thematic/biomass--cover.jpg deleted file mode 100644 index be7642bab..000000000 Binary files a/thematic/biomass--cover.jpg and /dev/null differ diff --git a/thematic/biomass.thematic.mdx b/thematic/biomass.thematic.mdx deleted file mode 100644 index 5aebac41b..000000000 --- a/thematic/biomass.thematic.mdx +++ /dev/null @@ -1,22 +0,0 @@ ---- -id: biomass -name: 'Biomass' -description: "Monitoring Earth's forests and habitat loss" -media: - src: ::file ./biomass--cover.jpg - alt: Pile of logs in sepia tones - author: - name: Julian Hochgesang - url: https://unsplash.com/photos/0VkqXzMHKvc - -about: - title: Biomass - description: "Monitoring Earth's forests and habitat loss" ---- - - -Biomass in its simplest term is the mass of living (or previously living) material on Earth. Because life on Earth is carbon-based (e.g. we eat carbohydrates for energy), biomass is closely related to the carbon cycle. The biomass of a tree, for example, is literally the mass of the tree - and approximately half of this mass is carbon. When trees burn, that carbon is converted to carbon dioxide and released to the atmosphere; when trees grow, they inhale carbon dioxide and store it long-term in their wood, or pump it into their roots and surrounding soil. Mapping and monitoring Earth's biomass is critical to understanding how forests might help lessen the negative impact of climate change or make worse through biomass loss. NASA satellites keep a watchful eye on biomass, tracking where and how much biomass is stored in forests, as well as how much is being lost over time. - -These satellites can give this important information to decision-makers on global policy initiatives, such as the Global Stocktake, which is an integral part of the Paris Agreement. At the UN Climate Change Conference, COP26, the world committed to ending deforestation, (clearing a forest of trees) by 2030. NASA satellites can monitor where these commitments will be met, where deforestation continues, and the associated impacts on climate change. Similarly, these satellites may quantify the effectiveness of reforestation, restoration and tree planting efforts to increase global carbon sinks. How much biomass is there, how is it changing, and why? These are outstanding questions that scientists are currently studying - and satellite data are central to finding the answers. - - diff --git a/thematic/coastal.png b/thematic/coastal.png deleted file mode 100644 index 8c234bc74..000000000 Binary files a/thematic/coastal.png and /dev/null differ diff --git a/thematic/covid-19--cover.jpg b/thematic/covid-19--cover.jpg deleted file mode 100644 index 0d01319f0..000000000 Binary files a/thematic/covid-19--cover.jpg and /dev/null differ diff --git a/thematic/covid-19.thematic.mdx b/thematic/covid-19.thematic.mdx deleted file mode 100644 index 30253a820..000000000 --- a/thematic/covid-19.thematic.mdx +++ /dev/null @@ -1,29 +0,0 @@ ---- -id: covid-19 -name: COVID-19 -description: As communities around the world have changed their behavior in response to the spread of COVID-19, NASA satellites have observed changes in the environment. -media: - src: ::file ./covid-19--cover.jpg - alt: 3D rendering of the novel coronavirus observed under the microscope - author: - name: Fusion Medical Animation - url: https://unsplash.com/photos/EAgGqOiDDMg - -about: - title: Observing COVID-19 - description: This experimental dashboard reflects a rapid response to COVID-19 that is currently underway and will continue to evolve as more data becomes available. ---- - - -## Perceived changes on our planet -As the world moved indoors to shelter from the global pandemic sparked by the novel coronavirus, we could perceive changes on our planet. The sky seemed a little bluer, the air a little fresher, the animals in our yards more abundant. - -The National Aeronautics and Space Administration's (NASA) continuous and sometimes near-real-time measurements of Earth allow for understanding both the systems changes themselves and the potential impact on economies and society during the pandemic – and as the world slowly returns to operations. - -This dashboard features data collected and analyzed by NASA. Information about Earth systems is gathered by a fleet of powerful global Earth-observing satellites, instruments aboard the International Space Station, from airborne science campaigns, and via ground observations. With this data we have been able to monitor some of those changes, and this is allowing us to track and compare these changes over time. - -NASA will further expand the analysis of the data sets presented here in collaboration with the European Space Agency (ESA) and the Japan Aerospace Exploration Agency (JAXA). ESA and JAXA have created their own online data portals to provide an even richer picture of what is happening on our home planet during this time of crisis. A fourth, tri-agency dashboard will combine the unique data of each agency for more comparisons and deeper understandings now and over time. - -To learn more about NASA Earth Science, go to [nasa.gov/earth](https://nasa.gov/earth). - - diff --git a/thematic/eis--cover.png b/thematic/eis--cover.png deleted file mode 100644 index e3933455a..000000000 Binary files a/thematic/eis--cover.png and /dev/null differ diff --git a/thematic/eis-fire-about.png b/thematic/eis-fire-about.png deleted file mode 100644 index 887c9e859..000000000 Binary files a/thematic/eis-fire-about.png and /dev/null differ diff --git a/thematic/eis-freshwater-about.png b/thematic/eis-freshwater-about.png deleted file mode 100644 index 3b71b1e9a..000000000 Binary files a/thematic/eis-freshwater-about.png and /dev/null differ diff --git a/thematic/eis-ghg-about.png b/thematic/eis-ghg-about.png deleted file mode 100644 index 27bf250a0..000000000 Binary files a/thematic/eis-ghg-about.png and /dev/null differ diff --git a/thematic/eis-overview.png b/thematic/eis-overview.png deleted file mode 100644 index a234845c8..000000000 Binary files a/thematic/eis-overview.png and /dev/null differ diff --git a/thematic/eis-pilot-studies.png b/thematic/eis-pilot-studies.png deleted file mode 100644 index ef4773892..000000000 Binary files a/thematic/eis-pilot-studies.png and /dev/null differ diff --git a/thematic/eis-sea-level-about.png b/thematic/eis-sea-level-about.png deleted file mode 100644 index 684396a6d..000000000 Binary files a/thematic/eis-sea-level-about.png and /dev/null differ diff --git a/thematic/eis.thematic.mdx b/thematic/eis.thematic.mdx deleted file mode 100644 index 46e551495..000000000 --- a/thematic/eis.thematic.mdx +++ /dev/null @@ -1,109 +0,0 @@ ---- -id: eis -name: 'EIS' -description: "Earth Information Systems" -media: - src: ::file ./eis--cover.png - alt: 'EIS Logo' - -about: - title: About - description: Earth Information Systems (EIS) ---- - - - ## Earth Information System (EIS) - - Today’s most pressing Earth System Science challenge is to support near-term and long-range analysis and decision making for preparation, mitigation, and resilience in response to climate change. NASA’s Earth Information System (EIS) was established in 2021, with a mission to deliver accessible and actionable information on the Earth system and to serve as a platform for understanding and answering some critical questions about the Earth’s complex systems. - - EIS is a transdisciplinary collaborative research and applications activity that combines NASA’s satellite observations with numerical modeling capabilities to produce new integrated information enabled by emerging technology. Thoroughly understanding the Earth as one cohesive system is complex because various components of the Earth system interact with each other, and the contributing processes may act on a range of spatial and temporal scales. The EIS team has developed an integrative approach, establishing the feasibility and value of EIS, focusing on a transdisciplinary approach to Earth science. The EIS teams’ approach is supported by a rich scientific collaboration allowing engagement with stakeholders and fosters co-development process from the early stages. EIS is leveraging capabilities provided by the [Science Managed Cloud Environment](https://www.nccs.nasa.gov/systems/SMCE) (SMCE) and the [Visualization, Exploration, and Data Analysis](https://www.earthdata.nasa.gov/esds/veda) (VEDA) project, which incorporates the data systems and visualizations to ensure the information is understandable and intuitive. - - ## EIS Goals - - * **Goal 1**: Synthesize discipline-specific understanding into Earth system understanding, with relevance to applications and enabled by emerging cyberinfrastructure - - * **Goal 2**: Improve transparency and accessibility of data and methods in support of NASA’s Transition to Open Science (TOPS) - - - - - - - -
- Diagram of eis-overview.png -
-
- - - - - The Earth Information System (EIS) project is a pathfinder for the open source science integrated Earth system studies, helping to realize the promise of an Earth Information Center (EIC) with plans to further extend the accessibility and reach of NASA science. - - Initially, the EIS team focused on multidisciplinary science integration and synthesis within the thematic areas of [Freshwater](https://freshwater.eis.smce.nasa.gov/), [Fire](https://eis-fire.mysmce.com/), and [Sea Level](https://sealevel.eis.smce.nasa.gov/). The EIS expanded to include Greenhouse gases (GHGs) with a goal to provide a suite of coherent datasets on the recent changes on GHG concentrations and their drivers. EIS aims to combine the capabilities and competencies of these multidisciplinary teams, spanning a wide range of research, applied and informatic competencies, modeling and data systems capabilities, to tackle Earth system science questions. - - - - - - -
- Diagram of eis-pilot-studies -
-
- - - - - Under the EIS transdisciplinary approach, research & applications and data systems are working together under one project to develop stories of transdisciplinary Earth system science. - - See some transdisciplinary science examples that connect fire impacts with hydrology and quantifies coastal risk from sea level rise compounded by water cycle intensification. - - - - - - - - - - - 1. [Post-Fire Hydrology Impacts](https://www.earthdata.nasa.gov/dashboard/eis/discoveries/fire-hydro-impacts) - - - - - - -
- Diagram of full lifecycle of fire monitoring -
-
- - - - - 2. [Coastal Risk](https://www.earthdata.nasa.gov/dashboard/eis/discoveries/eis-coastal-risks) - - - - - - -
- coastal flooding risk -
-
- diff --git a/thematic/environmental-justice.thematic.jpg b/thematic/environmental-justice.thematic.jpg deleted file mode 100644 index 5693e1b04..000000000 Binary files a/thematic/environmental-justice.thematic.jpg and /dev/null differ diff --git a/thematic/environmental-justice.thematic.mdx b/thematic/environmental-justice.thematic.mdx deleted file mode 100644 index 50c1afe97..000000000 --- a/thematic/environmental-justice.thematic.mdx +++ /dev/null @@ -1,31 +0,0 @@ ---- -id: environmental-justice -name: 'Environmental Justice' -description: "NASA data are being used to support environmental and climate justice efforts to assess the vulnerability and exposure of communities to environmental challenges." - -media: - src: ::file ./environmental-justice.thematic.jpg - alt: 'Map of heat risk potential for Sacramento, CA' - author: - name: NASA - url: https://science.nasa.gov/files/science-red/s3fs-public/styles/background_image_file_size/public/thumbnails/image/2020Fall_LaRC_SacramentoUrbanDevelopment_WebsiteImage.jpg?itok=5VHhkPYq - -about: - title: Environmental Justice - description: NASA data are being used to support environmental and climate justice efforts to assess the vulnerability and exposure of communities to environmental challenges. - ---- - - -NASA is making a long-term commitment to create an inclusive Open Science community so that NASA science and technology benefits people across the U.S. and its territories by helping them make informed decisions about challenges they face in their communities. The agency’s Earth Science Division (ESD) supports environmental justice communities by expanding awareness, accessibility, and use of Earth science data and enabling contributions to Earth science research and applications. When paired with socioeconomic data, NASA Earth data equips decision makers, community leaders, and individuals with the information they need to help identify environmental hazards in their own communities. - -The United States Environmental Protection Agency (EPA) defines environmental justice as the fair treatment and meaningful involvement of all people regardless of race, color, national origin, or income with respect to the development, implementation, and enforcement of environmental laws, regulations, and policies. The White House Environmental Justice Advisory Council further defines environmental justice communities as "geographic locations within the U.S. and its territories with significant representation of persons of color, low-income persons, indigenous persons or members of Tribal nations, where such individuals experience, or are at risk of experiencing, higher or more adverse human health or environmental outcomes”. - -Some environmental hazards and events that result in environmental injustices include natural disasters, drought, air and water pollution, urban heat exposure, and proximity to emissions of hazardous and toxic substances. Addressing environmental justice requires an understanding of environmental conditions, locations, and communities at risk of environmental hazards. Environmental justice research is complex and interdisciplinary, drawing from Earth science, socioeconomics, health sciences, and many other fields. - -This dashboard will feature environmental justice case studies, beginning with Hurricane Ida and Hurricane Maria. - -To learn more about how NASA data are being used to support environmental and climate justice research, click here: [NASA EJ Data Backgrounder](https://earthdata.nasa.gov/learn/backgrounders/environmental-justice) - - - diff --git a/thematic/sandbox--cover.jpg b/thematic/sandbox--cover.jpg deleted file mode 100755 index a6b18ea1b..000000000 Binary files a/thematic/sandbox--cover.jpg and /dev/null differ diff --git a/thematic/water-quality--cover.jpg b/thematic/water-quality--cover.jpg deleted file mode 100644 index 4f6a9cf62..000000000 Binary files a/thematic/water-quality--cover.jpg and /dev/null differ diff --git a/thematic/water-quality.thematic.mdx b/thematic/water-quality.thematic.mdx deleted file mode 100644 index 6cca2e0cd..000000000 --- a/thematic/water-quality.thematic.mdx +++ /dev/null @@ -1,20 +0,0 @@ ---- -id: water-quality -name: 'Ocean/Water Quality' -description: "A combination of ground- and satellite-based tools provides a regional to global understanding of the impacts of water quality" -media: - src: ::file ./water-quality--cover.jpg - alt: Waves crashing - author: - name: Andrzej Kryszpiniuk - url: https://unsplash.com/photos/4wFqHZ1ONnM - -about: - title: Observing Water Quality - description: "A combination of ground- and satellite-based tools provides a regional-to-global to global understanding of marine life and water quality" ---- - - -During the heat of the summer, the importance of monitoring and tracking algal blooms becomes readily apparent. Those flocking to the cool waters of local lakes, such as [those in upstate New York](https://www.wamc.org/news/2022-08-19/new-york-communities-grapple-with-harmful-algal-blooms), increasingly encounter the menacing, shimmering green of algal blooms covering the surface of the water. Beyond the contrast of a slimy green surface with an expected sparkling blue one, algal blooms pose real risks to both humans and wildlife in terms of toxins and the depletion of dissolved oxygen in the water. Satellite observations of algal blooms are essential to maintaining a healthy marine environment. - - diff --git a/veda.config.js b/veda.config.js index defe0bd3b..c07cb5138 100644 --- a/veda.config.js +++ b/veda.config.js @@ -1,9 +1,4 @@ module.exports = { - /** - * Glob path for the thematic areas. - */ - thematics: './thematic/*.thematic.mdx', - /** * Glob path for the datasets. */ @@ -14,11 +9,15 @@ module.exports = { */ discoveries: './discoveries/*.discoveries.mdx', + /** + * File path for the taxonomy index file. + */ + taxonomiesIndex: './taxonomies.yml', + // App component and content overrides. // See docs/CONFIGURATION.md for more information. pageOverrides: { - // Content for the root about page. This is the global about page, before - // entering a thematic area. + // Content for the about page. // Type: Content override aboutContent: './overrides/about.mdx' }