Skip to content

Commit 9d30a11

Browse files
committed
updated several docs
1 parent d3f4a88 commit 9d30a11

File tree

11 files changed

+225
-93
lines changed

11 files changed

+225
-93
lines changed

docs/automation/animations.md

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,40 @@ A picture is worth a thousand words. In this spirit, you can use WEBKNOSSOS to c
88

99
Creating an animation is easy:
1010

11-
1. Open any dataset or annotation that you want to use for your animation.
11+
1. Open any dataset or annotation that you want to use for your animation.
1212
2. Optionally, load some [3D meshes](../meshes/index.md) for any segments that you wish to highlight.
1313
3. For larger datasets, use the bounding box tool to create a bounding box around your area of interest. Smaller datasets can be used in their entirety.
14-
4. From the `Menu` dropdown in navbar at the top of the screen, select "Create Animation".
15-
5. Configure the animation options as desired, i.e. camera movement and positioning or video resolution.
16-
6. Click the `Start animation` button to launch the animation creation.
17-
14+
4. From the `Menu` dropdown in the navbar at the top of the screen, select "Create Animation".
15+
5. Configure the animation options in the modal that opens.
16+
6. Click the `Start Animation` button to launch the animation creation.
1817

1918
Either periodically check the [background jobs page](./jobs.md) or wait for an email confirmation to download the animation video file. Creating an animation may take a while, depending on the selected bounding box size and the number of included 3D meshes.
2019

21-
WEBKNOSSOS Team plans and above have access to high definition (HD) resolution videos and more options.
20+
## Animation Options
21+
22+
The "Create Animation" modal offers several options to customize your animation:
23+
24+
### Camera Position
25+
26+
This setting determines the movement of the camera in the animation.
27+
28+
- **Camera circling around the dataset:** The camera will rotate around the center of the bounding box.
29+
- **Static camera looking at XY/XZ/YZ-viewport:** The camera will be fixed on one of the 2D viewports.
30+
- **Static camera with an isometric perspective:** The camera will be in a fixed position showing a 3D view of the data.
31+
32+
### Movie Resolution
33+
34+
You can choose between two resolutions for your animation video:
35+
36+
- **Standard Definition (640x360):** A smaller resolution, suitable for quick previews or sharing.
37+
- **High Definition (1920x1080):** A full HD resolution, ideal for presentations and high-quality showcases. Access to this option may depend on your WEBKNOSSOS plan.
38+
39+
### Options
40+
41+
- **Include the currently selected 3D meshes:** If checked, the animation will include any meshes that are currently loaded in the 3D view.
42+
- **Include WEBKNOSSOS Watermark:** If checked, the WEBKNOSSOS logo will be displayed as a watermark on the animation video. Access to this option may depend on your WEBKNOSSOS plan.
2243

