Skip to content

Commit f1a60f3

Browse files
authored
Merge pull request #26 from u3ks/main
tccas all and osc editor tutorial
2 parents c3a2357 + ff1c3d7 commit f1a60f3

File tree

10 files changed

+4279
-1849
lines changed

10 files changed

+4279
-1849
lines changed

OSC/git_clerk_example.md

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,44 @@
1-
# Git Clerk
2-
A tutorial on how to use Git Clerk, A visual interface to the Open Science Catalog, to upload data.
1+
# Open Science Catalog Editor
2+
A tutorial on how to use the Open Science Catalog Editor, A visual interface to the Open Science Catalog, to upload data.
33

44
1. First log in to https://workspace.earthcode.eox.at/
55
2. Accept the required permissions, so that git-clerk can open PR requests from your github account in the OSC repository.
6-
3. Click on the Open Science Catalog Editor.
6+
3. Click on the Open Science Catalog Editor.
7+
8+
## Starting with the OSC Editor
9+
10+
When you would like to add new entries, please start a new session (give it a meaningful name) and start with Adding New Project in the main page.
11+
Then you can proceed by providing the information directly in the form.
12+
13+
Please see the steps with an example below:
14+
15+
![Intro screen](./images/gui_start.png "Starting screen.")
16+
17+
![Main screen](./images/gui_main.png "Main Screen.")
18+
19+
![Project Screen](./images/gui_preview.png "Project Screen.")
20+
21+
You can find here a description of required metadata for projects/products etc.: https://esa-earthcode.github.io/documentation/Technical%20Documentation/Open%20Science%20Catalog/Open%20Science%20Catalog%20Overview
22+
23+
24+
Once you have all the fields filled in you can submit the project and products metadata for review which will automatically open pull request, which will be checked and merged by our team.
25+
26+
## In case of erorrs
27+
28+
The tool is basically a user interface to create a github pull request on your behalf. You can view the results of your entry here: https://github.com/ESA-EarthCODE/open-science-catalog-metadata/pulls. Whenever you create a pull request or branch we run an automatic validation to ensure your data conforms to the OSC schema.
29+
30+
**If the validation has failed you can manually inspect the errors**. If you click on the failed validation link (Validate / check (ubuntu-latest) ...) you can see the reasons for blocking the PR submissions.
31+
![The validation ran on github.](./images/validation.png "Validation run")
32+
33+
For example, your errors might look like this:
34+
![Example validation errors.](./images/example_errors.png "Example errors")
35+
36+
In this case, the problems come from a missing:
37+
38+
- Temporal extent specification
39+
- Missing contracts.
40+
- Missing links to your website and the eo4society page for the project.
41+
42+
You can ignore the missing extensions/parent/root link/ errors those should be resolved automatically.
43+
44+
## You can always ask the EarthCODE team for support if needed!

OSC/images/example_errors.png

97 KB
Loading

OSC/images/gui_main.png

169 KB
Loading

OSC/images/gui_preview.png

549 KB
Loading

OSC/images/gui_start.png

223 KB
Loading

OSC/images/validation.png

75.3 KB
Loading

0 commit comments

Comments
 (0)