-
Notifications
You must be signed in to change notification settings - Fork 12
/
plot_multiscale_parcellations.py
54 lines (42 loc) · 1.72 KB
/
plot_multiscale_parcellations.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
"""
Visualizing multiscale functional brain parcellations
=====================================================
This example shows how to download and fetch brain parcellations of
multiple networks using
:func:`nilearn.datasets.fetch_atlas_basc_multiscale_2015`
and visualize them using plotting function :func:`nilearn.plotting.plot_roi`.
We show here only three different networks of 'symmetric' version. For more
details about different versions and different networks, please refer to its
documentation.
"""
# %%
# Retrieving multiscale group brain parcellations
# -----------------------------------------------
# import datasets module and use `fetch_atlas_basc_multiscale_2015` function
from nilearn import datasets
parcellations = [
datasets.fetch_atlas_basc_multiscale_2015(version="sym", resolution=64),
datasets.fetch_atlas_basc_multiscale_2015(version="sym", resolution=197),
datasets.fetch_atlas_basc_multiscale_2015(version="sym", resolution=444),
]
# We show here networks of 64, 197, 444
networks_64 = parcellations[0]["maps"]
networks_197 = parcellations[1]["maps"]
networks_444 = parcellations[2]["maps"]
# %%
# Visualizing brain parcellations
# -------------------------------
# import plotting module and use `plot_roi` function, since the maps are in 3D
from nilearn import plotting
# The coordinates of all plots are selected automatically by itself
# We manually change the colormap of our choice
plotting.plot_roi(
networks_64, cmap=plotting.cm.bwr, title="64 regions of brain clusters"
)
plotting.plot_roi(
networks_197, cmap=plotting.cm.bwr, title="197 regions of brain clusters"
)
plotting.plot_roi(
networks_444, cmap=plotting.cm.bwr_r, title="444 regions of brain clusters"
)
plotting.show()