Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 7 additions & 8 deletions OSC/index.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
# Open Science Catalog

The [Open Science Catalog (OSC)](https://opensciencedata.esa.int/) is a key component of the ESA EO Open Science framework. It is a publicly available web-based application designed to provide easy access to scientific resources including geoscience products, workflows, experiments and documentation from activities and projects funded by ESA under the EO Programme.
The [Open Science Catalog (OSC)](https://opensciencedata.esa.int/) is a key component of the ESA EO Open Science framework. It is a publicly available web-based application designed to provide easy access to scientific resources including geoscience products, workflows, experiments and documentation from activities and projects funded by ESA under the EO Programme.

There are three different ways and several tools to contribute to Open Science Catalog:

There are three ways to add information to the OSC:

### 1: Using a Visual GUI
### 1: Use a Visual GUI Interface (No coding required)

- [Git Clerk](./git_clerk_example.md) - A guide for using the Git Clerk tool which is a user interface for automatically creating product entries and creating a Pull Request in the OSC GitHub Repo.

### 2: Manually opening a PR
- [Directly editing the json files](./osc_pr_manual.ipynb) - A guide for manually creating Product entries. Requires knowledge of git.
### 2: Manually contribution (For users familiar with Git)
- [Direct editing metadata in JSON](./osc_pr_manual.ipynb) - A guide for manually creating Open Science Catalog entries by creating JSON files with metadata.

- [Generating OSC files using pystac](./osc_pr_pystac.ipynb) - A guide for creating Product entries using pystac. Requires knowledge of git and Python.
- [Generating OSC files with pystac](./osc_pr_pystac.ipynb) - A guide for creating Open Science Catalog entries in more automated way by implementing `pystac`. Require familiarity with Python.

### 3: Using one of the platform tools
### 3: Using one of the platform tools (For EarthCODE integrated platforms users)
- [DeepCode](https://github.com/deepesdl/deep-code) - An example using DeepCode: a library for automatically generating product entries for DeepESDL datasets.