Skip to content

Commit c3df5b9

Browse files
authored
Merge pull request #203 from NASA-IMPACT/feat/sections-refactor
Re-establish three sections
2 parents 1f548c0 + 6919244 commit c3df5b9

File tree

108 files changed

+232
-201
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+232
-201
lines changed

.github/pull_request_template.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Tutorial
1515
Dataset
1616

1717
## Checklist
18-
_The following checklist ensures that our notebooks are internally consistent ([read more](https://nasa-impact.github.io/veda-docs/adding-content/doc-and-notebooks))_
18+
_The following checklist ensures that our notebooks are internally consistent ([read more](https://nasa-impact.github.io/veda-docs/content-curation/doc-and-notebooks))_
1919

2020
- [ ] The first cell contains the rendering information with author and data
2121
- [ ] The notebook has a **Run this Notebook** section (with filename in link)

_quarto.yml

+62-60
Original file line numberDiff line numberDiff line change
@@ -29,92 +29,94 @@ website:
2929
contents:
3030
- href: index.qmd
3131
text: Welcome
32-
- href: AGU2024.qmd
33-
text: AGU 2024
3432
- text: "---"
35-
- section: NASA VEDA Platform
33+
- section: veda-project/index.qmd
3634
contents:
37-
- nasa-veda-platform/about/index.qmd
38-
- nasa-veda-platform/why/index.qmd
39-
- nasa-veda-platform/dashboard/index.qmd
40-
- section: nasa-veda-platform/data-services/index.qmd
35+
- veda-project/why.qmd
36+
- section: veda-project/target-use-cases/index.qmd
4137
contents:
42-
- nasa-veda-platform/data-services/data-store.qmd
43-
- nasa-veda-platform/data-services/data-ingestion.qmd
44-
- section: nasa-veda-platform/data-services/apis/index.qmd
45-
contents:
46-
- nasa-veda-platform/data-services/apis/raster-api.qmd
47-
- nasa-veda-platform/data-services/apis/stac-api.qmd
48-
- section: nasa-veda-platform/scientific-computing/index.qmd
49-
contents:
50-
- nasa-veda-platform/scientific-computing/code-server.md
51-
- nasa-veda-platform/scientific-computing/ssh.md
52-
- nasa-veda-platform/scientific-computing/github-authentication.qmd
53-
- nasa-veda-platform/scientific-computing/custom-environments.qmd
54-
- nasa-veda-platform/scientific-computing/getting-access.qmd
38+
- veda-project/target-use-cases/dashboard.qmd
39+
- veda-project/target-use-cases/data-services.qmd
40+
- veda-project/target-use-cases/scientific-computing.qmd
5541
- text: "---"
56-
- section: instance-management/index.qmd
42+
- section: user-guide/index.qmd
5743
contents:
58-
- section: instance-management/adding-content/index.qmd
44+
- section: user-guide/content-curation/index.qmd
5945
contents:
60-
- section: instance-management/adding-content/dataset-ingestion/index.qmd
46+
- section: user-guide/content-curation/dataset-ingestion/index.qmd
6147
contents:
62-
- instance-management/adding-content/dataset-ingestion/file-preparation.qmd
63-
- instance-management/adding-content/dataset-ingestion/catalog-ingestion.qmd
64-
- notebooks/veda-operations/generate-cmip6-kerchunk-historical.ipynb
48+
- user-guide/content-curation/dataset-ingestion/file-preparation.qmd
49+
- user-guide/content-curation/dataset-ingestion/catalog-ingestion.qmd
50+
- user-guide/notebooks/veda-operations/generate-cmip6-kerchunk-historical.ipynb
6551
- section: STAC Collection Creation
6652
contents:
67-
- instance-management/adding-content/dataset-ingestion/stac-collection-conventions.qmd
68-
- notebooks/veda-operations/stac-collection-creation.ipynb
69-
- notebooks/veda-operations/publish-cmip6-kerchunk-stac.ipynb
53+
- user-guide/content-curation/dataset-ingestion/stac-collection-conventions.qmd
54+
- user-guide/notebooks/veda-operations/stac-collection-creation.ipynb
55+
- user-guide/notebooks/veda-operations/publish-cmip6-kerchunk-stac.ipynb
7056
- section: STAC Item Creation
7157
contents:
72-
- nasa-veda-platform/adding-content/dataset-ingestion/stac-item-conventions.qmd
73-
- notebooks/veda-operations/stac-item-creation.ipynb
58+
- user-guide/content-curation/dataset-ingestion/stac-item-conventions.qmd
59+
- user-guide/notebooks/veda-operations/stac-item-creation.ipynb
7460
- section: Boilerplate ingest example
7561
contents:
76-
- instance-management/adding-content/dataset-ingestion/example-template/example-geoglam-ingest.ipynb
77-
- section: instance-management/adding-content/dashboard-configuration/index.qmd
62+
- user-guide/content-curation/dataset-ingestion/example-template/example-geoglam-ingest.ipynb
63+
- section: user-guide/content-curation/dashboard-configuration/index.qmd
7864
contents:
79-
- instance-management/adding-content/dashboard-configuration/dataset-configuration.qmd
80-
- instance-management/adding-content/dashboard-configuration/story-configuration.qmd
81-
- section: instance-management/adding-content/docs-and-notebooks.qmd
65+
- user-guide/content-curation/dashboard-configuration/dataset-configuration.qmd
66+
- user-guide/content-curation/dashboard-configuration/story-configuration.qmd
67+
- section: user-guide/content-curation/docs-and-notebooks.qmd
8268
contents:
83-
- notebooks/templates/template-accessing-the-data-directly.ipynb
84-
- notebooks/templates/template-using-the-raster-api.ipynb
85-
- section: notebooks/index.qmd
69+
- user-guide/notebooks/templates/template-accessing-the-data-directly.ipynb
70+
- user-guide/notebooks/templates/template-using-the-raster-api.ipynb
71+
- section: user-guide/data-services/index.qmd
72+
- section: Data Access and Data Management
73+
contents:
74+
- user-guide/data-services/data-store.qmd
75+
- user-guide/data-services/data-ingestion.qmd
76+
- section: user-guide/data-services/apis/index.qmd
77+
contents:
78+
- user-guide/data-services/apis/raster-api.qmd
79+
- user-guide/data-services/apis/stac-api.qmd
80+
- section: user-guide/scientific-computing/index.qmd
81+
contents:
82+
- user-guide/scientific-computing/code-server.md
83+
- user-guide/scientific-computing/ssh.md
84+
- user-guide/scientific-computing/github-authentication.qmd
85+
- user-guide/scientific-computing/custom-environments.qmd
86+
- user-guide/scientific-computing/getting-access.qmd
87+
- section: user-guide/notebooks/index.qmd
8688
contents:
8789
- section: Quickstarts
8890
contents:
8991
- section: Accessing the Data Directly
9092
contents:
91-
- notebooks/quickstarts/list-collections.ipynb
92-
- notebooks/quickstarts/open-and-plot.ipynb
93-
- notebooks/quickstarts/timeseries-rioxarray-stackstac.ipynb
94-
- notebooks/quickstarts/visualize-zarr.ipynb
95-
- notebooks/quickstarts/visualize-multiple-times.ipynb
96-
- notebooks/quickstarts/downsample-zarr.ipynb
97-
- notebooks/quickstarts/download-assets.ipynb
93+
- user-guide/notebooks/quickstarts/list-collections.ipynb
94+
- user-guide/notebooks/quickstarts/open-and-plot.ipynb
95+
- user-guide/notebooks/quickstarts/timeseries-rioxarray-stackstac.ipynb
96+
- user-guide/notebooks/quickstarts/visualize-zarr.ipynb
97+
- user-guide/notebooks/quickstarts/visualize-multiple-times.ipynb
98+
- user-guide/notebooks/quickstarts/downsample-zarr.ipynb
99+
- user-guide/notebooks/quickstarts/download-assets.ipynb
98100
- section: Using the Raster API
99101
contents:
100-
- notebooks/quickstarts/no2-map-plot.ipynb
101-
- notebooks/quickstarts/timeseries-stac-api.ipynb
102-
- notebooks/quickstarts/hls-visualization.ipynb
102+
- user-guide/notebooks/quickstarts/no2-map-plot.ipynb
103+
- user-guide/notebooks/quickstarts/timeseries-stac-api.ipynb
104+
- user-guide/notebooks/quickstarts/hls-visualization.ipynb
103105
- section: Tutorials
104106
contents:
105-
- notebooks/tutorials/gif-generation.ipynb
106-
- notebooks/tutorials/netcdf-to-cog-cmip6.ipynb
107-
- notebooks/tutorials/mapping-fires.ipynb
108-
- notebooks/tutorials/stac_ipyleaflet.ipynb
109-
- notebooks/tutorials/zonal-statistics-validation.ipynb
107+
- user-guide/notebooks/tutorials/gif-generation.ipynb
108+
- user-guide/notebooks/tutorials/netcdf-to-cog-cmip6.ipynb
109+
- user-guide/notebooks/tutorials/mapping-fires.ipynb
110+
- user-guide/notebooks/tutorials/stac_ipyleaflet.ipynb
111+
- user-guide/notebooks/tutorials/zonal-statistics-validation.ipynb
110112
- section: Datasets
111113
contents:
112-
- notebooks/datasets/ocean-npp-timeseries-analysis.ipynb
113-
- notebooks/datasets/nceo-biomass-statistics.ipynb
114-
- notebooks/datasets/volcano-so2-monitoring.ipynb
115-
- notebooks/datasets/air-quality-covid.ipynb
116-
- notebooks/datasets/nldas_time_series.ipynb
117-
- notebooks/datasets/nldas_compare2_3.ipynb
114+
- user-guide/notebooks/datasets/ocean-npp-timeseries-analysis.ipynb
115+
- user-guide/notebooks/datasets/nceo-biomass-statistics.ipynb
116+
- user-guide/notebooks/datasets/volcano-so2-monitoring.ipynb
117+
- user-guide/notebooks/datasets/air-quality-covid.ipynb
118+
- user-guide/notebooks/datasets/nldas_time_series.ipynb
119+
- user-guide/notebooks/datasets/nldas_compare2_3.ipynb
118120
- text: "---"
119121
- section: open-source-ecosystem/index.qmd
120122
contents:

index.qmd

+15-15
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,25 @@ These docs help you use the services provided by the NASA VEDA Platform and lear
1313
:::: {layout="[0.33, 0.33, 0.33]"}
1414

1515
:::{#firstcol}
16-
### NASA VEDA Platform
16+
### Why and What
1717

18-
* [About the VEDA Project](/nasa-veda-platform/about/index.qmd)
19-
* [Why use VEDA](/nasa-veda-platform/why/index.qmd)
20-
* [Data Access and Management Services](/nasa-veda-platform/data-services/index.qmd)
21-
* [VEDA Dashboard](/nasa-veda-platform/dashboard/index.qmd)
22-
* [Scientific Computing](/nasa-veda-platform/scientific-computing/index.qmd)
23-
* [Service Status](https://nasa-impact.github.io/veda-statuspage/)
18+
* [About the VEDA Project](/veda-project/index.qmd)
19+
* [Why Platforms?](/veda-project/why.qmd)
20+
* [Platform Components and Target Use Cases](/veda-project/target-use-cases/index.qmd)
2421
:::
2522

2623
:::{#secondcol}
27-
### Managing Your Own VEDA
24+
### User Guide
2825

29-
* [Adding Content](/instance-management/adding-content/index.qmd)
30-
* [Usage Examples and Tutorials](/notebooks/index.qmd)
26+
* [Content Curation](/user-guide/content-curation/index.qmd)
27+
* [Data Access and Management Services](/veda-project/target-use-cases/data-services.qmd)
28+
* [Usage Examples and Tutorials](/user-guide/notebooks/index.qmd)
29+
* [Scientific Computing](/user-guide/scientific-computing/index.qmd)
30+
* [Service Status](https://nasa-impact.github.io/veda-statuspage/)
3131
:::
3232

3333
:::{#thirdcol}
34-
### VEDA Open-Source Ecosystem
34+
### Open-Source Ecosystem
3535

3636
* [Software Architecture](/open-source-ecosystem/architecture.qmd)
3737
* [Repositiories](/open-source-ecosystem/repositories.qmd)
@@ -42,10 +42,10 @@ These docs help you use the services provided by the NASA VEDA Platform and lear
4242

4343
## New to VEDA?
4444

45-
If you are just getting started with open-source geospatial data science (in Python) or want to learn more, you may find the [Collection of External Resources](/open-source-ecosystem/external-resources.qmd) useful.
45+
To learn from examples, see the [VEDA Example Notebooks](/user-guide/notebooks/index.qmd) - examples of open-source data science using VEDA services.
4646

47-
To learn from examples, see the [VEDA Example Notebooks](/notebooks/index.qmd) - examples of open-source data science using VEDA services.
47+
Selected user groups can also get access to a VEDA-provided [JupyterHub service](/user-guide/scientific-computing/index.qmd).
4848

49-
Selected user groups can also get access to a VEDA-provided [JupyterHub service](/nasa-veda-platform/scientific-computing/index.qmd).
49+
If you are just getting started with open-source geospatial data science (in Python) or want to learn more, you may find the [Collection of External Resources](/open-source-ecosystem/external-resources.qmd) useful.
5050

51-
Contributions of data, stories, and example code are open to all users affiliated with the project. We strive to make the process as easy as possible. Please see the docs on [Adding Content](/instance-management/adding-content/index.qmd).
51+
Want to contribute data, stories, and example code to this site and the [VEDA Dashboard for NASA EarthData](https://www.earthdata.nasa.gov/dashboard/)? Please see the docs on [Content Curation](/user-guide/content-curation/index.qmd).

instance-management/index.qmd

-12
This file was deleted.

nasa-veda-platform/data-services/index.qmd

-25
This file was deleted.

nasa-veda-platform/index.qmd

-6
This file was deleted.

open-source-ecosystem/index.qmd

+10-6
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
---
2-
title: VEDA Open Source Ecosystem
3-
subtitle: A modular ecosystem of open source software for science data platforms
2+
title: The VEDA Open Source Ecosystem
3+
subtitle: Promoting open standards for science data platforms
44
---
55

6-
## In this section, you can find
6+
## The Ecosystem
77

8-
* An overview of the VEDA [software architecture](./architecture.qmd)
9-
* Links to our project's [code repositories of redeployable software components](./repositories.qmd)
10-
* A collection of [external resources for learning and reference](./external-resources.qmd)
8+
Below are resources for prospective platform providers and contributors to the open source ecosystem that VEDA leverages to provide science data platforms.
9+
10+
* [Software architecture](./architecture.qmd)
11+
* [Code repositories of redeployable software components](./repositories.qmd)
12+
* [External resources for learning and reference](./external-resources.qmd)
13+
14+
If you are interested in setting up your own platform based on VEDA open-source software, please email the VEDA team at [email protected] and we will provide further direction.

open-source-ecosystem/repositories.qmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Scripts for data downloading, transformation, and related processing for the VED
3030
Dashboard UI for viewing and analysing VEDA assets
3131

3232
### [veda-config](https://github.com/NASA-IMPACT/veda-config)
33-
Configuration for viewing VEDA assets in dashboard UI
33+
Content for the [VEDA Dashboard for NASA EarthData](https://www.earthdata.nasa.gov/dashboard/) and template for other projects
3434

3535
## VEDA JupyterHub
3636
### [2i2c-org/infrastructure](2i2c-org/infrastructure)

instance-management/adding-content/dashboard-configuration/dataset-configuration.qmd user-guide/content-curation/dashboard-configuration/dataset-configuration.qmd

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Dataset Configuration"
33
subtitle: "Configuring your VEDA Dashboard to show a Dataset already available in VEDA Data Services"
44
---
55

6-
Once a dataset is available in your VEDA STAC through VEDA Data Services (following the steps in the [Dataset Ingestion docs](https://docs.openveda.cloud/nasa-veda-platform/adding-content/dataset-ingestion/)), you will need to configure the Dashboard.
6+
Once a dataset is available in your VEDA STAC through VEDA Data Services (following the steps in the [Dataset Ingestion docs](https://docs.openveda.cloud/user-guide/content-curation/dataset-ingestion/)), you will need to configure the Dashboard.
77

88
Please note that the VEDA Dashboard relies on its own set of metadata about datasets. No information from STAC is loaded initially, so some metadata may require copying information from the STAC records, such as title, description, and dataset providers.
99

instance-management/adding-content/dashboard-configuration/index.qmd user-guide/content-curation/dashboard-configuration/index.qmd

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Dashboard Configuration"
33
subtitle: "Dataset and story publication in your VEDA Dashboard"
44
---
55

6-
This guide explains how to publish content to your instance of the [VEDA Dashboard](https://www.earthdata.nasa.gov/dashboard/). You will do this in your own customized repository that resembles [veda-config](https://github.com/NASA-IMPACT/veda-config), the configuration repository for the [Earthdata VEDA Dashboard](https://www.earthdata.nasa.gov/dashboard/).
6+
This guide explains how to publish content to your instance of the VEDA Dashboard. You will do this in your own customized repository that resembles [veda-config](https://github.com/NASA-IMPACT/veda-config), the configuration repository for the [Earthdata VEDA Dashboard](https://www.earthdata.nasa.gov/dashboard/).
77

88
Detailed technical documentation for each of the steps is available on GitHub and other places, links provided in the Appendix below.
99

@@ -46,7 +46,7 @@ For **Datasets**, the required content is:
4646
2. Short descriptions for each layer that you will want to reveal within VEDA (an example of this would be "CO2 mean vs CO2 difference") for users to explore on a map
4747
3. A cover image for the dataset as it will appear in the Dashboard
4848
4. Any other relevant metadata you might want included
49-
https://nasa-impact.github.io/veda-docs/adding-content/dashboard-content.html
49+
https://nasa-impact.github.io/veda-docs/content-curation/dashboard-content.html
5050

5151
Next step: If your data is already in VEDA go to [Dataset Configuration](./dataset-configuration.qmd). Otherwise go to [Dataset Ingestion](../dataset-ingestion/index.qmd).
5252

0 commit comments

Comments
 (0)