https://meg.univ-amu.fr/api.php?action=feedcontributions&user=Bruno&feedformat=atomWikiMEG - User contributions [en]2024-03-29T09:10:33ZUser contributionsMediaWiki 1.22.2https://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2022-02-08T17:23:43Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² Graphs || View connectivity graphs [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2021a<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2021ab<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-04T08:37:42Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² Graphs || View connectivity graphs [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-02T15:56:00Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² || Compute linear/non linear correlation [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| h²/r² Graphs || View connectivity graphs [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:30:05Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² || Compute linear/non linear correlation [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| h²/r² Graphs || View connectivity graphs [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:29:20Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² || Compute linear/non linear correlation [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| h²/r² Graphs || [[How to use|AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:28:37Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² || [[AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| h²/r² Graphs || [[How to use|AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:28:18Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² || [[How AnyWave:H2|How to use]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| h²/r² Graphs || [[How to use|AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:27:41Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² || [[How to use|AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| h²/r² Graphs || [[How to use|AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:27:11Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h²/r² || [[How to use|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| h²/r² Graphs || [[How to use|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:24:27Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:17:25Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
==Requirements for MATLAB plugins==<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
==Where to put the MATLAB plugins==<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
<br />
=Run plugins from the command line=</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-03-01T14:05:08Z<p>Bruno: /* Available Plugins */</p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
=Requirements for MATLAB plugins=<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
=Where to put the MATLAB plugins=<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plugin_EIAnyWave:Plugin EI2021-03-01T14:04:48Z<p>Bruno: </p>
<hr />
<div>= Epileptogenicity Index =<br />
== How to cite ==<br />
'''To cite the core method of the epileptogenicity index, please use:'''<br /><br />
<br /><br />
Fabrice Bartolomei, Patrick Chauvel, Fabrice Wendling, Epileptogenicity of brain structures in human temporal lobe epilepsy: a quantified study from intracerebral EEG, Brain, Volume 131, Issue 7, July 2008, Pages 1818–1830, https://doi.org/10.1093/brain/awn111<br /><br />
<br /><br />
'''To cite the AnyWave plugin, please use:'''<br /><br />
<br /><br />
Roehri, N., Pizzo, F., Lagarde, S., Lambert, I., Nica, A., McGonigal, A., Giusiano, B., Bartolomei, F. and Bénar, C.‐G. (2018), High‐frequency oscillations are not better biomarkers of epileptogenic tissues than spikes. Ann Neurol., 83: 84-97. doi:10.1002/ana.25124<br /><br />
<br />
== What does it do? ==<br />
The Epileptogenicity Index plugin is a MATLAB based algorithm which quantifies the degree of involment of brain structures according to their frequency content and their onset timing ([http://brain.oxfordjournals.org/content/131/7/1818.long Bartolomei et al., 2008]). Even if it is a MATLAB based program, we provide a compiled version of the plugin so that MATLAB is not needed on your computer.<br />
<br />
== Tutorial ==<br />
<br />
Before running AnyWave, make sure that the MATLAB runtime is installed (otherwise get it from here) and that the Epileptogenicity Index ('''EI''') Plugin is correctly located in the AnyWave folder (MyDocuments\AnyWave\Plugins\MATLAB). The folder should contain at least these files files: desc.txt, EI.exe, and splash.png.<br />
<br />
Launch AnyWave and open the file containing a seizure.<br />
Use the marking tool [[File:Aw marking tool.PNG|25px]] to select a section of the file. Name it '''EI'''. Select the channels you want to study – Ctrl+Left Click – they should turn red, otherwise the process will be applied to all the channels. Then launch the process by clicking: Processes:MATLAB:Epileptogenicity Index.<br />
<br />
[[File:EI GUI.PNG|1000px|right|thumb|EI GUI]]<br />
<br />
The Graphical User Interface (GUI) opens. It is divided into 6 sections: the signal window '''1''', the Energy Ratio ('''ER''') Parameters panel '''2''', the Detection Parameters panel '''3''', the Epileptogenicity Index Panel '''4''', the Display Parameters panel '''5''', and the Export panel '''6'''.<br />
<br />
<br />
The signal window '''1''' displays the traces in red lines, the '''ER''' maps and the '''''U<sub>n</sub>''''' curves.<br />
<br />
<br />
The ''Energy Ratio Parameters'' panel ('''2''') control the first step of the '''EI''' computation. The '''ER''' corresponds either to the energy ratio of the high frequencies over the low frequencies (default) or the ratio of the high frequencies over the whole frequencies. This can be set using the radio button on this panel. The frequency bands are tuned using the editable boxes. ''Min Low'' and ''Min High'' correspond to the lower limit [in Hz] of the low and high frequency bands, respectively and ''Max Low'' and ''Max High'' to the upper limit [in Hz] of the low and high frequency bands, respectively. The ''Window Size'' corresponds to the time-duration [in number of samples] over which the '''ER''' is calculated. The ''Step'' is the amount of time [in number of sample] the previous window is shifted.<br />
<br />
<br />
The ''Detection Parameters'' panel ('''3''') handles the Page-Hinkley parameters. The algorithm is described in [https://www.ncbi.nlm.nih.gov/pubmed/18556663 Bartolomei et al., 2008]. The ''Bias'' controls the slope of the '''''U<sub>n</sub>''''' curve. It has to be high enough for the '''''U<sub>n</sub>''''' curve to be decreasing. The ''Threshold'' corresponds to the value for which the '''''U<sub>n</sub>''''' curve has to increase to be marked as a significant change in the frequency structure. The ''Decay'' controls how the energy has to be weighted during the '''EI''' computation step.<br />
<br />
<br />
The ''Epileptogenicity Index'' panel ('''4''') handles the last step. Here the ''Window Size'' box correspond to the duration of the time window [in sample] in which the '''ER''' is summed. When all the parameters are set, you can press the ''Compute'' button. A wait bar will pop up. At the end, the results will be plotted in the signal window '''1''' . The cyan crosses represent the start of the variation (possibly the seizure) in the channel and the green circles represent the moment when the '''''U<sub>n</sub>''''' curve reaches the threshold. You can manually adjust a detection by clinking firstly on cursor tool, then on the channel at the moment you want the detection to be and finally on ''User Marking''. For multiple channel adjustment, you simply have to press '''Shift''' while clicking.<br />
<br />
<br />
On the ''Display Parameters'' panel ('''5'''), you can check or uncheck elements to be displayed. Once your choice is made, click on the plot button. The red and cyan lines referred to the Signal and the '''''U<sub>n</sub>''''' respectively. The ''Gain'' slider enables you to adjust the gain of the '''ER''' map. You can change the number of channel you want to display by changing the number in the ''Num'' box. Several colormaps are available in the ''Colormap'' pop-up menu. To display the '''EI''', push the ''Display EI'' button. Another window will pop up and display a bar graph representing the normalized '''EI''' and the '''EI''' before time weighting.<br />
<br />
<br />
You have several possibility to export the results ('''6'''). Click on the ''To AnyWave'' button to send the markers to AnyWave; on the ''To Marker File'' button to save the result in an AnyWave marker file, and finally on the ''To Excel'' button to generate an Excel file containig the results and the figures of the '''EI''' graph and the '''ER''' map (if wanted). For the Mac and Linux version, an .csv file will be created instead. <br />
<br />
<br />
Moreover, you can zoom in or out of a zone using these tools and move the window using this one</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plugin_EIAnyWave:Plugin EI2021-03-01T14:04:32Z<p>Bruno: </p>
<hr />
<div>= Epileptogenicity Index =<br />
== How to cite ==<br />
'''To cite the core method of the epileptogenicity index, please use:'''<br /><br />
<br /><br />
Fabrice Bartolomei, Patrick Chauvel, Fabrice Wendling, Epileptogenicity of brain structures in human temporal lobe epilepsy: a quantified study from intracerebral EEG, Brain, Volume 131, Issue 7, July 2008, Pages 1818–1830, https://doi.org/10.1093/brain/awn111<br /><br />
<br /><br />
'''To cite the AnyWave plugin, please use:'''<br /><br />
<br /><br />
Roehri, N., Pizzo, F., Lagarde, S., Lambert, I., Nica, A., McGonigal, A., Giusiano, B., Bartolomei, F. and Bénar, C.‐G. (2018), High‐frequency oscillations are not better biomarkers of epileptogenic tissues than spikes. Ann Neurol., 83: 84-97. doi:10.1002/ana.25124<br /><br />
<br />
==IMPORTANT NOTE==<br />
This is a MATLAB Compiled plug-in which requires the MATLAB Runtime 2018b to be installed on the computer.<br /><br />
<br /><br />
<big>[[AnyWave:Plugins_MCR|See the tutorial section about MATLAB plugins to see how to install the required packages.]]</big><br />
<br />
== What does it do? ==<br />
The Epileptogenicity Index plugin is a MATLAB based algorithm which quantifies the degree of involment of brain structures according to their frequency content and their onset timing ([http://brain.oxfordjournals.org/content/131/7/1818.long Bartolomei et al., 2008]). Even if it is a MATLAB based program, we provide a compiled version of the plugin so that MATLAB is not needed on your computer.<br />
<br />
== Tutorial ==<br />
<br />
Before running AnyWave, make sure that the MATLAB runtime is installed (otherwise get it from here) and that the Epileptogenicity Index ('''EI''') Plugin is correctly located in the AnyWave folder (MyDocuments\AnyWave\Plugins\MATLAB). The folder should contain at least these files files: desc.txt, EI.exe, and splash.png.<br />
<br />
Launch AnyWave and open the file containing a seizure.<br />
Use the marking tool [[File:Aw marking tool.PNG|25px]] to select a section of the file. Name it '''EI'''. Select the channels you want to study – Ctrl+Left Click – they should turn red, otherwise the process will be applied to all the channels. Then launch the process by clicking: Processes:MATLAB:Epileptogenicity Index.<br />
<br />
[[File:EI GUI.PNG|1000px|right|thumb|EI GUI]]<br />
<br />
The Graphical User Interface (GUI) opens. It is divided into 6 sections: the signal window '''1''', the Energy Ratio ('''ER''') Parameters panel '''2''', the Detection Parameters panel '''3''', the Epileptogenicity Index Panel '''4''', the Display Parameters panel '''5''', and the Export panel '''6'''.<br />
<br />
<br />
The signal window '''1''' displays the traces in red lines, the '''ER''' maps and the '''''U<sub>n</sub>''''' curves.<br />
<br />
<br />
The ''Energy Ratio Parameters'' panel ('''2''') control the first step of the '''EI''' computation. The '''ER''' corresponds either to the energy ratio of the high frequencies over the low frequencies (default) or the ratio of the high frequencies over the whole frequencies. This can be set using the radio button on this panel. The frequency bands are tuned using the editable boxes. ''Min Low'' and ''Min High'' correspond to the lower limit [in Hz] of the low and high frequency bands, respectively and ''Max Low'' and ''Max High'' to the upper limit [in Hz] of the low and high frequency bands, respectively. The ''Window Size'' corresponds to the time-duration [in number of samples] over which the '''ER''' is calculated. The ''Step'' is the amount of time [in number of sample] the previous window is shifted.<br />
<br />
<br />
The ''Detection Parameters'' panel ('''3''') handles the Page-Hinkley parameters. The algorithm is described in [https://www.ncbi.nlm.nih.gov/pubmed/18556663 Bartolomei et al., 2008]. The ''Bias'' controls the slope of the '''''U<sub>n</sub>''''' curve. It has to be high enough for the '''''U<sub>n</sub>''''' curve to be decreasing. The ''Threshold'' corresponds to the value for which the '''''U<sub>n</sub>''''' curve has to increase to be marked as a significant change in the frequency structure. The ''Decay'' controls how the energy has to be weighted during the '''EI''' computation step.<br />
<br />
<br />
The ''Epileptogenicity Index'' panel ('''4''') handles the last step. Here the ''Window Size'' box correspond to the duration of the time window [in sample] in which the '''ER''' is summed. When all the parameters are set, you can press the ''Compute'' button. A wait bar will pop up. At the end, the results will be plotted in the signal window '''1''' . The cyan crosses represent the start of the variation (possibly the seizure) in the channel and the green circles represent the moment when the '''''U<sub>n</sub>''''' curve reaches the threshold. You can manually adjust a detection by clinking firstly on cursor tool, then on the channel at the moment you want the detection to be and finally on ''User Marking''. For multiple channel adjustment, you simply have to press '''Shift''' while clicking.<br />
<br />
<br />
On the ''Display Parameters'' panel ('''5'''), you can check or uncheck elements to be displayed. Once your choice is made, click on the plot button. The red and cyan lines referred to the Signal and the '''''U<sub>n</sub>''''' respectively. The ''Gain'' slider enables you to adjust the gain of the '''ER''' map. You can change the number of channel you want to display by changing the number in the ''Num'' box. Several colormaps are available in the ''Colormap'' pop-up menu. To display the '''EI''', push the ''Display EI'' button. Another window will pop up and display a bar graph representing the normalized '''EI''' and the '''EI''' before time weighting.<br />
<br />
<br />
You have several possibility to export the results ('''6'''). Click on the ''To AnyWave'' button to send the markers to AnyWave; on the ''To Marker File'' button to save the result in an AnyWave marker file, and finally on the ''To Excel'' button to generate an Excel file containig the results and the figures of the '''EI''' graph and the '''ER''' map (if wanted). For the Mac and Linux version, an .csv file will be created instead. <br />
<br />
<br />
Moreover, you can zoom in or out of a zone using these tools and move the window using this one</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:DownloadAnyWave:Download2021-02-25T16:37:20Z<p>Bruno: /* Mac OS X */</p>
<hr />
<div>=Donwload AnyWave=<br />
{| class="wikitable"<br />
|-<br />
| [[File:Windows_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_win64.html]] || [[Image:OSX_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_macx.html]] || [[Image:Linux_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_linux.html]]<br />
|}<br />
<br />
=Install AnyWave=<br />
==Windows==<br />
Once you've donwloaded the zip file, just unzip it and run setup.exe. Follow instructions to install AnyWave on your system.<br />
<br />
==MacOS==<br />
Unzip the AnyWave.app.zip file and launch AnyWave.app (We suggest to copy the Application bundle into /Applications but it is not necessary).<br/><br />
If you face an issue where Mac OS informs you that the application is damaged, open a terminal console and type: <br/><br />
xattr -cr AnyWave.app<br/><br />
<br />
==Linux==<br />
===Installation===<br />
- open a terminal and do:<br/><br />
<syntaxhighlight lang="bash"><br />
chmod 755 install_AnyWave.run<br />
sudo ./install_AnyWave.run<br />
</syntaxhighlight><br />
- run anywave:<br />
<syntaxhighlight lang="bash"><br />
anywave &<br />
</syntaxhighlight> <br />
The package provided has been tested on:<br/><br />
* Ubuntu 18.04<br />
* Fedora 28<br />
The package requires GLIBC 2.27 and should run on any GLIBC 2.27 distributions.<br /><br />
For older Linux distributions, you can build AnyWave using our [https://gitlab.thevirtualbrain.org/anywave/AnyWave gitlab repository].<br /><br />
== Build your own version from sources==<br />
Use our public git repository to build AnyWave for you own Linux : <br/><br />
[https://gitlab.dynamap.tvb-ins.fr/anywave/AnyWave.git Get it from our gitlab]</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:DownloadAnyWave:Download2021-02-23T08:39:04Z<p>Bruno: /* Mac OS X */</p>
<hr />
<div>=Donwload AnyWave=<br />
{| class="wikitable"<br />
|-<br />
| [[File:Windows_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_win64.html]] || [[Image:OSX_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_macx.html]] || [[Image:Linux_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_linux.html]]<br />
|}<br />
<br />
=Install AnyWave=<br />
==Windows==<br />
Once you've donwloaded the zip file, just unzip it and run setup.exe. Follow instructions to install AnyWave on your system.<br />
<br />
==Mac OS X==<br />
Unzip the AnyWave.app.zip file and launch AnyWave.app (We suggest to copy the Application bundle into /Applications but it is not necessary).<br/><br />
If you face an issue where Mac OS informs you that the application is damaged, open a terminal console and type: <br/><br />
xattr -cr AnyWave.app<br/><br />
<br />
==Linux==<br />
===Installation===<br />
- open a terminal and do:<br/><br />
<syntaxhighlight lang="bash"><br />
chmod 755 install_AnyWave.run<br />
sudo ./install_AnyWave.run<br />
</syntaxhighlight><br />
- run anywave:<br />
<syntaxhighlight lang="bash"><br />
anywave &<br />
</syntaxhighlight> <br />
The package provided has been tested on:<br/><br />
* Ubuntu 18.04<br />
* Fedora 28<br />
The package requires GLIBC 2.27 and should run on any GLIBC 2.27 distributions.<br /><br />
For older Linux distributions, you can build AnyWave using our [https://gitlab.thevirtualbrain.org/anywave/AnyWave gitlab repository].<br /><br />
== Build your own version from sources==<br />
Use our public git repository to build AnyWave for you own Linux : <br/><br />
[https://gitlab.dynamap.tvb-ins.fr/anywave/AnyWave.git Get it from our gitlab]</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-02-17T10:51:25Z<p>Bruno: /* Where to put the MATLAB plugins */</p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Connectivity Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
=Requirements for MATLAB plugins=<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
=Where to put the MATLAB plugins=<br />
- Windows: put the plugin folder in Documents\AnyWave\Plugins\MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-02-17T10:51:02Z<p>Bruno: /* Where to put the MATLAB plugins */</p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Connectivity Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
=Requirements for MATLAB plugins=<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
=Where to put the MATLAB plugins=<br />
- Windows: put the plugin folder in Documents/AnyWave/Plugins/MATLAB.<br/><br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br /><br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.<br /></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-02-17T10:50:01Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Connectivity Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
=Requirements for MATLAB plugins=<br />
The plugins are standalone applications built with the MATLAB Compiler. These applications require the MATLAB Runtime to run.<br/><br />
Install the following versions of the runtime depending on the platform:<br/><br />
- Windows : MATLAB Runtime 2018b<br/><br />
- MacOs : MATLAB Runtime 2020a<br/><br />
- Linux : MATLAB Runtime 2020b<br/><br />
'''NOTE:'''<br/><br />
On MacOS and Linux you MUST set the path to the runtime in the Preferences.<br/><br />
On MacOS the default path is usually: /Applications/MATLAB/MATLAB_Runtime/v98<br/><br />
On Linux the default installation path is usually: /usr/local/MATLAB/MATLAB_Runtime/v99<br/><br />
Set this path in the Preferences GUI, you may then be able to run all MATLAB plugins.<br/><br />
<br />
=Where to put the MATLAB plugins=<br />
- Windows: put the plugin folder in Documents/AnyWave/Plugins/MATLAB.<br />
- MacOs: put the plugin folder in /users/johndoe/AnyWave/Plugins/MATLAB.<br />
- Linux: put the plugin folder in /home/johndoe/AnyWave/Plugins/MATLAB.</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-02-17T10:39:24Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Connectivity Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
=Configure AnyWave for MATLAB plugins=<br />
The list of plugins below proposes plugins written in MATLAB and compiled to be deployed. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
On Windows, you need to install the MATLAB 2018b runtime.<br/><br />
On Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br/><br />
- Launch AnyWave.<br/></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-02-17T10:37:46Z<p>Bruno: </p>
<hr />
<div>=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos and Viewer || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Connectivity Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}<br />
<br />
=Configure AnyWave for MATLAB plugins=<br />
The list of plugins below proposes plugins written in MATLAB and compiled to be deployed. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
On Windows, you need to install the MATLAB 2018b runtime.<br/><br />
On Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br/><br />
- Launch AnyWave.<br/></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWaveAnyWave2021-02-07T08:10:26Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Introduction=<br />
'''AnyWave''' : multi-platform software for visualizing and processing EEG/SEEG/MEG/XMG data.<br/><br />
[[Image:AnyWave.png|left|600px]]<br />
<br />
'''AnyWave''' is a software designed to easily open and view data recorded by EEG or MEG acquisition systems.<br/><br />
'''AnyWave''' is modular and can load additionnal plug-ins to enhance its features and capabilities.<br/><br />
<br />
The development of AnyWave is supported by '''INSERM''' and '''Aix-Marseille University'''. <br /><br />
The main developper is Bruno Colombet (bruno.colombet@univ-amu.fr). <br /><br />
AnyWave was licensed with the help of SATT Sud-Est.<br /><br/><br />
Cite us: Colombet B, Woodman M, Badier JM and Bénar CG. “AnyWave: a cross-platform and modular software for visualizing and processing electrophysiological signals.”<br /><br />
''Journal of neuroscience methods 242 (2015): 118-26.''<br />
<br clear=all><br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Quick Navigation<br />
|-<br />
| [[File:AwDownload.png|400px|link=AnyWave:Download|'''DOWNLOAD''']] || [[File:AwChangeNotes.png|400px|link=AnyWave:ChangeNotes|'''Change notes''']] <br />
|-<br />
| [[File:AwFAQ.png|400px|link=AnyWave:Faq|'''FAQ''']] || [[File:AwTutorials.png|400px|link=AnyWave:Tutorials|'''Tutorials''']]<br />
|- <br />
| [[File:AwPlugins.png|400px|link=AnyWave:Plug-ins|'''Plugins''']] || [[File:AwWritePlugins.png|400px|link=AnyWave:DeveloperCorner|Code your own plugins]] <br />
|-<br />
| [[File:Menu_cli.png|400px|link=AnyWave:CommandLine|'''The Command Line Interface of AnyWave''']]<br />
|}<br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Learn more and keep updated<br />
|-<br />
| [[Image:Facebook_icon.png|50px|link=https://www.facebook.com/AnyWaveSoftware]] || [[Image:HAL_logo.jpg|50px|link=https://hal.archives-ouvertes.fr/hal-01323171]] || [[Image:pubmed_logo.png|50px|link=http://www.ncbi.nlm.nih.gov/pubmed/25614386]] || [[Image:Gitlab.png|50px|link=https://gitlab-dynamap.timone.univ-amu.fr/anywave/AnyWave]]<br />
|-<br />
|}<br />
<br />
=General presentation of what AnyWave can do=<br />
{|style="text-align: center;"<br />
|-<br />
| Open a data file and visualize the channels it contains|| How to add markers<br />
|-<br />
| <youtube>https://youtu.be/YsniKbWF3XQ</youtube>|| <youtube>https://www.youtube.com/watch?v=mVkpJVsSQ5g</youtube><br />
|-<br />
| How to remove cardiac activity using ICA|| How to remove data around the TMS stimulations<br />
|-<br />
| <youtube>https://youtu.be/BHtwAXjKFUg</youtube>|| <youtube>https://youtu.be/1FIRitHwVMU</youtube><br />
|-<br />
| How to compute H² on two conditions|| Compare two H² series<br />
|-<br />
| <youtube>https://youtu.be/l_pMSq1xLDo</youtube>|| <youtube>https://youtu.be/g3ZjX_LUX6k</youtube><br />
|}<br />
<br />
<big>More tutorials available in the [[AnyWave:Tutorials|Tutorials]] section.</big></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-01-11T15:32:44Z<p>Bruno: </p>
<hr />
<div>=Configure AnyWave for MATLAB plugins=<br />
The list of plugins below proposes plugins written in MATLAB and compiled to be deployed. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
On Windows, you need to install the MATLAB 2018b runtime.<br/><br />
On Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br/><br />
- Launch AnyWave.<br/><br />
<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2021-01-11T15:24:21Z<p>Bruno: /* Available Plugins */</p>
<hr />
<div>=Configure AnyWave for MATLAB plugins=<br />
The list of plugins below proposes plugins written in MATLAB and compiled to be deployed. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
On Windows, you need to install the MATLAB 2018b runtime.<br/><br />
On Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br/><br />
- Launch AnyWave.<br/><br />
<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/Delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-10-15T14:27:10Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
AnyWave allows the user to process data using the command line.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--marker_file <file>''' sets the marker file (.mrk) to use. (path must be absolute)<br/><br />
'''--montage_file <file>''' sets the montage file (.mtg) to use. (path must be absolute)<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers"''' specify the markers to avoid while processing. Can be used with use_markers. if --use_markers all_data is set, this option is ignored.<br/><br />
<br/><br />
'''--log_dir <directory>''' set the output log directory. Every log files generated by the command line will be placed in that directory. The directory must exist.<br/><br />
'''--run <plugin name>''' start processing data using a plugin. This will required to specify plugin related options.<br/><br />
<br/><br />
Example:<br/><br />
Running h² computation on a seeg data file:<br/><br />
<syntaxhighlight lang="bash"><br />
anywave --run h2 --time_window 4 --step 1 --max_lag 0.1 --hp 1 --lp 45 --input_file d:\data\seeg\data.vhdr<br />
</syntaxhighlight></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:DownloadAnyWave:Download2020-10-12T14:18:35Z<p>Bruno: /* Mac OS X */</p>
<hr />
<div>=Donwload AnyWave=<br />
{| class="wikitable"<br />
|-<br />
| [[File:Windows_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_win64.html]] || [[Image:OSX_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_macx.html]] || [[Image:Linux_logo.png|225px|link=http://meg.univ-amu.fr/AnyWave/download_linux.html]]<br />
|}<br />
<br />
=Install AnyWave=<br />
==Windows==<br />
Once you've donwloaded the zip file, just unzip it and run setup.exe. Follow instructions to install AnyWave on your system.<br />
<br />
==Mac OS X==<br />
Unzip the AnyWave.app.zip file and launch AnyWave.app (We suggest to copy the Application bundle into /Applications but it is not necessary).<br/><br />
<br />
==Linux==<br />
===Installation===<br />
- open a terminal and do:<br/><br />
<syntaxhighlight lang="bash"><br />
chmod 755 install_AnyWave.run<br />
sudo ./install_AnyWave.run<br />
</syntaxhighlight><br />
- run anywave:<br />
<syntaxhighlight lang="bash"><br />
anywave &<br />
</syntaxhighlight> <br />
The package provided has been tested on:<br/><br />
* Ubuntu 18.04<br />
* Fedora 28<br />
The package requires GLIBC 2.27 and should run on any GLIBC 2.27 distributions.<br /><br />
For older Linux distributions, you can build AnyWave using our [https://gitlab.thevirtualbrain.org/anywave/AnyWave gitlab repository].<br /><br />
== Build your own version from sources==<br />
Use our public git repository to build AnyWave for you own Linux : <br/><br />
[https://gitlab.dynamap.tvb-ins.fr/anywave/AnyWave.git Get it from our gitlab]</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:ChangeNotesAnyWave:ChangeNotes2020-10-12T14:17:30Z<p>Bruno: </p>
<hr />
<div>=October 2020=<br />
- Mac version is now available as a fully bundled application. No need to install, just unzip and launch AnyWave.app<br/><br />
- stable BIDS GUI (just open a BIDS dir using File->open BIDS)<br/><br />
- Fixed a bug when exporting to Brainvision format (the .vmrk file is now correct).<br/><br />
<br />
=March 2020=<br />
- IMPORTANT: Fixed a bug in ICA introduced in Feb 2020 version, preventing to correctly filter the data.<br />
<br />
=February 2020=<br />
- Improved BIDS support for MEG data files <br/><br />
- Improved FIF reader plugin to read raw fif data file where values are stored as integers.<br/><br />
<br />
=November 2019=<br />
- New FIFF plugin to read and export to FIF format (Elekta specifications)<br/><br />
- Preliminary support for video EEG.<br/><br />
- Fixed an issue when exporting data: removed the option to relabel electrodes that was causing bad renaming.<br/><br />
- Added a specific parameter for the Infomax ICA algorithm in the ICA plugin.<br/><br />
<br />
=August 2019=<br />
- Minor update to fix an issue when downsampling data on specific plugins (H2, file exporter).<br/><br />
=July 2019=<br />
- Better support for EEGLAB new format.<br /><br />
- Compumedics PF support.<br /><br />
- New montaging features added.<br /><br />
- Many bugs fixed.<br /><br />
<br />
=April 2019=<br />
- Fixed minor bugs in h2 graphs and montage user interface.<br /><br />
- EDF+ file reader/export now reads and writes annotations correctly.<br /><br />
- ECOG electrode grids support in Montage User Interface.<br /><br />
<br />
=March 2019=<br />
- Fixed a bug preventing the execution of the ICA extraction plugin.<br /><br />
- Support for ECoG electrodes and new assistant in the Montage UI to set ECoG grid/strip.<br /><br />
- BrainVision export process now generates .eeg data files (previously generated extension was .dat)<br /><br />
<br />
- March 18th: Fixed a bug preventing to correctly load EDF file which contains electrode labels with spaces.<br /><br />
<br />
=Frebruary 2019=<br />
- New SPM Reader plugin. (can open .mat files using SPM EEG format.)<br/><br />
- New EEGLAB Reader plugin. (can open .set files><br/><br />
- A new batch system using the command line [[AnyWave::CLI|See Here]]<br/><br />
- Many bugs fixed.<br />
<br />
=October 2018=<br />
- Added EGI .mff reader plugin (Continuous EEG only).<br /><br />
- Added 2D template for EGI 257 electrodes helmet.<br /><br />
- Modified the filter GUI and how AnyWave will allow to set filters.<br /><br />
- Fixed a bug with EEG with AVG reference montages. The .mtg file is now loaded correclty when reopening the file.<br /><br />
=May 2018=<br />
- Added BIDS support (alpha) for ieeg and meg data.<br /><br />
- Fixed a bug with EEG/SEEG montages and with electodes labels containing number starting with zeros. (i.e: A01, A02, ...)<br /><br />
- Revamped the UI for filters.<br /><br />
- Command line support to convert SEEG file to BIDS format. <br /><br />
=April 2018=<br />
Fixed H2 calculation bug while saving the results to .mat files. When several frequency bands was set, the resulting matrices were not cleaned properly.<br /><br />
Now, if several frequency bands are set, the results files will contains matrix of correct sizes.<br />
=March 2018=<br />
==EDF==<br />
The EDF plugin has been rewritten and accepts most of the EDF generated files.<br /><br />
This plugin can also export but note that this feature is still incomplete and under development.<br /><br />
==H2==<br />
Totally revamped the H2 plugin and its GUI.<br /><br />
Now the H2 only does the computation and saves the results into a MATLAB .mat file.<br /><br />
The computation can be done on several frequency bands, each band will produce a result file.<br /><br />
Another plugin, called Correlation Graphs can open that file to show the different graphs contained in it.<br /><br />
This "Correlation Graphs" is independent from the H2.<br /><br />
<br /><br />
The parameters for the correlation computation accepts greater value ranges than before (no limit on time window, step, lag).<br /><br />
<br />
==Linux==<br />
We change our mind on the way we should distribute the Linux version. Now it's a tar zipped package containing the binary files and an install script to install AnyWave.<br /><br />
The package was built on Debian 9 using gcc 4.9, so it should run on most of the Linux distributions.<br /><br />
<br />
==Mac OS X==<br />
The new Mac release was built on Mac OS X 10.13 (High Sierra) and may run on previous version of the system but this has not been tested.<br /><br />
Upgrade to 10.13 to be sure AnyWave will run.<br />
<br />
=February 2018=<br />
The last release fixes some bugs in the Markers UI :<br /><br />
- A bug which was affecting the marker selection has been fixed (the selection is now retreiving the correct selected markers.)<br /><br />
- The Time Frequency Wavelet plugin has been modified to be simpler to use and the tracking of frequencies is now correct with a log scale.<br /><br />
<br /><br />
The Windows and Mac OS X versions are available. <br /><br />
The Linux release is coming soon.<br /><br />
'''IMPORTANT NOTE : Mac OS X Version now requires OS X 10.13 High Sierra''' <br /><br />
<br />
=December 2017=<br />
The last release of the year brings a few corrections:<br /><br />
- A bug when deleting markers has been fixed. The markers were incorrectly removed after the list was sorted.<br /><br />
- A bug in an MATLAB function has been fixed. MATLAB plugins should now run correctly.<br /><br />
<br />
=November 2017=<br />
New release fixes some bugs :<br /><br />
- a crash that occurs when saving a montage from the montage UI.<br /><br />
Mac:<br /><br />
The october version failed to launch due to a missing library. This has been fixed.<br />
<br />
=October 2017=<br />
The october release brings new features:<br /><br />
* Export marked data to MATLAB (.mat) or ADES (.ades) file.<br />
[[File:ExportMarkerMATLAB.png]]<br />
* Save as now allows to export to a MATLAB file (.mat).<br />
[[File:SaveAsMATLAB.png]]<br /><br />
The Montage UI has been revamped to be much simpler. <br />
The bipolar features (for SEEG mainly) have been modified to be used with the current montage without modifying others channels.<br />
<br />
=May 2017=<br />
The latest release is now available.<br /><br />
*The H² plugin will check that the parameters can be applied to the data length and will inform the user in case of a problem.<br />
Nan values are also checked before computing to avoid crash.<br /><br />
*Editing markers: It is now possible to edit the duration of a marker and set it to "end". <br />
[[File:Marker_end.png]] That will tell AnyWave to select until the end of data.<br /><br />
* The Correlation plugin has an option to save the results to a Matlab file.<br />
<br />
=April 2017=<br />
The latest release is now available for ALL the platforms.<br /><br />
* The H2 plugin now proposes to down sample the signals to speed up the calculation.<br />
<br />
=March 2017=<br />
Minor revisions:<br />
*The Windows version is now using Qt 5.8 and was built using VC++ 2015.<br />
<br /><br />
<br />
* Many bugs fixed.<br />
* The gain level for a channel type can now be modified manually by entering a value. <br />
* The gain levels can be set by channel types.<br />
* Windows and Mac: a new plugin to read Elekta .fif files.<br />
* The EDF+ plugin has been modified to be less strict and accept files from converters.<br />
<br />
=February 2017=<br />
* Totally new Graphics User Interfaces for the H2 plugin (If computed on several sections of data, each section will got a H2 graph).<br />
* The channels selections will be saved when closing the file or quitting the application.<br />
* More ergonomic markers user interface (Some columns are hidden to gain room for the signals, possibility to select all the markers with the same label or to remove them).<br />
* New gain levels widgets which allows to change all the gain levels for a specific type of channels.<br />
<br />
=January 2017=<br />
* ICA : 3D maps available (when a layout is found for the data.)<br />
* Append files : A new plugin is available allowing to append two or more files into one.<br />
* Mark around : A new plugin is available allowing to mark the data around a specified marker. (See the Plugins section)<br />
* Within a view, right click and choose Go to channel to center the view on a specified channel.<br />
* Process scripting: A new function has been added to the script object FileInput allowing to specified a data root directory. (See Scripting section)</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-10-07T12:56:37Z<p>Bruno: /* Install the Plugin */</p>
<hr />
<div>=Configure AnyWave for MATLAB plugins=<br />
The list of plugins below proposes plugins written in MATLAB and compiled to be deployed. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
On Windows, you need to install the MATLAB 2018b runtime.<br/><br />
On Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br/><br />
- Launch AnyWave.<br/><br />
<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-10-07T12:56:03Z<p>Bruno: /* Configure AnyWave for MATLAB plugins */</p>
<hr />
<div>=Configure AnyWave for MATLAB plugins=<br />
The list of plugins below proposes plugins written in MATLAB and compiled to be deployed. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
On Windows, you need to install the MATLAB 2018b runtime.<br/><br />
On Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br />
- Launch AnyWave.<br/><br />
<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-10-07T12:55:19Z<p>Bruno: /* Configure AnyWave for MATLAB plugins */</p>
<hr />
<div>=Configure AnyWave for MATLAB plugins=<br />
The list of plugins below proposes some plugin written in MATLAB. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
For Windows, you need to install the MATLAB 2018b runtime.<br/><br />
For Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br />
- Launch AnyWave.<br/><br />
<br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-10-06T08:45:21Z<p>Bruno: </p>
<hr />
<div>=Configure AnyWave for MATLAB plugins=<br />
The list of plugin below proposes some plugin written in MATLAB. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
For Windows, you need to install the MATLAB 2018b runtime.<br/><br />
For Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br />
- Launch AnyWave.<br/><br />
=Available Plugins=<br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-10-06T08:44:52Z<p>Bruno: </p>
<hr />
<div>=Configure AnyWave for MATLAB plugins=<br />
The list of plugin below proposes some plugin written in MATLAB. Those plugins require the MATLAB Runtime to be installed on your computer.<br/><br />
For Windows, you need to install the MATLAB 2018b runtime.<br/><br />
For Mac, you need to install the MATLAB 2020a runtime.<br/><br />
==Install the MATLAB Runtime==<br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac only) using the Edit->Preferences->MATLAB menu option.<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
Close and relaunch AnyWave.<br/><br />
==Install the Plugin==<br />
- Windows : unzip in Documents\AnyWave\Plugins\MATLAB<br/><br />
- Mac: unzip in /users/username/AnyWave/Plugins/MATLAB<br />
- Launch AnyWave.<br/><br />
{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-10-06T08:34:24Z<p>Bruno: </p>
<hr />
<div>{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/delphos/download_mac.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-09-17T08:43:32Z<p>Bruno: </p>
<hr />
<div>{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/delphos/download_win64.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-09-17T08:16:30Z<p>Bruno: </p>
<hr />
<div>{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/Delphos/download_win64.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/mac/EI.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWaveAnyWave2020-09-16T14:56:43Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Introduction=<br />
'''AnyWave''' : multi-platform software for visualizing and processing EEG/SEEG/MEG/XMG data.<br/><br />
[[Image:AnyWave.png|left|600px]]<br />
<br />
'''AnyWave''' is a software designed to easily open and view data recorded by EEG or MEG acquisition systems.<br/><br />
'''AnyWave''' is modular and can load additionnal plug-ins to enhance its features and capabilities.<br/><br />
<br />
The development of AnyWave is supported by '''INSERM''' and '''Aix-Marseille University'''. <br /><br />
The main developper is Bruno Colombet (bruno.colombet@univ-amu.fr). <br /><br />
AnyWave was licensed with the help of SATT Sud-Est.<br /><br/><br />
Cite us: Colombet B, Woodman M, Badier JM and Bénar CG. “AnyWave: a cross-platform and modular software for visualizing and processing electrophysiological signals.”<br /><br />
''Journal of neuroscience methods 242 (2015): 118-26.''<br />
<br clear=all><br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Quick Navigation<br />
|-<br />
| [[File:AwDownload.png|400px|link=AnyWave:Download|'''DOWNLOAD''']] || [[File:AwChangeNotes.png|400px|link=AnyWave:ChangeNotes|'''Change notes''']] <br />
|-<br />
| [[File:AwFAQ.png|400px|link=AnyWave:Faq|'''FAQ''']] || [[File:AwTutorials.png|400px|link=AnyWave:Tutorials|'''Tutorials''']]<br />
|- <br />
| [[File:AwPlugins.png|400px|link=AnyWave:Plug-ins|'''Plugins''']] || [[File:AwWritePlugins.png|400px|link=AnyWave:DeveloperCorner|Code your own plugins]] <br />
|-<br />
| [[File:Menu_cli.png|400px|link=AnyWave:CommandLine|'''The Command Line Interface of AnyWave''']]<br />
|}<br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Learn more and keep updated<br />
|-<br />
| [[Image:Facebook_icon.png|50px|link=https://www.facebook.com/AnyWaveSoftware]] || [[Image:HAL_logo.jpg|50px|link=https://hal.archives-ouvertes.fr/hal-01323171]] || [[Image:pubmed_logo.png|50px|link=http://www.ncbi.nlm.nih.gov/pubmed/25614386]] || [[Image:Gitlab.png|50px|link=https://gitlab.dynamap.tvb-ins.fr/anywave/AnyWave]]<br />
|-<br />
|}<br />
<br />
=General presentation of what AnyWave can do=<br />
{|style="text-align: center;"<br />
|-<br />
| Open a data file and visualize the channels it contains|| How to add markers<br />
|-<br />
| <youtube>https://youtu.be/YsniKbWF3XQ</youtube>|| <youtube>https://www.youtube.com/watch?v=mVkpJVsSQ5g</youtube><br />
|-<br />
| How to remove cardiac activity using ICA|| How to remove data around the TMS stimulations<br />
|-<br />
| <youtube>https://youtu.be/BHtwAXjKFUg</youtube>|| <youtube>https://youtu.be/1FIRitHwVMU</youtube><br />
|-<br />
| How to compute H² on two conditions|| Compare two H² series<br />
|-<br />
| <youtube>https://youtu.be/l_pMSq1xLDo</youtube>|| <youtube>https://youtu.be/g3ZjX_LUX6k</youtube><br />
|}<br />
<br />
<big>More tutorials available in the [[AnyWave:Tutorials|Tutorials]] section.</big></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWaveAnyWave2020-09-16T14:55:30Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Introduction=<br />
'''AnyWave''' : multi-platform software for visualizing and processing EEG/SEEG/MEG/XMG data.<br/><br />
[[Image:AnyWave.png|left|600px]]<br />
<br />
'''AnyWave''' is a software designed to easily open and view data recorded by EEG or MEG acquisition systems.<br/><br />
'''AnyWave''' is modular and can load additionnal plug-ins to enhance its features and capabilities.<br/><br />
<br />
The development of AnyWave is supported by '''INSERM''' and '''Aix-Marseille University'''. <br /><br />
The main developper is Bruno Colombet (bruno.colombet@univ-amu.fr). <br /><br />
AnyWave was licensed with the help of SATT Sud-Est.<br /><br/><br />
Cite us: Colombet B, Woodman M, Badier JM and Bénar CG. “AnyWave: a cross-platform and modular software for visualizing and processing electrophysiological signals.”<br /><br />
''Journal of neuroscience methods 242 (2015): 118-26.''<br />
<br clear=all><br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Quick Navigation<br />
|-<br />
| [[File:AwDownload.png|400px|link=AnyWave:Download|'''DOWNLOAD''']] || [[File:AwChangeNotes.png|400px|link=AnyWave:ChangeNotes|'''Change notes''']] <br />
|-<br />
| [[File:AwFAQ.png|400px|link=AnyWave:Faq|'''FAQ''']] || [[File:AwTutorials.png|400px|link=AnyWave:Tutorials|'''Tutorials''']]<br />
|- <br />
| [[File:AwPlugins.png|400px|link=AnyWave:PluginsList|'''Plugins''']] || [[File:AwWritePlugins.png|400px|link=AnyWave:DeveloperCorner|Code your own plugins]] <br />
|-<br />
| [[File:Menu_cli.png|400px|link=AnyWave:CommandLine|'''The Command Line Interface of AnyWave''']]<br />
|}<br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Learn more and keep updated<br />
|-<br />
| [[Image:Facebook_icon.png|50px|link=https://www.facebook.com/AnyWaveSoftware]] || [[Image:HAL_logo.jpg|50px|link=https://hal.archives-ouvertes.fr/hal-01323171]] || [[Image:pubmed_logo.png|50px|link=http://www.ncbi.nlm.nih.gov/pubmed/25614386]] || [[Image:Gitlab.png|50px|link=https://gitlab.dynamap.tvb-ins.fr/anywave/AnyWave]]<br />
|-<br />
|}<br />
<br />
=General presentation of what AnyWave can do=<br />
{|style="text-align: center;"<br />
|-<br />
| Open a data file and visualize the channels it contains|| How to add markers<br />
|-<br />
| <youtube>https://youtu.be/YsniKbWF3XQ</youtube>|| <youtube>https://www.youtube.com/watch?v=mVkpJVsSQ5g</youtube><br />
|-<br />
| How to remove cardiac activity using ICA|| How to remove data around the TMS stimulations<br />
|-<br />
| <youtube>https://youtu.be/BHtwAXjKFUg</youtube>|| <youtube>https://youtu.be/1FIRitHwVMU</youtube><br />
|-<br />
| How to compute H² on two conditions|| Compare two H² series<br />
|-<br />
| <youtube>https://youtu.be/l_pMSq1xLDo</youtube>|| <youtube>https://youtu.be/g3ZjX_LUX6k</youtube><br />
|}<br />
<br />
<big>More tutorials available in the [[AnyWave:Tutorials|Tutorials]] section.</big></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWaveAnyWave2020-09-16T14:54:40Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
=Introduction=<br />
'''AnyWave''' : multi-platform software for visualizing and processing EEG/SEEG/MEG/XMG data.<br/><br />
[[Image:AnyWave.png|left|600px]]<br />
<br />
'''AnyWave''' is a software designed to easily open and view data recorded by EEG or MEG acquisition systems.<br/><br />
'''AnyWave''' is modular and can load additionnal plug-ins to enhance its features and capabilities.<br/><br />
<br />
The development of AnyWave is supported by '''INSERM''' and '''Aix-Marseille University'''. <br /><br />
The main developper is Bruno Colombet (bruno.colombet@univ-amu.fr). <br /><br />
AnyWave was licensed with the help of SATT Sud-Est.<br /><br/><br />
Cite us: Colombet B, Woodman M, Badier JM and Bénar CG. “AnyWave: a cross-platform and modular software for visualizing and processing electrophysiological signals.”<br /><br />
''Journal of neuroscience methods 242 (2015): 118-26.''<br />
<br clear=all><br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Quick Navigation<br />
|-<br />
| [[File:AwDownload.png|400px|link=AnyWave:Download|'''DOWNLOAD''']] || [[File:AwChangeNotes.png|400px|link=AnyWave:ChangeNotes|'''Change notes''']] <br />
|-<br />
| [[File:AwFAQ.png|400px|link=AnyWave:Faq|'''FAQ''']] || [[File:AwTutorials.png|400px|link=AnyWave:Tutorials|'''Tutorials''']]<br />
|- <br />
| [[File:AwPlugins.png|400px|link=AnyWave:PluginsList|'''Plugins''']] || [[File:AwWritePlugins.png|400px|link=AnyWave:Plug-ins|Code your own plugins]] <br />
|-<br />
| [[File:Menu_cli.png|400px|link=AnyWave:CommandLine|'''The Command Line Interface of AnyWave''']]<br />
|}<br />
<br/><br />
{| style="text-align: center; margin: auto;"<br />
|+ Learn more and keep updated<br />
|-<br />
| [[Image:Facebook_icon.png|50px|link=https://www.facebook.com/AnyWaveSoftware]] || [[Image:HAL_logo.jpg|50px|link=https://hal.archives-ouvertes.fr/hal-01323171]] || [[Image:pubmed_logo.png|50px|link=http://www.ncbi.nlm.nih.gov/pubmed/25614386]] || [[Image:Gitlab.png|50px|link=https://gitlab.dynamap.tvb-ins.fr/anywave/AnyWave]]<br />
|-<br />
|}<br />
<br />
=General presentation of what AnyWave can do=<br />
{|style="text-align: center;"<br />
|-<br />
| Open a data file and visualize the channels it contains|| How to add markers<br />
|-<br />
| <youtube>https://youtu.be/YsniKbWF3XQ</youtube>|| <youtube>https://www.youtube.com/watch?v=mVkpJVsSQ5g</youtube><br />
|-<br />
| How to remove cardiac activity using ICA|| How to remove data around the TMS stimulations<br />
|-<br />
| <youtube>https://youtu.be/BHtwAXjKFUg</youtube>|| <youtube>https://youtu.be/1FIRitHwVMU</youtube><br />
|-<br />
| How to compute H² on two conditions|| Compare two H² series<br />
|-<br />
| <youtube>https://youtu.be/l_pMSq1xLDo</youtube>|| <youtube>https://youtu.be/g3ZjX_LUX6k</youtube><br />
|}<br />
<br />
<big>More tutorials available in the [[AnyWave:Tutorials|Tutorials]] section.</big></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-09-07T10:00:44Z<p>Bruno: </p>
<hr />
<div>{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type (click on type to see how to install) || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/Delphos/download_win64.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/EI_Mac.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:Plug-insAnyWave:Plug-ins2020-09-07T09:59:50Z<p>Bruno: </p>
<hr />
<div>{| style="text-align: center;"<br />
|-<br />
| Name || Description || Type || Download<br />
|-<br />
| Delphos || [[File:delphos.png|200px|link=AnyWave:Delphos]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/Delphos/download_win64.html]]<br />
|-<br />
| Epileptogenicity Index || [[File:EI GUI.PNG|200px|link=AnyWave:Plugin EI]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || [[File:Windows_logo.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/windows/EI.zip]] [[File:Apple.png|100px|link=https://meg.univ-amu.fr/AnyWave/plugins/EI_Mac.zip]]<br />
|-<br />
| Graph Compare || [[File:GraphCompare.png|200px|link=AnyWave:GraphCompare]] || [[File:Matlab_Logo.png|100px|link=AnyWave:Faq#How_to_install_a_plug-in]] || n/a<br />
|-<br />
| h² || [[File:H2.png|200px|link=AnyWave:H2]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| ICA || [[File:ICA.png|200px|link=AnyWave:ICA]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|-<br />
| Time/Frequency || [[File:TF.png|200px|link=AnyWave:TimeFrequency]] || [[File:Cpp.png|100px]] || Included in AnyWave<br />
|}</div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:FaqAnyWave:Faq2020-09-07T08:46:26Z<p>Bruno: /* Configure AnyWave for MATLAB compiled plugins */</p>
<hr />
<div>'''Frequently asked questions (FAQ)''' about '''AnyWave'''. If you don't have an answer to your question reading the Documentation, you may find useful information here.<br />
=File formats=<br />
AnyWave can read and/or write to different file formats depending on the available plug-ins.<br/><br />
==Read==<br />
{| class="wikitable"<br />
|-<br />
! Manufacturer !! modality !! file extension<br />
|-<br />
| AnyWave|| all modalities || *.ades<br />
|-<br />
| Micromed || EEG/SEEG || *.trc<br />
|-<br />
| EDF+ || EEG/SEEG || *.edf<br />
|-<br />
| BrainProducts || EEG/SEEG || *.vhdr<br />
|-<br />
| ANT EEProbe || EEG/SEEG || *.cnt<br />
|-<br />
| SPM|| all modalities || *.mat<br />
|-<br />
| EEGLAB|| all modalities || *.set<br />
|-<br />
| EGI || EEG/SEEG || *.mff<br />
|-<br />
| 4D neuroimaging|| MEG/EEG || No extension<br />
|-<br />
| Elekta|| MEG/EEG || *.fif<br />
|-<br />
| CTF|| MEG/EEG || *.ds<br />
|}<br />
==Export==<br />
AnyWave can export to the following formats:<br/><br />
{| class="wikitable"<br />
|-<br />
! Manufacturer !! modality !! file extension<br />
|-<br />
| AnyWave|| all modalities || *.ades<br />
|-<br />
| EDF+ || EEG/SEEG || *.edf<br />
|-<br />
| BrainProducts || EEG/SEEG || *.vhdr<br />
|-<br />
| Elekta|| MEG/EEG || *.fif<br />
|-<br />
| MATLAB|| all modalities || *.mat (see documentation below)<br />
|}<br />
<br />
==ADES format==<br />
This is a simple file format used mostly to exchange data between different software. <br /><br />
Here is a complete documentation of the [[AnyWave:ADES|ADES file format]]<br />
<br />
==MATLAB format==<br />
A new plugin allows AnyWave to export data into a MATLAB file.<br /><br />
[[AnyWave:MATLAB|Here is a complete documentation about what you will find inside the MATLAB file when exporting data.]]<br />
=Plug-ins=<br />
The application is designed to be modular by using plug-ins.<br/><br />
Some plugins are provided with the application when installing:<br/><br />
- File read/export plugins.<br/><br />
- Data Processing plugins like h²/r² correlations, Time/Frequency using wavelet, markers tools.<br/><br />
AnyWave also supports MATLAB/Python plugins.<br/><br />
==How to install a plug-in==<br />
The user may add custom plug-ins to AnyWave. Depending on the plug-in type (MATLAB, Python or Native) the location where to put the plug-in may vary.<br /><br />
We strongly recommend '''NOT''' to add plug-ins in the Application directory, as it may require administrative privileges and it also make the plug-ins available to all users on the computer.<br /><br />
<br/><br />
Place native plugins (*.dll *.so *.dylib) on the following folder depending of your platform:<br/><br />
- Windows: the folder is created in '''Documents\AnyWave\Plugins'''.<br/><br />
- Mac: the folder is created in '''/Users/johndoe/AnyWave/Plugins'''.<br/><br />
- Linux: the folder if created in '''/home/johndoe/AnyWave/Plugins'''.<br/><br />
<br/><br />
Place MATLAB plugins on the following folder depending of your platform:<br/><br />
- Windows : the folder is created in '''Documents\AnyWave\Plugins\MATLAB'''.<br/><br />
- Mac: the folder is created in '''/Users/johndoe/AnyWave/Plugins/MATLAB'''.<br/><br />
- Linux: the folder if created in '''/home/johndoe/AnyWave/Plugins/MATLAB'''.<br/><br />
<br/><br />
Place Python plugins on the following folder depending of your platform:<br/><br />
- Windows: the folder is created in '''Documents\AnyWave\Plugins\Python '''.<br/><br />
- Mac: the folder is created in '''/Users/johndoe/AnyWave/Plugins/Python '''.<br/><br />
- Linux: the folder if created in '''/home/johndoe/AnyWave/Plugins/Python '''.<br/><br />
<br/><br />
<br />
===Configure AnyWave for MATLAB compiled plugins===<br />
The last releases of MATLAB compiled plugins require the '''MATLAB 2018b''' runtime on Windows and '''MATLAB 2020a''' runtime on Mac.<br/><br />
- Install the required MATLAB runtime for you platform (See the mathworks website to download and install the runtime)<br/><br />
- Configure AnyWave to use the correct version of the runtime (Mac and Linux only) :<br/><br />
The path on Mac should be something close to '''/Applications/MATLAB_Runtime/v98'''<br/><br />
The path on Linux should be something close to '''/usr/local/MATLAB/MATLAB_Runtime/v95'''<br/><br />
<br/><br />
Set the path to the MATLAB runtime in the AnyWave preferences UI then restart AnyWave.<br />
<br/><br />
<br />
===Configure AnyWave for MATLAB scripted plugins===<br />
MATLAB plug-ins can be distributed as MATLAB .m files and thus require that MATLAB is available on the computer.<br /><br />
AnyWave will call the MATLAB execution engine to run those files.<br /><br />
<br /><br />
<br />
== Batch processing ==<br />
Some processes can be executed in batch mode, using the command line.<br/><br />
See this section [[AnyWave::CLI|Command Line Options]] for more details.<br/><br />
List of process that can be executed in batch mode:<br><br />
* [[AnyWave:ICA|ICA (extracts independent components)]]. <br />
* [[AnyWave:H2| H2 (computes connectivity)]].<br />
<br />
<br />
<br />
=Command line options=<br />
AnyWave can also be launched using the command line. This will prevent any GUI to pop up on the screen.<br/><br />
In this mode, you will be able to batch some operations, like converting files to another format or BIDSify some file.<br/><br />
See this section [[AnyWave::CLI|Command Line Options]]<br />
<br />
=BIDS support=<br />
The BIDS support is under development, but there is a command line feature that can be used to launch AnyWave without any GUI and<br /><br />
ask it to convert a SEEG file into a BIDS compatible format and place it to a specified folder.<br /><br />
options:<br /><br />
--toBIDS indicates we want to convert a file to BIDS.<br /><br />
--bids_modality <ieeg|meg> specify what the file to convert contains (ieeg, meg).'''REQUIRED'''<br /><br />
--bids_sub <subject> BIDS subject '''REQUIRED'''<br /><br />
--bids_task <task> BIDS task '''REQUIRED'''<br /><br />
--bids_run <run> BIDS run index (optional)<br /><br />
--bids_acq <acq> BIDS acquisition (optional)<br /><br />
--bids_proc <proc> process (optional)<br /><br />
--bids_output <sidecars|all> (sidecars : only generates .json and .tsv files. all: full conversion)<br /><br />
--bids_ses <session> BIDS session (optional)<br /><br />
--bids_format <edf | vhdr> (optional)<br /><br />
'''Note''':<br/><br />
When converting MEG data, user input_folder not input_file option.<br/><br />
Some MEG formats consists of several files in a folder, so the BIDS conversion will produce also a folder.<br/><br />
==Example==<br />
Convert a file data.eeg containing SEEG recordings to BIDS for subject JohnDoe.<br /><br />
<syntaxhighlight lang='bash'><br />
anywave --toBIDS --bids_modality ieeg --input_file d:\data\data.eeg --output_dir d:\data\BIDS --bids_format vhdr --bids_sub johndoe --bids_task rest<br />
</syntaxhighlight><br />
Convert a MEG data file (4DNI) to BIDS for subject JohnDoe.<br /><br />
The run number must be specified.<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --toBIDS --bids_modality meg --input_dir d:\data\MEG\run1 --output_dir d:\data\BIDS --bids_sub johndoe --bids_task rest --bids_run 01<br />
</syntaxhighlight><br />
Convert a MEG data file (Elekta) to BIDS for subject JohnDoe.<br /><br />
As everything is stored in one file (.fif), no need here to specify a run number (but you can). <br/><br />
However, the input is still a folder, so specifiy the folder in which the fif file is located.<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --toBIDS --bids_modality meg --input_dir d:\data\MEG --output_dir d:\data\BIDS --bids_sub johndoe --bids_task rest<br />
</syntaxhighlight><br />
<br />
= Log files =<br />
Every time an operation is launched, a log file is created by AnyWave.<br /><br />
This is also the case for command line execution.<br /><br />
Depending on your platform, the log files are located in the following folder:<br/><br />
- Windows: '''\Documents\AnyWave\Log'''<br/><br />
- Mac: '''/Users/johndoe/AnyWave/Log'''<br/><br />
- Linux: '''/home/johndoe/AnyWave/Log'''<br/></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CLI_H2AnyWave:CLI H22020-07-02T15:35:31Z<p>Bruno: /* Arguments description for plugin H2 */</p>
<hr />
<div>=Arguments description for plugin H2=<br />
plugin name: '''h2'''<br/><br />
{|<br />
! style="text-align:center;"| argument <br />
! requirement <br />
! description<br />
|-<br />
|input_file <file><br />
|'''MANDATORY'''<br />
|common argument<br />
|-<br />
|time_window <value><br />
|'''MANDATORY'''<br />
|time window in seconds.<br />
|-<br />
|step <value><br />
|'''MANDATORY''' <br />
|step in seconds.<br />
|-<br />
|max_lag <value><br />
|'''MANDATORY''' <br />
|maximum lag in seconds.<br />
|-<br />
|hp <value><br />
| OPTIONAL<br />
|common hp argument.<br />
|-<br />
|lp <value><br />
| OPTIONAL<br />
|common lp argument.<br />
|-<br />
|algorithm <r2,h2><br />
|OPTIONAL<br />
|algorithm method to compute correlation. Default is h2.<br />
|-<br />
|downsampling_factor <value><br />
| OPTIONAL<br />
|Downsampling data before computing by factor. ie. if sampling rate is 1024Hz, a factor of 4 will downsample to 256Hz. Default is 1 (no downsampling)<br />
|-<br />
|skip_markers <marker name><br />
|OPTIONAL<br />
|common argument. ICA will skip all the data sections marked by the specified marker.<br />
|-<br />
|use_markers <marker name><br />
|OPTIONAL<br />
|common argument. ICA will only compute on data sections marked by the specified marker.<br />
|-<br />
|output_dir <dir><br />
|OPTIONAL<br />
|common argument. The result file will be placed in the specified directory path.<br />
|-<br />
|output_prefix <string><br />
|OPTIONAL<br />
|common argument. The result file will be prefixed using the specified string.<br />
|}<br />
<br />
=Examples=<br />
run h2 on seeg data, using 1-100Hz band.<br><br />
<syntaxhighlight lang='bash'><br />
anywave --run h2 --input_file d:\data\seeg\data.eeg --time_window 4 --step 0.5 --max_lag 0.1 --hp 1 --lp 100 <br />
</syntaxhighlight><br />
run with r2 method:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --run h2 --input_file d:\data\seeg\data.eeg --algorithm r2 --time_window 4 --step 0.5 --max_lag 0.1 --hp 1 --lp 100 <br />
</syntaxhighlight><br />
=using json file=<br />
Sometimes it makes sense to group the plugin's parameters in a json file for further re-use in a batch loop.<br/><br />
A JSON file also offers the capability to specify more than one value for some arguments like skip_markers, use markers.<br/><br />
Example of processing while skipping several artifacts parts of the data file:<br/><br />
json param.json:<br/><br />
<syntaxhighlight lang='java'><br />
{<br />
"plugin" : "h2",<br />
"time_window" : 4,<br />
"step" : 0.5,<br />
"max_lag" : 0.1,<br />
"skip_markers" : ["artefacts", "bad", "rejected"]<br />
}<br />
</syntaxhighlight><br />
Then the command:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --run param.json --input_file d:\data\seeg\data.eeg --hp 1 --lp 100 <br />
</syntaxhighlight></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CLI_H2AnyWave:CLI H22020-07-02T15:34:26Z<p>Bruno: /* Arguments description for plugin H2 */</p>
<hr />
<div>=Arguments description for plugin H2=<br />
plugin name: '''h2'''<br/><br />
<br />
{|<br />
! style="text-align:center;"| argument <br />
! requirement <br />
! description<br />
|-<br />
|input_file <file><br />
|'''MANDATORY'''<br />
|common argument<br />
|-<br />
|time_window <value><br />
|'''MANDATORY'''<br />
|time window in seconds.<br />
|-<br />
|step <value><br />
|'''MANDATORY''' <br />
|step in seconds.<br />
|-<br />
|max_lag <value><br />
|'''MANDATORY''' <br />
|maximum lag in seconds.<br />
|-<br />
|hp <value><br />
| OPTIONAL<br />
|common hp argument.<br />
|-<br />
|lp <value><br />
| OPTIONAL<br />
|common lp argument.<br />
|-<br />
|algorithm <r2,h2><br />
|OPTIONAL<br />
|algorithm method to compute correlation. Default is h2.<br />
|-<br />
|downsampling_factor <value><br />
| OPTIONAL<br />
|Downsampling data before computing by factor. ie. if sampling rate is 1024Hz, a factor of 4 will downsample to 256Hz. Default is 1 (no downsampling)<br />
|-<br />
|skip_markers <marker name><br />
|OPTIONAL<br />
|common argument. ICA will skip all the data sections marked by the specified marker.<br />
|-<br />
|use_markers <marker name><br />
|OPTIONAL<br />
|common argument. ICA will only compute on data sections marked by the specified marker.<br />
|-<br />
|output_dir <dir><br />
|OPTIONAL<br />
|common argument. The result file will be placed in the specified directory path.<br />
|-<br />
|output_prefix <string><br />
|OPTIONAL<br />
|common argument. The result file will be prefixed using the specified string.<br />
|}<br />
<br />
=Examples=<br />
run h2 on seeg data, using 1-100Hz band.<br><br />
<syntaxhighlight lang='bash'><br />
anywave --run h2 --input_file d:\data\seeg\data.eeg --time_window 4 --step 0.5 --max_lag 0.1 --hp 1 --lp 100 <br />
</syntaxhighlight><br />
run with r2 method:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --run h2 --input_file d:\data\seeg\data.eeg --algorithm r2 --time_window 4 --step 0.5 --max_lag 0.1 --hp 1 --lp 100 <br />
</syntaxhighlight><br />
=using json file=<br />
Sometimes it makes sense to group the plugin's parameters in a json file for further re-use in a batch loop.<br/><br />
A JSON file also offers the capability to specify more than one value for some arguments like skip_markers, use markers.<br/><br />
Example of processing while skipping several artifacts parts of the data file:<br/><br />
json param.json:<br/><br />
<syntaxhighlight lang='java'><br />
{<br />
"plugin" : "h2",<br />
"time_window" : 4,<br />
"step" : 0.5,<br />
"max_lag" : 0.1,<br />
"skip_markers" : ["artefacts", "bad", "rejected"]<br />
}<br />
</syntaxhighlight><br />
Then the command:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --run param.json --input_file d:\data\seeg\data.eeg --hp 1 --lp 100 <br />
</syntaxhighlight></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:30:38Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
AnyWave allows the user to process data using the command line.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers"''' specify the markers to avoid while processing. Can be used with use_markers. if --use_markers all_data is set, this option is ignored.<br/><br />
<br/><br />
'''--log_dir <directory>''' set the output log directory. Every log files generated by the command line will be placed in that directory. The directory must exist.<br/><br />
'''--run <plugin name>''' start processing data using a plugin. This will required to specify plugin related options.<br/><br />
<br/><br />
Example:<br/><br />
Running h² computation on a seeg data file:<br/><br />
<syntaxhighlight lang="bash"><br />
anywave --run h2 --time_window 4 --step 1 --max_lag 0.1 --hp 1 --lp 45 --input_file d:\data\seeg\data.vhdr<br />
</syntaxhighlight></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:29:14Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
AnyWave allows the user to process data using the command line.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers"''' specify the markers to avoid while processing. Can be used with use_markers. if --use_markers all_data is set, this option is ignored.<br/><br />
<br/><br />
'''--run <plugin name>''' start processing data using a plugin. This will required to specify plugin related options.<br/><br />
<br/><br />
Example:<br/><br />
Running h² computation on a seeg data file:<br/><br />
<syntaxhighlight lang="bash"><br />
anywave --run h2 --time_window 4 --step 1 --max_lag 0.1 --hp 1 --lp 45 --input_file d:\data\seeg\data.vhdr<br />
</syntaxhighlight></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:28:23Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
AnyWave allows the user to process data using the command line.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers"''' specify the markers to avoid while processing. Can be used with use_markers. if --use_markers all_data is set, this option is ignored.<br/><br />
<br/><br />
'''--run <plugin name>''' start processing data using a plugin. This will required to specify plugin related options.<br/><br />
<br/><br />
Example:<br/><br />
Running h² computation on a seeg data file:<br/><br />
<syntaxhighlight lang="bash"><br />
</syntaxhighlight></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:25:10Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
This is a way to run AnyWave in non GUI mode to process files.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers"''' specify the markers to avoid while processing. Can be used with use_markers. if --use_markers all_data is set, this option is ignored.<br/><br />
<br/><br />
'''--run <plugin name>''' start processing data using a plugin. This will required to specify plugin related options.<br/></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:23:52Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
This is a way to run AnyWave in non GUI mode to process files.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers"''' specify the markers to avoid while processing. Can be used with use_markers. if --use_markers all_data is set, this option is ignored.<br/><br />
<br/></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:23:38Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
This is a way to run AnyWave in non GUI mode to process files.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers''' specify the markers to avoid while processing. Can be used with use_markers. if --use_markers all_data is set, this option is ignored.<br/><br />
<br/></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:23:07Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
This is a way to run AnyWave in non GUI mode to process files.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
'''--use_markers "markers"''' specify the markers to use for processing. sets --use_markers all_data to force AnyWave to use a global marker for the whole data as input.<br/><br />
'''--skip_markers "markers''' specify the markers to avoid while processing. Can be used with use_markers.<br/><br />
<br/></div>Brunohttps://meg.univ-amu.fr/wiki/AnyWave:CommandLineAnyWave:CommandLine2020-07-02T15:20:16Z<p>Bruno: </p>
<hr />
<div>__NOTOC__<br />
{| style="text-align: center; margin: auto;"<br />
|+ Command Line Operations<br />
|-<br />
| [[File:Menu_cli_tobids.png|400px|link=AnyWave:CLi_toBIDS|'''convert a file to BIDS''']] || [[File:Menu_cli_process.png|400px|link=AnyWave:CLI_runPlugin|'''Run a plugin''']] <br />
|-<br />
|}<br />
This is a way to run AnyWave in non GUI mode to process files.<br/><br />
Passing arguments to anywave can be done using the double dash syntax:<br/><br />
<syntaxhighlight lang='bash'><br />
anywave --arg1 <value> --arg2 <value> --arg3<br />
</syntaxhighlight><br />
An argument may have a value.<br/><br />
There is a list of common arguments that can be used anytime for every command line operation:<br/><br />
'''--input_file <file>''' set the file to process.<br/><br />
'''--input_dir <dir>''' sets the input directory to use.<br/><br />
'''--output_dir <dir>''' sets the output directory. The location where the plugin should generate its results.<br/><br />
'''--output_file <file>''' sets the name of the processing output file.<br/><br />
'''--output_prefix <string>''' sets the prefix of the output file.<br/><br />
'''--hp <value>''' sets the high pass filter value to use.<br/><br />
'''--lp <value>''' sets the low pass filter value to use.<br/><br />
'''--notch <value>''' sets the notch filter value to use.<br/><br />
'''--skip_bad_chanels <true|false|yes|no>''' default is true. Set it false to force anywave to also add bad channels to processing input.<br/><br />
'''--create_montage <bipolar_ieeg|none>''' create a montage from data file and use it as input for processing. ''bipolar_ieeg'' means seeg alike bipolar. ''none'' will force AnyWave to ignore .mtg file that may be present along with the data file.<br/><br />
<br/></div>Bruno