Skip to content

Commit aa83507

Browse files
committed
scheduled plugin update
1 parent 4da7ec0 commit aa83507

File tree

9 files changed

+1048
-18
lines changed

9 files changed

+1048
-18
lines changed

plugins/NFT/index.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,77 @@ nav_order: 3
88
---
99
To view the plugin source code, please visit the plugin's [GitHub repository](https://github.com/sccn/NFT).
1010

11+
# Matlab Toolbox and EEGLAB plugin for Neuroelectromagnetic Forward Head Modeling
12+
13+
![Screenshot 2024-07-25 at 13 28 55](https://github.com/user-attachments/assets/8871c122-dba0-4e1d-a976-7a4a8f6f7c6b)
14+
15+
# What is NFT?
16+
17+
Neuroelectromagnetic Forward Modeling Toolbox (NFT) is a MATLAB toolbox
18+
for generating realistic head models from available data (MRI and/or
19+
electrode locations) and for computing numerical solutions for solving
20+
the forward problem of electromagnetic source imaging (Zeynep Akalin
21+
Acar & S. Makeig, 2010). NFT includes tools for segmenting scalp, skull,
22+
cerebrospinal fluid (CSF) and brain tissues from T1-weighted magnetic
23+
resonance (MR) images. The Boundary Element Method (BEM) is used for the
24+
numerical solution of the forward problem. After extracting the
25+
segmented tissue volumes, surface BEM meshes may be generated. When a
26+
subject MR image is not available, a template head model may be warped
27+
to 3-D measured electrode locations to obtain an individualized BEM head
28+
model. Toolbox functions can be called from either a graphic user
29+
interface (gui) compatible with EEGLAB (sccn.ucsd.edu/eeglab), or from
30+
the MATLAB command line. Function help messages and a user tutorial are
31+
included. The toolbox is freely available for noncommercial use and open
32+
source development under the GNU Public License.
33+
34+
# Why NFT?
35+
36+
The NFT is released under an open source license, allowing researchers
37+
to contribute and improve on the work for the benefit of the
38+
neuroscience community. By bringing together advanced head modeling and
39+
forward problem solution methods and implementations within an easy to
40+
use toolbox, the NFT complements EEGLAB, an open source toolkit under
41+
active development. Combined, NFT and EEGLAB form a freely available EEG
42+
(and in future, MEG) source imaging solution.
43+
44+
The toolbox implements the major aspects of realistic head modeling and
45+
forward problem solution from available subject information:
46+
47+
1. Segmentation of T1-weighted MR images: The preferred method of
48+
generating a realistic head model is to use a 3-D whole-head
49+
structural MR image of the subject's head. The toolbox can generate
50+
a segmentation of scalp, skull, CSF and brain tissues from a
51+
T1-weighted image.
52+
53+
2. High-quality BEM meshes: The accuracy of the BEM solution depends on
54+
the quality of the underlying mesh that models tissue
55+
conductance-change boundaries. To avoid numerical instabilities, the
56+
mesh must be topologically correct with no self-intersections. It
57+
should represent the surface using high-quality elements while
58+
keeping the number of elements as small as possible. The NFT can
59+
create high-quality linear surface BEM meshes from the head
60+
segmentation.
61+
62+
3. Warping a template head model: When a whole-head structural MR image
63+
of the subject is not available, a semi-realistic head model can be
64+
generated by warping a standard template BEM mesh to the digitized
65+
electrode coordinates (instead of vice versa).
66+
67+
4. Registration of electrode positions with the BEM mesh: The digitized
68+
electrode locations and the BEM mesh must be aligned to compute
69+
accurate forward problem solutions and lead field matrices.
70+
71+
5. Accurate high-performance forward problem solution: The NFT uses a
72+
high-performance BEM implementation from the open source METU-FP
73+
Toolkit for bioelectromagnetic field computations.
74+
75+
# Required Resources
76+
77+
Matlab 7.0 or later running under any operating system (Linux, Windows).
78+
A large amount of RAM is useful - at least 2 GB (4-8 GB recommended for
79+
forward problem solution of realistic head models). The Matlab Image
80+
Processing toolbox is also recommended.
81+
1182
Pre-compiled binaries for the following 3rd party programs are distributed
1283
within the NFT toolbox for convinience of the users. The binaries are compiled
1384
for 32 and 64 bit Linux distributions.
@@ -31,3 +102,21 @@ MATITK: Matlab and ITK
31102
homepage: http://www.sfu.ca/~vwchu/matitk.html
32103

33104
Note: The MATITK shared libraries are installed in the 'mfiles' directory.
105+
106+
# Download
107+
108+
To download the NFT, go to the [NFT download
109+
page](http://sccn.ucsd.edu/nft/).
110+
111+
# NFT User's Manual
112+
See the tutorial section for more information. [Click here to download the NFT User Manual as a PDF book](https://github.com/user-attachments/files/16383465/NFT_Tutorial.pdf)
113+
114+
Creation and documentation by: Zeynep Akalin Acar, Project Scientist, [email protected]
115+
116+
# NFT Reference Paper
117+
118+
Zeynep Akalin Acar & Scott Makeig, [Neuroelectromagnetic Forward Head
119+
Modeling
120+
Toolbox](http://sccn.ucsd.edu/%7Escott/pdf/Zeynep_NFT_Toolbox10.pdf).
121+
<em>Journal of Neuroscience Methods</em>, 2010
122+

plugins/NIMA/index.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ nav_order: 26
88
---
99
To view the plugin source code, please visit the plugin's [GitHub repository](https://github.com/sccn/NIMA).
1010

11+
![P159_separatealpha.png](images/P159_separatealpha.png)
12+
13+
The NIMA EEGLAB plugin
14+
-------------------------------------------------------------
15+
1116
NIMA stands for Nima's Images from Measure-projection Analysis. Measure
1217
Projection Toolbox (MPT) is a published method (Bigdely-Shamlo et al.,
1318
2013), and for his wiki page see [this
@@ -25,11 +30,8 @@ What you can do with the optional inputs (12/07/2018 updated)
2530
- Specifying which MRI image and blob/voxel-cluster projections to
2631
show.
2732

28-
![P159_separatealpha.png](images/P159_separatealpha.png)
29-
3033
GUI, Blobs, and Voxels
3134
----------------------
32-
3335
GUI image can be seen in the screenshot below. This visualization works
3436
on 3-D Gaussian-blurred dipole locations, called (probabilistic) *dipole
3537
density*, which requires two parameters to determine the spatial
@@ -91,4 +93,4 @@ FWHM = 8 mm, number of sigma to truncate Gaussian = 3. Top row, voxel
9193
plot. Bottom row, blob plot. From left to right, Alpha = 0.1, 0.3, 0.5,
9294
0.7, 0.9.
9395

94-
![Alphacomparison.png](images/Alphacomparison.png)
96+
![Alphacomparison.png](images/Alphacomparison.png)

plugins/PACTools/index.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@ nav_order: 17
88
---
99
To view the plugin source code, please visit the plugin's [GitHub repository](https://github.com/sccn/PACTools).
1010

11-
[![GitHub stars](https://img.shields.io/github/stars/sccn/PACTools?color=%235eeb34&logo=GithUb&logoColor=%23fafafa)](https://github.com/sccn/PACTools/stargazers)
12-
[![GitHub forks](https://img.shields.io/github/forks/sccn/PACTools?color=%23b3d9f5&logo=GitHub)](https://github.com/sccn/PACTools/network)
13-
[![GitHub issues](https://img.shields.io/github/issues/sccn/PACTools?color=%23fa251e&logo=GitHub)](https://github.com/sccn/PACTools/issues)
14-
![Twitter Follow](https://img.shields.io/twitter/follow/eeglab2?style=social)
15-
1611
# EEGLAB Event Related PACTools
1712
The Event Related PACTools (PACTools) is an EEGLAB plug-in to compute phase-amplitude coupling in single subject data.
1813
In addition to traditional methods to compute PAC, the plugin include the Instantaneuous and Event-Related implementation of the Mutual Information Phase-Amplitude Coupling Method (MIPAC) (see Martinez-Cancino et al 2019).

0 commit comments

Comments
 (0)