Cargando…

OpenMEEG: opensource software for quasistatic bioelectromagnetics

BACKGROUND: Interpreting and controlling bioelectromagnetic phenomena require realistic physiological models and accurate numerical solvers. A semi-realistic model often used in practise is the piecewise constant conductivity model, for which only the interfaces have to be meshed. This simplified mo...

Descripción completa

Detalles Bibliográficos
Autores principales: Gramfort, Alexandre, Papadopoulo, Théodore, Olivi, Emmanuel, Clerc, Maureen
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2949879/
https://www.ncbi.nlm.nih.gov/pubmed/20819204
http://dx.doi.org/10.1186/1475-925X-9-45
_version_ 1782187602188697600
author Gramfort, Alexandre
Papadopoulo, Théodore
Olivi, Emmanuel
Clerc, Maureen
author_facet Gramfort, Alexandre
Papadopoulo, Théodore
Olivi, Emmanuel
Clerc, Maureen
author_sort Gramfort, Alexandre
collection PubMed
description BACKGROUND: Interpreting and controlling bioelectromagnetic phenomena require realistic physiological models and accurate numerical solvers. A semi-realistic model often used in practise is the piecewise constant conductivity model, for which only the interfaces have to be meshed. This simplified model makes it possible to use Boundary Element Methods. Unfortunately, most Boundary Element solutions are confronted with accuracy issues when the conductivity ratio between neighboring tissues is high, as for instance the scalp/skull conductivity ratio in electro-encephalography. To overcome this difficulty, we proposed a new method called the symmetric BEM, which is implemented in the OpenMEEG software. The aim of this paper is to present OpenMEEG, both from the theoretical and the practical point of view, and to compare its performances with other competing software packages. METHODS: We have run a benchmark study in the field of electro- and magneto-encephalography, in order to compare the accuracy of OpenMEEG with other freely distributed forward solvers. We considered spherical models, for which analytical solutions exist, and we designed randomized meshes to assess the variability of the accuracy. Two measures were used to characterize the accuracy. the Relative Difference Measure and the Magnitude ratio. The comparisons were run, either with a constant number of mesh nodes, or a constant number of unknowns across methods. Computing times were also compared. RESULTS: We observed more pronounced differences in accuracy in electroencephalography than in magnetoencephalography. The methods could be classified in three categories: the linear collocation methods, that run very fast but with low accuracy, the linear collocation methods with isolated skull approach for which the accuracy is improved, and OpenMEEG that clearly outperforms the others. As far as speed is concerned, OpenMEEG is on par with the other methods for a constant number of unknowns, and is hence faster for a prescribed accuracy level. CONCLUSIONS: This study clearly shows that OpenMEEG represents the state of the art for forward computations. Moreover, our software development strategies have made it handy to use and to integrate with other packages. The bioelectromagnetic research community should therefore be able to benefit from OpenMEEG with a limited development effort.
format Text
id pubmed-2949879
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-29498792010-11-03 OpenMEEG: opensource software for quasistatic bioelectromagnetics Gramfort, Alexandre Papadopoulo, Théodore Olivi, Emmanuel Clerc, Maureen Biomed Eng Online Research BACKGROUND: Interpreting and controlling bioelectromagnetic phenomena require realistic physiological models and accurate numerical solvers. A semi-realistic model often used in practise is the piecewise constant conductivity model, for which only the interfaces have to be meshed. This simplified model makes it possible to use Boundary Element Methods. Unfortunately, most Boundary Element solutions are confronted with accuracy issues when the conductivity ratio between neighboring tissues is high, as for instance the scalp/skull conductivity ratio in electro-encephalography. To overcome this difficulty, we proposed a new method called the symmetric BEM, which is implemented in the OpenMEEG software. The aim of this paper is to present OpenMEEG, both from the theoretical and the practical point of view, and to compare its performances with other competing software packages. METHODS: We have run a benchmark study in the field of electro- and magneto-encephalography, in order to compare the accuracy of OpenMEEG with other freely distributed forward solvers. We considered spherical models, for which analytical solutions exist, and we designed randomized meshes to assess the variability of the accuracy. Two measures were used to characterize the accuracy. the Relative Difference Measure and the Magnitude ratio. The comparisons were run, either with a constant number of mesh nodes, or a constant number of unknowns across methods. Computing times were also compared. RESULTS: We observed more pronounced differences in accuracy in electroencephalography than in magnetoencephalography. The methods could be classified in three categories: the linear collocation methods, that run very fast but with low accuracy, the linear collocation methods with isolated skull approach for which the accuracy is improved, and OpenMEEG that clearly outperforms the others. As far as speed is concerned, OpenMEEG is on par with the other methods for a constant number of unknowns, and is hence faster for a prescribed accuracy level. CONCLUSIONS: This study clearly shows that OpenMEEG represents the state of the art for forward computations. Moreover, our software development strategies have made it handy to use and to integrate with other packages. The bioelectromagnetic research community should therefore be able to benefit from OpenMEEG with a limited development effort. BioMed Central 2010-09-06 /pmc/articles/PMC2949879/ /pubmed/20819204 http://dx.doi.org/10.1186/1475-925X-9-45 Text en Copyright ©2010 Gramfort et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Gramfort, Alexandre
Papadopoulo, Théodore
Olivi, Emmanuel
Clerc, Maureen
OpenMEEG: opensource software for quasistatic bioelectromagnetics
title OpenMEEG: opensource software for quasistatic bioelectromagnetics
title_full OpenMEEG: opensource software for quasistatic bioelectromagnetics
title_fullStr OpenMEEG: opensource software for quasistatic bioelectromagnetics
title_full_unstemmed OpenMEEG: opensource software for quasistatic bioelectromagnetics
title_short OpenMEEG: opensource software for quasistatic bioelectromagnetics
title_sort openmeeg: opensource software for quasistatic bioelectromagnetics
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2949879/
https://www.ncbi.nlm.nih.gov/pubmed/20819204
http://dx.doi.org/10.1186/1475-925X-9-45
work_keys_str_mv AT gramfortalexandre openmeegopensourcesoftwareforquasistaticbioelectromagnetics
AT papadopoulotheodore openmeegopensourcesoftwareforquasistaticbioelectromagnetics
AT oliviemmanuel openmeegopensourcesoftwareforquasistaticbioelectromagnetics
AT clercmaureen openmeegopensourcesoftwareforquasistaticbioelectromagnetics