Attention: The Keycloak upgrade has been completed. As this was a major upgrade, there may be some unexpected issues occurring. Please report any issues you find to support by using the contact form found at https://www.ebrains.eu/contact/. Thank you for your patience and understanding. 


Changes for page Widget Connectivity

Last modified by paulapopa on 2025/06/24 14:15

From version 4.1
edited by reginafilange
on 2025/05/30 13:50
Change comment: There is no comment for this version
To version 2.1
edited by davidbacter01
on 2023/09/19 10:08
Change comment: Uploaded new attachment "image-20230919110853-2.png", version {1}

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,0 @@
1 -Widget Connectivity
Parent
... ... @@ -1,1 +1,0 @@
1 -Collabs.tvb-widgets.WebHome
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.reginafilange
1 +XWiki.davidbacter01
Content
... ... @@ -1,60 +1,0 @@
1 -== Widget Connectivity ==
2 -
3 -Source code: [[https:~~/~~/github.com/the-virtual-brain/tvb-widgets>>url:https://github.com/the-virtual-brain/tvb-widgets]]
4 -
5 -This is part of a Pypi release: [[https:~~/~~/pypi.org/project/tvb-widgets/>>url:https://pypi.org/project/tvb-widgets/]]
6 -
7 -//**tvb-widgets**// is also already installed in the official image released for EBRAINS lab, where you can test it directly.
8 -
9 -
10 -== Purpose ==
11 -
12 -Jupyter lab widget for visualizing or do operations on a connectivity
13 -
14 -
15 -=== Visualization: ===
16 -
17 - - in 2D can visualize weights or tracts matrixes;
18 -
19 -[[image:image-20230919110833-1.png]]
20 -
21 - - in 3D can visualize regions and their respective edges
22 -
23 -
24 -==== [[image:image-20230919110853-2.png]] ====
25 -
26 -
27 -=== Operations: ===
28 -
29 - - remove selected nodes from a connectivity, results in a new connectivity containing only the nodes that were not selected;
30 -
31 - - remove unselected nodes from a connectivity, results in a new connectivity containing only the selected nodes;
32 -
33 - - remove unselected edges, results in a new connectivity with the same number of regions but without the edges of unselected regions;
34 -
35 - - remove selected edges,  results in a new connectivity with the same number of regions but without the edges of selected regions.
36 -
37 -
38 -=== Usage: ===
39 -
40 -After instantiating the widget it allows export of the currently selected connectivity:
41 -
42 -{{code language="python"}}
43 -from tvbwidgets.api import ConnectivityWidget
44 -from tvb.datatypes.connectivity import Connectivity
45 -
46 -conn = Connectivity.from_file() # defaults to connectivy_76.zip
47 -conn.configure()
48 -
49 -wid = ConnectivityWidget(conn, default_active_tab='viewers') # default_active_tab can be any value between 'viewers'|'operations'|'both'
50 -
51 -display(wid)
52 -# ....do some operations...
53 -# replace None in the method below with the gid of the connectivity you wish to export
54 -# if no gid is provided it will export the connectivity currently viewed
55 -
56 -new_connectivity = wid.get_connectivity(gid=None)
57 -new_connectivity
58 -{{/code}}
59 -
60 -
XWiki.DocumentSheetBinding[0]
Sheet
... ... @@ -1,1 +1,0 @@
1 -Collaboratory.Apps.Article.Code.ArticleViewSheet
XWiki.DocumentSheetBinding[1]
Sheet
... ... @@ -1,1 +1,0 @@
1 -Collaboratory.Apps.Article.Code.ArticlePreviewSheet
Public

TVB Widgets