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
- Gramfort A., Papadopoulo T., Olivi E., Clerc M. `OpenMEEG: opensource
66
-
software for quasistatic bioelectromagnetics <http://www.biomedical-engineering-online.com/content/9/1/45>`_,
67
-
BioMedical Engineering OnLine 45:9, 2010
68
-
69
-
- Kybic J., Clerc M., Abboud T., Faugeras O., Keriven R., Papadopoulo T. `A common formalism for the integral formulations of the forward EEG problem <http://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=30034&arnumber=1375158&count=10&index=1>`_. IEEE Transactions on Medical Imaging, 24:12-28, 2005. `[PDF] <ftp://ftp-sop.inria.fr/odyssee/Publications/2005/kybic-clerc-etal:05.pdf>`_
- Gramfort A., Papadopoulo T., Olivi E., Clerc M. `OpenMEEG: opensource
55
+
software for quasistatic bioelectromagnetics <http://www.biomedical-engineering-online.com/content/9/1/45>`_,
56
+
BioMedical Engineering OnLine 45:9, 2010
57
+
58
+
- Kybic J., Clerc M., Abboud T., Faugeras O., Keriven R., Papadopoulo T. `A common formalism for the integral formulations of the forward EEG problem <http://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=30034&arnumber=1375158&count=10&index=1>`_. IEEE Transactions on Medical Imaging, 24:12-28, 2005. `[PDF] <ftp://ftp-sop.inria.fr/odyssee/Publications/2005/kybic-clerc-etal:05.pdf>`_
Copy file name to clipboardexpand all lines: publications.rst
+5-2
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,10 @@
1
1
.. _publications:
2
2
3
+
Publications
4
+
------------
5
+
3
6
Publications on OpenMEEG
4
-
------------------------
7
+
^^^^^^^^^^^^^^^^^^^^^^^^
5
8
6
9
- [1] Kybic J., Clerc M., Abboud T., Faugeras O., Keriven R., Papadopoulo T. `A common formalism for the integral formulations of the forward EEG problem <http://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=30034&arnumber=1375158&count=10&index=1>`_. IEEE Transactions on Medical Imaging, 24:12-28, 2005. `[PDF] <ftp://ftp-sop.inria.fr/odyssee/Publications/2005/kybic-clerc-etal:05.pdf>`_
7
10
@@ -14,7 +17,7 @@ Publications on OpenMEEG
14
17
Please cite publications [1] and [2] to comply to the Cecill-B license.
15
18
16
19
Publications using OpenMEEG
17
-
---------------------------
20
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^
18
21
19
22
- Adde G, Clerc M, Keriven R. Imaging methods for MEG/EEG inverse problem, International Journal of Bioelectromagnetism, 7(2):111-114, 2005.
Copy file name to clipboardexpand all lines: tutorial.rst
+22-21
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,13 @@
1
1
.. _tutorial:
2
2
3
-
======================
4
3
Tutorial
5
-
======================
4
+
=========
6
5
7
-
.. contents:: Table of Contents
8
-
:local:
9
-
:depth: 2
6
+
.. only:: html
7
+
8
+
.. contents:: Table of Contents
9
+
:local:
10
+
:depth: 2
10
11
11
12
12
13
.. role:: command
@@ -15,12 +16,12 @@ Tutorial
15
16
.. role:: output
16
17
17
18
Data format
18
-
===========
19
+
-----------
19
20
20
21
OpenMEEG handles several file formats corresponding to different types of objects: vectors, matrices, head geometries, conductivities, meshes, dipoles, sensors.
21
22
22
23
Vectors and matrices
23
-
--------------------
24
+
^^^^^^^^^^^^^^^^^^^^^^^^
24
25
25
26
By default, matrices and vectors are stored on disk using a ``MATLAB`` file format.
26
27
Symmetric matrices which are not directly representable in the ``MATLAB`` format are represented as a ``MATLAB`` struct.
@@ -34,7 +35,7 @@ OpenMEEG's own binary file format (extension ``.bin``) is available solely for b
34
35
.. _sec.geom:
35
36
36
37
Geometrical model, mesh and conductivity files
37
-
-----------------------------------------------
38
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
38
39
39
40
**OpenMEEG geometrical models** are described through several files.
40
41
The toplevel file (generally ending with the extension ``.geom``) assembles various interface descriptions to build *Domains* corresponding to head tissues.
@@ -107,7 +108,7 @@ See `fig.geom`_ for a detailed example.
107
108
.. _sec.meshes:
108
109
109
110
Meshes
110
-
~~~~~~
111
+
""""""
111
112
112
113
Meshes are a central element of Boundary Element Methods. They are used to represent the interfaces between regions of homogeneous conductivity. For instance, in a simple three-layer head model, three meshes would be used to represent:
113
114
@@ -167,7 +168,7 @@ The following small example describes a very simple mesh containing 4 points and
167
168
.. _sec.cond:
168
169
169
170
Geometry tools
170
-
~~~~~~~~~~~~~~
171
+
""""""""""""""
171
172
172
173
Interfaces are required to be closed in order for the Boundary Element Method to function correctly. This is also necessary for the source meshes when computing forward solutions using surfacic source models (see below).
173
174
Moreover, the interface meshes must not intersect each other. Non-intersection can be checked with the command :command:`om_check_geom`.
@@ -193,13 +194,13 @@ Note that the tissue names are the ones appearing in the Domains descriptions of
193
194
.. _sec.sources:
194
195
195
196
Source descriptions
196
-
--------------------
197
+
^^^^^^^^^^^^^^^^^^^
197
198
198
199
Sources are defined by their geometry (position and orientation) and their magnitude.
199
200
OpenMEEG handles two types of source models: isolated dipoles, or distributed dipoles: these two models differ in their geometry description.
200
201
201
202
Isolated dipoles
202
-
~~~~~~~~~~~~~~~~
203
+
""""""""""""""""
203
204
204
205
Isolated dipoles are represented by a text file (extension \*.dip or \*.txt), in which each line defines a dipole position and orientation, encoded in 6 real values:
205
206
@@ -217,12 +218,12 @@ The following example shows a file describing 5 isolated dipoles:
217
218
.. note:: The referential of the coordinates should be the same as for the meshes (the MR coordinates in general).
218
219
219
220
Distributed dipoles
220
-
~~~~~~~~~~~~~~~~~~~
221
+
"""""""""""""""""""
221
222
222
223
Distributed dipoles are supported on a mesh, whose format must be \*.mesh, or \*.tri, or \*.vtk.
223
224
224
225
Source activation
225
-
~~~~~~~~~~~~~~~~~
226
+
"""""""""""""""""
226
227
227
228
Source activation files are text files, in which each line corresponds to a source, and each column to a time sample.
228
229
@@ -251,7 +252,7 @@ Isolated sources are the superposition of current dipoles, each of which is defi
251
252
.. _sec.sensors:
252
253
253
254
Sensors
254
-
-------
255
+
^^^^^^^
255
256
256
257
For EEG, the sensors are defined by the list of the x-y-z coordinates of the electrode
257
258
positions. The electrodes are considered punctual and are called *patches*.
@@ -293,7 +294,7 @@ An example of MEG sensor description:
293
294
294
295
295
296
OpenMEEG from the command line
296
-
===============================
297
+
------------------------------
297
298
298
299
Diagram for the low level pipeline for computing leadfields (a.k.a., gain matrices) using OpenMEEG:
299
300
@@ -309,7 +310,7 @@ Full details are available in OpenMEEG documentation.
309
310
In this section, :command:`command` names are in :command:`red`, :opt:`options` are in :opt:`green` and :output:`output` files are shown in :output:`blue`.
310
311
311
312
om_assemble
312
-
-----------
313
+
^^^^^^^^^^^
313
314
314
315
General syntax:
315
316
@@ -330,7 +331,7 @@ A typical command is:
330
331
We now detail the possible :opt:`Options` (with their abbreviated versions given in parentheses), allowing to define various matrices to assemble:
331
332
332
333
General options for :command:`om_assemble`
333
-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
334
+
""""""""""""""""""""""""""""""""""""""""""
334
335
335
336
- :opt:`--help` (:opt:`-h`): summarizes all possible options.
336
337
@@ -380,7 +381,7 @@ MEG:
380
381
381
382
382
383
om_minverser
383
-
------------
384
+
^^^^^^^^^^^^
384
385
385
386
General syntax:
386
387
@@ -395,7 +396,7 @@ This command has only one option:
395
396
.. note:: The output matrix :output:`HeadMatInv` is a symmetric matrix, like :input:`HeadMat`.
396
397
397
398
om_gain
398
-
-------
399
+
^^^^^^^
399
400
400
401
General syntax:
401
402
@@ -442,7 +443,7 @@ Gain matrix type options: select the type of gain matrix to be computed by :com
442
443
using :command:`om_assemble` with option :opt:`-Head2InternalPotMat` and :opt:`-DipSource2InternalPotMat`.
443
444
444
445
Examples
445
-
========
446
+
--------
446
447
447
448
Assuming a head model represented by the geometry file :input:`head.geom` and the conductivity file :input:`head.cond` and EEG sensors detailed in a file :input:`head.eegsensors`.
0 commit comments