Skip to content

Commit 0d07422

Browse files
authored
Merge pull request #5 from rkweehinzmann/main
User documentation ready for discussion
2 parents 220a7e1 + a9843aa commit 0d07422

32 files changed

+147
-159
lines changed

.github/mkdocs/mkdocs.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ docs_dir: ../../docs
55
nav:
66
- Home: index.md
77
- SciCat User Guide:
8-
- user-manual/index.md
8+
- user-guide/index.md
99
- Login:
1010
- login/index.md
1111
- Anonymous: login/Anonymous.md
@@ -14,15 +14,16 @@ nav:
1414
- datasets/index.md
1515
- Publishing data: datasets/Publishing.md
1616
- Publishing data Advanced: datasets/PublishingAdvanced.md
17+
- Data Retrieval: datasets/jobs.md
1718
- Proposals:
1819
- proposals/index.md
1920
- Samples: samples/index.md
20-
- Instruments: instruments.md
21+
- Instruments: instruments/index.md
2122
- Troubleshooting:
2223
- troubleshoot/index.md
2324

2425
- SciCat Operator Guide:
25-
- operator-manual/index.md
26+
- operator-guide/index.md
2627
- swagger/index.md
2728
- backendconfig/index.md
2829
- backendconfig/authorization/index.md

docs/backendconfig/authorization/authorization_datasets.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Datasets Authoorization
1+
# Datasets Authorization
22
## CASL ability actions
33
This is the list of the permissions methods available for datasets and all their endpoints and more fine-grained instance authorization.
44

docs/backendconfig/authorization/index.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,43 +2,30 @@
22