23-
![youtube-video](https://www.youtube.com/embed/4J3zQgqolAk)
44+
### Layer & Bounding Box
2445

46+
- **Layer:** Select the data layer to be used for the animation.
47+
- **Bounding Box:** Choose the bounding box for the animation. By default, the entire layer is selected. You can create custom bounding boxes using the [bounding box tool](../ui/toolbar.md#bounding-box-tool).

docs/dashboard/datasets.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,4 @@ If you are [an Admin, a Dataset Manager or a Team Manager](../users/access_right
1111

1212
Read more about the organization of datasets [here](../datasets/organization.md).
1313

14-
![Dashboard for Team Managers or Admins with access to dataset settings and additional administration actions.](../images/screenshot_DS_management.png)
15-
16-
![Dashboard for Regular Users](../images/dashboard_regular_user.jpeg)
14+
![Dashboard for Team Managers or Admins with access to dataset settings and additional administration actions.](../images/screenshot_DS_management.png)

docs/datasets/settings.md

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,76 @@
1-
# Dataset Settings
2-
You can configure the metadata, permission, and other properties of a dataset at any time.
1+
# Dataset Settings
32

4-
Note, any changes made to a dataset may influence the user experience of all users in your organization working with that dataset, e.g., removing access rights working, adding/removing layers, or setting default values for rendering the data.
3+
You can configure the metadata, permission, and other properties of a dataset at any time. To make changes, click on the **Settings** action next to a dataset in the **Datasets** tab of your dashboard.
54

6-
To make changes, click on the "Settings" action next to a dataset in the "Datasets" tab of your dashboard.
7-
Editing these settings requires your account to have enough access rights and permissions. [Read more about this.](../users/access_rights.md)
5+
Note that any changes made to a dataset may influence the user experience of all users in your organization working with that dataset, e.g., removing access rights, adding/removing layers, or setting default values for rendering the data.
86

9-
## Data Tab
10-
The *Data* tab contains the settings for correctly reading the dataset as the correct data type (e.g., `uint8`), setting up, and configuring any layers.
7+
Editing these settings requires your account to have sufficient access rights and permissions. [Read more about this.](../users/access_rights.md)
118

12-
- `Name`: The name of the dataset. Datasets can have duplicate names even within the same organization.
13-
- `Voxel Size`: The physical size of a voxel in the configured unit, e.g., `11, 11, 24`
14-
- `Unit`: The unit of the voxel size.
9+
## Data Source Tab
1510

16-
For each detected layer:
11+
The `Data Source` tab contains the core settings for your dataset.
1712

18-
- `Bounding Box`: The position and extents of the dataset layer in voxel coordinates. The format is `x, y, z, x_size,y_size, z_size` or respectively `min_x, min_y, min_z, (max_x - min_x), (max_y - min_y), (max_z - min_z)`.
19-
- `Largest Segment ID`: The highest ID that is currently used in a segmentation layer. When a user wants to annotate a new segment and clicks "Create new Segment Id" in the toolbar, the new ID is generated by incrementing the currently known largest segment id. This value is stored per annotation and is based on the corresponding property of the underlying dataset layer. If the id is not known, the user cannot generate new segment ids. However, they can still change the currently active ID to arbitrary values. Also, they can enter a largest segment id for their annotation without having to edit the dataset's value here (which they might not have the permissions for).
13+
### General Dataset Settings
2014

21-
The `Advanced` view lets you edit the underlying [JSON configuration](../data/concepts.md#dataset-metadata) directly. Toggle between the `Advanced` and `Simple` page in the upper right. Advanced mode is only recommended for low-level access to dataset properties and users familiar with the `datasource-properties.json` format.
15+
- **Name:** The name of the dataset. This is also the display name that will be shown in the UI.
16+
- **Dataset ID:** A unique identifier for the dataset (read-only).
17+
- **Voxel Size:** The physical size of a voxel in the configured unit (e.g., `11, 11, 24`).
18+
- **Unit:** The unit of the voxel size (e.g., `nm`).
2219

23-
WEBKNOSSOS automatically periodically checks and detects changes to a dataset's metadata (`datasource-properties.json`) on disk (only relevant for self-hosted instances). Before applying these suggestions, users can preview all the new settings (as JSON) and inspect just the detected difference (as JSON).
20+
### Axis Rotation
2421

25-
![Dataset Editing: Data Tab](../images/dataset_data.jpeg)
22+
You can rotate the dataset around the X, Y, and Z axes. You can also mirror the axes.
2623

24+
### Layer Settings
2725

28-
## Sharing & Permissions Tab
29-
- `Make dataset publicly accessible`: By default, a dataset can only be accessed by users from your organization with the correct access permissions. Turning a dataset to *public* will allow anyone in the general public to view the dataset when sharing a link to the dataset without the need for a WEBKNOSSOS account. Anyone can start using this dataset to create annotations. Enable this setting if you want to share a dataset in a publication, social media, or any other public website.
30-
- `Teams allowed to access this dataset`: Defines which [teams of your organization](../users/teams.md) have permission to work with this dataset. By default, no team has access, but users with *admin* and *team manager* roles can see and edit the dataset.
31-
- `Sharing Link`: A web URL pointing to this dataset for easy sharing that allows any user to view your dataset. The URL contains an access token to allow people to view the dataset without a WEBKNOSSOS account. The access token is random, and therefore the URL cannot be guessed by visitors. You may also revoke the access token to create a new one. Anyone with a URL containing a revoked token will no longer have access to this dataset.
32-
Read more in [the Sharing guide](../sharing/dataset_sharing.md).
26+
For each layer in the dataset, you can configure:
3327

34-
![Dataset Editing: Sharing Tab](../images/sharing_tab.jpeg)
28+
- **Name:** The name of the layer.
29+
- **Bounding Box:** The position and extents of the layer in voxel coordinates. The format is `x, y, z, x_size,y_size, z_size` or respectively `min_x, min_y, min_z, (max_x - min_x), (max_y - min_y), (max_z - min_z)`.
30+
- **Category:** The type of the layer, i.e. `color` for raw microscopy data and `segmentation` for segmentations.
31+
- **Largest Segment ID**: (Segmentation layer only). The highest ID that is currently used in a segmentation layer. When a user wants to annotate a new segment and clicks "Create new Segment Id" in the toolbar, the new ID is generated by incrementing the currently known largest segment id. This value is stored per annotation and is based on the corresponding property of the underlying dataset layer. If the id is not known, the user cannot generate new segment ids. However, they can still change the currently active ID to arbitrary values. Also, they can enter a largest segment id for their annotation without having to edit the dataset's value here (which they might not have the permissions for).
3532

36-
## Metadata Tab
37-
- `Display Name`: A meaningful name for a dataset other than its (automatically assigned) technical name which is usually limited by the naming rules of file systems. It is displayed in various parts of WEBKNOSSOS. The display name may contain special characters and can also be changed without invalidating already created sharing URLs. It can also be useful when sharing datasets with outsiders while "hiding" any internal naming schemes or making it more approachable, e.g., `L. Simpson et al.: Full Neuron Segmentation` instead of `neuron_seg_v4_2022`.
38-
- `Description`: A free-text field for providing more information about your datasets, e.g., authors, paper reference, descriptions, etc. Supports Markdown formatting. The description will be featured in the WEBKNOSSOS UI when opening a dataset in view mode.
33+
### Advanced View
3934

40-
![Dataset Editing: Metadata Tab](../images/metadata_tab.jpeg)
35+
The `Advanced` view lets you edit the underlying [JSON configuration](../data/concepts.md#dataset-metadata) directly. This is only recommended for users familiar with the `datasource-properties.json` format.
36+
![Dataset Editing: Data Tab](../images/dataset_data.jpeg)
4137

42-
## View Configuration Tab
43-
The *View configuration* tab lets you set defaults for viewing this dataset. Anytime a user opens a dataset or creates a new annotation based on this dataset, these default values will be applied.
38+
## Sharing & Permissions Tab
39+
40+
This tab allows you to control who can access your dataset.
4441

45-
Defaults include:
42+
- **Make dataset publicly accessible:** By default, a dataset can only be accessed by users from your organization with the correct access permissions. Turning a dataset to *public* will allow anyone to view the dataset with a sharing link, without needing a WEBKNOSSOS account.
43+
- **Additional team access permissions for this dataset:** Defines which [teams of your organization](../users/teams.md) have permission to work with this dataset.
44+
- **Sharing Link:** A URL to share the dataset with others. You can renew the access token to invalidate the old link.
45+
- **Users with access permission to work with this dataset:** A list of all users that have access to the dataset.
46+
47+
Read more in [the Sharing guide](../sharing/dataset_sharing.md).
4648

47-
- `Position`: Default position of the dataset in voxel coordinates. When opening the dataset, users will be located at this position.
48-
- `Zoom`: Default zoom.
49-
- `Interpolation`: Whether interpolation should be enabled by default.
50-
- `Layer Configuration`: Advanced feature to control the default settings on a per-layer basis. It needs to be configured in JSON format. E.g., layer visibility & opacity, color, contrast/brightness/intensity range ("histogram sliders"), and many more.
49+
![Dataset Editing: Sharing Tab](../images/sharing_tab.jpeg)
5150

52-
![Dataset Editing: View Configuration Tab](../images/dataset_view_config.jpeg)
51+
## Metadata Tab
5352

54-
Alternatively, these settings can be configured in a more intuitive way by opening the dataset in view mode. Change the current view settings to the desired result and save them as the dataset's default using the "Save View Configuration as Default" button in the layer settings tab.
53+
This tab allows you to add descriptive information to your dataset.
5554

56-
![Saving the view configuration in view mode](../images/save_view_configuration_in_view_mode.png)
55+
- **Publication Date:** The date the dataset was published. This influences the dataset ordering in your dashboard.
56+
- **Description:** A free-text field for providing more information about your dataset, such as authors, paper references, etc. It supports Markdown formatting.
5757

58-
Of course, the defaults can all be overwritten and adjusted once a user opens the dataset in the main WEBKNOSSOS interface and makes changes to any of these settings in his viewports.
58+
![Dataset Editing: Metadata Tab](../images/metadata_tab.jpeg)
5959

60-
For self-hosted WEBKNOSSOS instances, there are three ways to set default *View Configuration* settings:
60+
## View Configuration Tab
6161

62-
- in the web UI as described above
63-
- while viewing the dataset
64-
- inside the `datasource_properties.json` on disk
62+
The `View Configuration` tab lets you set the default viewing parameters for this dataset. These defaults will be applied whenever a user opens the dataset for the first time.
6563

66-
The *View Configuration* from the web UI takes precedence over the `datasource_properties.json`.
67-
You don't have to set complete *View Configurations* in either option, as WEBKNOSSOS will fill missing attributes with sensible defaults.
64+
- **Position, Zoom, and Rotation:** Set the default camera position, zoom level, and rotation.
65+
- **Rendering Options:** Configure default rendering settings like `Interpolation`, `4 Bit` rendering, and `Blend Mode`.
66+
- **Layer Configuration:** An advanced feature to control the default settings on a per-layer basis using a JSON object. You can configure properties like visibility, opacity, color, and intensity range.
6867

68+
Alternatively, you can set the default view configuration from the main annotation view by clicking the "Save View Configuration as Default" button in the layer settings.
6969

7070
## Delete Tab
7171

72-
Offers an option to delete a dataset and completely remove it from WEBKNOSSOS. Be careful, this cannot be undone!
72+
This tab offers an option to delete the dataset. This action is irreversible and will permanently remove the dataset from WEBKNOSSOS.
7373

74-
When other datasets reference layers from this dataset, WEBKNOSSOS will try to move these layers to the dataset they are referenced in, so that it can still be accessed.
74+
Deleting an dataset will not delete any annotations associated with it.
7575

76-
![Dataset Editing: Delete Tab](../images/delete_tab.jpeg)
76+
![Dataset Editing: Delete Tab](../images/delete_tab.jpeg)

docs/sharing/dataset_sharing.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,6 @@ To share a dataset publicly, follow these steps:
5656

5757
![The Metadata tab overview](../images/metadata_tab.jpeg)
5858

59-
**We recommend giving your datasets a meaningful display name and description. Both are featured next to the data viewport in the `Info` tab in the main WEBKNOSSOS UI.**
59+
!!!info
60+
We recommend giving your datasets a meaningful name and description. Both are featured next to the data viewport in the `Info` tab in the main WEBKNOSSOS UI.**
6061

docs/today_i_learned.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
We regularly publish tips and tricks videos for beginners and pros on YouTube to share new features, highlight efficient workflows, and show you hidden gems.
44

5+
Subscribe to our YouTube channel [@webknossos](https://www.youtube.com/@webknossos) or [@webknossos.org](https://bsky.app/profile/webknossos.org) on Bluesky to stay up-to-date.
6+
7+
Please enjoy this playlist of your latest tips and tricks:
8+
59
<figure class="video_container">
610
<iframe width="560" height="560" src="https://www.youtube-nocookie.com/embed/videoseries?si=CqXiVKkxxFU8uETH&amp;list=PLpizOgyiA4kEGKFRQFOgjucZCKtI2GUZY&autoplay=1&loop=1&mute=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
711
</figure>
812

9-
Subscribe to our YouTube channel [@webknossos](https://www.youtube.com/@webknossos) or [@webknossos.org](https://bsky.app/profile/webknossos.org) on Bluesky to stay up-to-date.
1013

0 commit comments

Comments
 (0)