You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document outline the standard operating procedure of how to rollout a new release on ebrains infrastructure.
4
+
5
+
## Requirement
6
+
7
+
node v20+
8
+
9
+
Go to https://docker-registry.ebrains.eu/harbor/projects/28/summary , and ensure sufficient disk space (> 1GB). If insufficient:
10
+
11
+
-`siibra/siibra-explorer` namespace: `2.*.*` that is not the latest can be deleted
12
+
-`siibra/siibra-api` namespace: `0.3.*[-worker|-worker-v4|server]` that is not the latest can be deleted
13
+
- above, any untagged image can be deleted
14
+
- if unsure, ask Xiao
15
+
16
+
(optional) Ensure siibra-api `-rc` prerelease action completes without error. Ensure in `src/atlasComponents/sapi/sapi.service.ts`, `export const EXPECTED_SIIBRA_API_VERSION = ''` is set to the expected siibra-api version.
17
+
18
+
## Steps
19
+
20
+
0. Commit any changes. (Run `npm prepare-release` if necessary) push to staging/branch and PR and merge to staging.
21
+
22
+
1. Raise PR from staging to master, ensure all check passes
23
+
24
+
2. Go through the checklist generated by github-bot. This is a manual process, and is meant to take awhile. Ensure all passes.
25
+
26
+
3. (if siibra-api is also updated) release siibra-api first. When all actions passes, merge staging -> master.
"description": "`siibra-explorer` is a browser based 3D viewer for exploring brain atlases that cover different spatial resolutions and modalities. It is built around an interactive 3D view of the brain displaying a unique selection of detailed templates and parcellation maps for the human, macaque, rat or mouse brain, including BigBrain as a microscopic resolution human brain model at its full resolution of 20 micrometers. ",
"schema:releaseNotes": "# v2.14.23\n\n## Feature\n\n- show messages when some error occurs (e.g. propagate region selection, spatial transformation)\n- enable von economo atlas\n- enable api select template/parcellation\n- add warning to users outside EU about perf implications\n- (experimental) enable light/dark theme toggling\n\n## Bugfixes\n\n- drag drop JSON pointcloud now checks selected template, and use the appropriate transform\n\n## Behind the scene\n\n- disentangle maps, propagate selected region when change parcellations\n",
103
+
"schema:releaseNotes": "# v2.14.24\n\n## Feature\n\n- Selecting region will now navigate to the region's centroid\n- Add warning text when warping, region deselection and/or when cortical layers is selected\n\n## Behind the scene\n\n- Fix prepare_release script\n- Added SOP for ebrains deployment\n\n",
message: `Regional inaccuracies in the automated computation of cortical layers may occur due to limitations in the available training data and algorithm. Regions that deviate from the expected canonical isocortical structure should be examined with caution.`,
165
-
// TODO switch to maticon when material icon css is added
166
-
// maticon: "warning"
167
-
icon: "fas fa-exclamation-triangle",
168
-
})
185
+
options[CORTICAL_LAYERS_WARNING]="Regional inaccuracies in the automated computation of cortical layers may occur due to limitations in the available training data and algorithm. Regions that deviate from the expected canonical isocortical structure should be examined with caution."
message: `Previously selected region \`${regionId}\` not found in the currently selected parcellation \`${state.selectedParcellation?.name}\`. Region selections were cleared.`,
393
-
useMarkdown: true,
394
-
// TODO switch to maticon when material icon css is added
lettext=`Due to the change of reference space, previous navigation location \`${talliedOptions[SPATIAL_TRANSFORM_SRC].map(v=>(v/1e6).toFixed(2)+"mm").join(", ")}\` in \`${template.name}\` `
warningMarkdowns.push(`Due to the change of reference parcellation, previously selected region \`${talliedOptions[REGION_DESELECTED_WARNING]}\` is not available. Therefore, region selection has been reset.`)
0 commit comments