33
## General
44
For how authorization is handled in SciCat, see [general](./authorization.md) description.
5-
65
Developers information, see [github](https://github.com/SciCatProject/documentation/blob/master/Development/v4.x/backend/authorization/authorization.md).
76

8-
97
## Authorization Datasets
10-
Summary of how authorization for Datasets are handeld [better visible](./authorization_datasets.md) displayed.
118

129
Developers information, see [github](https://github.com/SciCatProject/documentation/blob/master/Development/v4.x/backend/authorization/authorization_datasets.md).
1310

1411

1512
## Authorization OrigDatablocks
1613

17-
Summary of how authorization for OrigDatablocks are handeld [better visible](./authorization_origdatablocks.md) displayed.
18-
1914
Developers information, see [github](https://github.com/SciCatProject/documentation/blob/master/Development/v4.x/backend/authorization/authorization_origdatablocks.md).
2015

2116
## Authorization Jobs
2217

23-
Summary of how authorization for OrigDatablocks are handeld [better visible](./authorization_jobs.md) displayed.
24-
2518
Developers information, see [github](https://github.com/SciCatProject/documentation/blob/master/Development/v4.x/backend/authorization/authorization_jobs.md).
2619

2720
## Authorization Users
2821

29-
Summary of how authorization for Users are handeld [better visible](./authorization_users.md) displayed.
30-
3122
Developers information, see [github](https://github.com/SciCatProject/documentation/blob/master/Development/v4.x/backend/authorization/authorization_users.md).
3223

3324
## Authorization Proposals
3425

35-
Summary of how authorization for proposals are handeld [better visible](./authorization_proposals.md) displayed.
36-
3726
Developers information, see [github](https://github.com/SciCatProject/documentation/blob/master/Development/v4.x/backend/authorization/authorization_proposals.md).
3827

3928
## Authorization Intruments
4029

41-
Summary of how authorization for instruments are handeld [better visible](./authorization_instruments.md) displayed.
42-
4330
Developers information, see [github](https://github.com/SciCatProject/documentation/blob/master/Development/v4.x/backend/authorization/authorization_instruments.md).
4431

docs/datasets/PublishingAdvanced.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,16 @@ The previously described options to [publish datasets](Publishing.md) in SciCat
44

55
## Implementation workflow target
66

7-
This diagram shows the essential steps in the workflow to be implemented. Please note, that SciCat datasets are *always* only *meta datasets*, SciCat has no direct to the storage system there is no default coupling to such systems.
7+
Please note only metadata is stored in SciCat, there is no direct coupling between the software and the storage system. If you wish to publish both the metadata and data, please speak to your operator or consult the developer documentation for examples.
88

99
### 1. Create a list of selected datasets
10-
User can select datasets to create a **dataset list**; more datasets can be added and removed in several sessions. He can cancel the process at any time. New will be that while examining single datasets he can directly add or remove them to or from the selection in the cart.
10+
You can select datasets to create a **dataset list**; more datasets can be added and removed in several sessions. You can cancel the process at any time. New will be that while examining single datasets he can directly add or remove them to or from the selection in the cart. Before proceeding, you will be asked to verify the selection of datasets. You as user have finalized the dataset selection for which you want to register the dataset with a DOI.
11+
12+
##### Internal review (to be implemented)
13+
Some institutions may introduce an internal review step at this point: other authenticated user (as part of a dedicated reviewer-group) review the selected datasets. If OK, proceed to next form and the initial you can continue the DOI minting process.
1114

1215
### 2. Fill the form for this dataset selection
13-
The user will be forwarded to a form where one can **provide metadata specific to this selection** which can e.g. match site specific information about e.g. grants, associated projects, etc. All selected datasets will be made public. You will be asked to verify the selection of datasets. Owners and Admins are allowed to update this form. Again this shall be possible within several sessions.
16+
You will be forwarded to a form where you provide **metadata specific to this selection** already conform to DataCite metadata fields to match site specific information about e.g. grants, associated projects, etc. All selected datasets will be made public. Owners (and Admins) are allowed to update this form. Again, this shall be possible within several sessions.
1417

1518
### 3. Publish the selection
1619
After hitting button all selected datasets become publicly visible: not only the owner can view all the metadata of the data, date of creation, associated files names, location, PI, etc. This is **prerequisite** for DOI registration.

docs/datasets/img/dataset_details.png

321 KB
Loading
33 KB
Loading
145 KB
Loading
23.3 KB
Loading
197 KB
Loading

docs/datasets/index.md

Lines changed: 31 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,44 @@
11
# Datasets
2-
SciCat datasets are sets of meta data and can include several files which e.g. comprise a self-contained measurement - which is fully customizeable during ingestion of meta data. Users can search, view, list the meta data of a dataset.
2+
SciCat datasets are sets of metadata and can include several files which e.g. comprise a self-contained measurement - which is fully customizeable during ingestion of metadata. Users can search and view different formats (e.g. in tree, tables or as JSON) of the dataset and list them.
33

4-
To group and tag datasets is depicted [here](grouping_tagging_ds.md). Datasets can also be issued to be **published**: either removing the restricted view or triggering the process of obtaining a DOI for the selected datasets, see description of [publication of SciCat datasets](Publishing.md).
4+
## Features
5+
A very handy feature is to **group and tag** datasets. Find [here](grouping_tagging_ds.md) more details how to group them using tags.
56

6-
### How to query datasets
7+
Datasets can also be selected for **several actions**:
8+
One such action is the *publication* of that selection. For more details see [publication of SciCat datasets](Publishing.md).
9+
Generally, actions depend on what is implemented at your site and can cover a wide range from
10+
comprising them into a *new datacollection of a custom type* [(see advanced documentation)](../datasets/datasetTypes.md) to
11+
using that selection of datasets to *run an analysis* on them.
712

13+
## How to search for datasets
14+
Datasets can be queried in several places:
15+
16+
* The search bar at the top of the page provides a quick free text search.
17+
* The filter & conditions column on the left allow you to customize your filters and conditions, adjust the filters to those that you find interesting and define your own conditions making use of your specific scientific metadata.
18+
19+
The bar looks like this:
20+
![search bar](img/datasets_SearchBar.png)
21+
22+
Filtering by conditions can be applied through the option box on the left.
23+
24+
![filterColumn](img/datasets_filterNConditions_1.png)
25+
26+
If you chose "More Filters" a pop-up window appears where you can chose which of the filters you want to display. You can also add your own conditions as well (visible in the background under conditions):
27+
![apply filters and conditions](../datasets/img/datasets_filterNConditions_2.png)
28+
29+
## Dataset details
30+
The main tab shows the details of a dataset.
31+
32+
![example of dataset details page](img/dataset_details_PSI.png)
833

934
## Dataset file listing
10-
Here is the view of files belonging to a dataset: Below the PID on the top, one finds the tab **Datafiles**:
35+
A dataset can have several associated files to it. They can be listed by clicking on the tab **Datafiles** just right to the Details tab:
1136
![list](img/dataset_details_filelist.png)
1237

1338

14-
1539
## Dataset attachments
16-
What kind of attachement can be saved? Will they be searchable? Can also other formats be attached than pngs?
40+
Another tab is for the attachements of a dataset, e.g. PNG or TIFF images.
1741

18-
On the dataset details page, you can click on the Attachments tab
1942
![Choose an image file, must be under 16 MB limit](img/dataset_attachments_PSI.png)
2043

2144
Simply follow the instructions to upload an image. The size is restricted to be below 16 MB.
@@ -30,13 +53,6 @@ Scientific meta data is shown in JSON under its section and looks like this:
3053
One can also get the JSON file via the swagger API. If set up, one can directly access the API endpoints of SciCat backend. Usually the address is in the form: ```my-scicat-instance.country/explorer```, swagger is accessible via the explorer. One needs to authenticate by copying the token from the GUI into the field **authorize**, then find the dataset of interest, by trying it out it will display you dataset and you can download it in JSON format.
3154

3255
## Edit Scientific meta data
33-
// WARNING: this is the old text!
34-
If enabled, fields in the scientific metadata can be modified and edited by the owner of the data by hitting the "Edit" Icon. The user can add,remove or change metadata fields, every change will create a new record in the databse with it's history.
56+
If enabled, fields in the scientific metadata can be modified and edited by any member of the [Owner Group](../backendconfig/authorization/authorization_datasets.md) of the data by hitting the "Edit" Icon. The user can add, remove or change metadata fields, every change will create a new record in the databse with it's history [feature is soon available again from 2025-07-02].
3557

3658
![Image edit metadata](img/editMetadata.png)
37-
38-
39-
## New developments on dataset types
40-
Generalize datatypes to remove restrictions of ```raw``` and ```derived``` types (difference was a set of dataset properties).
41-
42-
[datasetTypes](datasetTypes.md)

0 commit comments

Comments
 (0)