Changes for page Widget 3D Head
Last modified by paulapopa on 2025/05/30 15:03
From version 25.1
edited by reginafilange
on 2025/05/30 13:47
on 2025/05/30 13:47
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. reginafilange1 +XWiki.ldomide - Content
-
... ... @@ -9,17 +9,14 @@ 9 9 It is a Jupyter widget intended for visualization of the 3D Head data available for a patient: 10 10 11 11 * surfaces of different types (cortex, face, skull, etc) 12 -* connectivity region centers and edges12 +* connectivity region centers 13 13 * sensors locations (SEEG, MEG, EEG) 14 14 15 -On cortical surfaces, it can also display region parcellation. 16 - 17 17 == Inputs == 18 18 19 19 It supports the above data in the form of their corresponding TVB datatypes: 20 20 21 21 * Surface (CorticalSurface, FaceSurface, etc) 22 -* Parcellation (RegionMapping) 23 23 * Connectivity 24 24 * Sensors (SensorsInternal, SensorsMEG, SensorsEEG) 25 25 ... ... @@ -57,7 +57,7 @@ 57 57 ))) 58 58 59 59 {{html}} 60 -<iframe width="840" height="480"src="https://www.youtube.com/embed/BCCh-wdcnVo" title="YouTubedeoplayer"frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>57 +<iframe src="https://drive.google.com/file/d/1lY3X5eqJfOLmkmHuBa2iq_Aas8mDPa1e/preview" width="840" height="480" allow="autoplay"></iframe> 61 61 {{/html}} 62 62 63 63 ... ... @@ -78,11 +78,13 @@ 78 78 ))) 79 79 80 80 {{html}} 81 -<iframe width="840" height="480"src="https://www.youtube.com/embed/8bmjKp3BYFA" title="YouTubedeoplayer"frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>78 +<iframe src="https://drive.google.com/file/d/1Egp9Lk-HGMATc9em6Kw_jSHmybTD2vzM/preview" width="840" height="480" allow="autoplay"></iframe> 82 82 {{/html}} 83 83 84 -Next, we can continue adding other datatypes to this widget, by calling //**add_datatype**// multiple times. 81 +Next, we can continue adding other datatypes to this widget, by calling //**add_datatype**// multiple times. A maximum of 10 datatypes are supported by this widget. 85 85 83 +The **Config** object can be used to tweak the display options for each datatype. 84 + 86 86 In the code below, we add a **Connectivity** and SEEG **Sensors:** 87 87 88 88 (% class="box" %) ... ... @@ -98,30 +98,36 @@ 98 98 99 99 seeg.configure() 100 100 101 -widget.add_datatype(seeg) 100 +widget.add_datatype(seeg, api.HeadWidgetConfig(name='SEEG')) 102 102 ))) 103 103 104 104 {{html}} 105 -<iframe width="840" height="480"src="https://www.youtube.com/embed/6UQhL9gd1HM" title="YouTubedeoplayer"frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>104 +<iframe src="https://drive.google.com/file/d/1RLwts75Hh31LoPdWLK7QOM61KIsOabF1/preview" width="840" height="480" allow="autoplay"></iframe> 106 106 {{/html}} 107 107 108 -We can also provide a **RegionMapping** to be used as parcellationfor a surface:107 +We can also provide a **RegionMapping** to be used as colormap for a surface: 109 109 110 110 (% class="box" %) 111 111 ((( 112 112 reg_map = region_mapping.RegionMapping.from_file() 113 113 113 +config = api.HeadWidgetConfig(name='Cortex') 114 114 115 +config.add_region_mapping_as_cmap(reg_map) 116 + 117 + 115 115 cortex = surfaces.CorticalSurface().from_file() 116 116 117 117 cortex.configure() 118 118 119 119 120 -widget.add _datatype(cortex, reg_map)123 +widget = api.HeadWidget() 121 121 125 +widget.add_datatype(cortex, config) 126 + 122 122 display(widget) 123 123 ))) 124 124 125 125 {{html}} 126 -<iframe width="840" height="480"src="https://www.youtube.com/embed/aDC2TJm2NxM" title="YouTubedeoplayer"frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>131 +<iframe src="https://drive.google.com/file/d/1zrbjdb8Y4V5rqg7Y7LDGlHHMS0RH8luz/preview" width="840" height="480" allow="autoplay"></iframe> 127 127 {{/html}}