<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.mne-cpp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LorenzE</id>
		<title>MNE-CPP Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.mne-cpp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LorenzE"/>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Special:Contributions/LorenzE"/>
		<updated>2026-04-04T23:12:57Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.3</generator>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Contribute&amp;diff=462</id>
		<title>Portal:Contribute</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Contribute&amp;diff=462"/>
				<updated>2019-05-15T22:33:03Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This portal features information on how the code contribution process works in the MNE-CPP project.&lt;br /&gt;
== The MNE-CPP Contribution Cycle ==&lt;br /&gt;
&lt;br /&gt;
=== How to contribute your code ===&lt;br /&gt;
This guide will show you how to contribute your own code to the MNE-CPP project:&lt;br /&gt;
&lt;br /&gt;
# If you have not already done so, fork the repository to your own Git Hub repository (see step 1 of the [[Get the MNE-CPP source code|getting the MNE-CPP source code guide]]).&lt;br /&gt;
# If you have not already done so, clone your remote (forked Git Hub) repository to your local machine (see step 3 of the [[Get the MNE-CPP source code|getting the MNE-CPP source code guide]]).&lt;br /&gt;
# Create a new branch and make your changes to the code (please follow the [[Coding Conventions &amp;amp; Style|coding conventions]]) and do a commit (please follow the [[Commit Policy|commit policy]]).&lt;br /&gt;
# Push your changes to your remote (forked Git Hub) repository.&lt;br /&gt;
# Go to your remote (forked Git Hub) repository via the GitHub website and create a pull request:&lt;br /&gt;
## Right next to the branch selection tool, look for the ''New pull request'' button and click it.&lt;br /&gt;
## The ''Compare Changes'' page will appear.&lt;br /&gt;
## Select the appropriate ''base'' and ''compare'' branch . The ''base'' branch is the branch of the repository you want to merge your changes to (by default the ''base'' branch is a branch of the repository you forked from). The ''compare'' branch is the branch where you implemented the new feature(s), bugfix(es), etc.&lt;br /&gt;
## Name the pull reqest, describe your changes and hit ''Create pull request'' button.&lt;br /&gt;
# After you created the pull request, wait for the peer review process to be finished:&lt;br /&gt;
## Two MNE-CPP developers will review your code.&lt;br /&gt;
## Please change your code on your local machine based on the comments made by the reviewers. Note: There is no need to create a new pull request for every new change you make to your code. Just commit the changes and push your code to your remote (forked Git Hub) repository. The changes will automatically be added to your already created pull request.&lt;br /&gt;
## As soon as your code suits all of the MNE-CPP coding conventions and possible inconsistencies were dealt with, your code will be merged into the main MNE-CPP repository.&lt;br /&gt;
# Congratulations! You are now an official contributor to the MNE-CPP project. Keep up the good work!&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=461</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=461"/>
				<updated>2019-04-11T19:03:32Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5 here]. Qt 5.10.0 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt or UWP version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt manually.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.10.0/Pre-compiled Qt (i.e. ''Qt 5.10.0/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.10.0/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. Add the Qt bin folder to the environment variable:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the Advanced window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.10.0\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation). If you do not want to set this manually every time you create a new console, you can set it on console startup in the corresponding .bashrc, .tcsh  file under /home/&amp;lt;username&amp;gt;/&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.10.0/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.10.0/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=460</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=460"/>
				<updated>2019-04-10T15:10:35Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5 here]. Qt 5.10.0 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt or UWP version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt manually.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.10.0/Pre-compiled Qt (i.e. ''Qt 5.10.0/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.10.0/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the Advanced window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.10.0\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation). If you do not want to set this manually every time you create a new console, you can set it on console startup in the corresponding .bashrc, .tcsh  file under /home/&amp;lt;username&amp;gt;/&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.10.0/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.10.0/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Setup_real-time_source_localization_example&amp;diff=459</id>
		<title>Setup real-time source localization example</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Setup_real-time_source_localization_example&amp;diff=459"/>
				<updated>2019-02-15T00:03:25Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial will show how you can setup an acquisition and processing chain in MNE Scan, which makes use of the real-time source localization method RTC-MNE.&lt;br /&gt;
&lt;br /&gt;
The following steps will show you how to setup the online processing pipeline in MNE Scan:&lt;br /&gt;
# Make sure you downloaded and correctly extracted the MNE Sample data set. If not, check for a step by step guide [[Get the sample data set|here]]. On MacOS please make sure that you copied the MNE Sample data set to mne_scan.app/Contents/MacOS/ as well.&lt;br /&gt;
# Start ''mne_rt_server'' in your mne-cpp/bin folder. It is important that the mne_rt_server is started before the mne_scan executable.&lt;br /&gt;
# Start ''mne_scan'' in your mne-cpp/bin folder.&lt;br /&gt;
# Navigate to the ''Sensor Plugins'' and ''Algorithm Plugins'' buttons in the plugin window. Select and position the following plugins onto the plugin scene:&lt;br /&gt;
#* Sensor Plugins - FiffSimulator&lt;br /&gt;
#* Algorithm Plugins - Averaging&lt;br /&gt;
#* Algorithm Plugins - Covariance&lt;br /&gt;
#* Algorithm Plugins - MNE&lt;br /&gt;
# Select the ''Connection'' tool in the plugin window. Connect the plugins as follows by left clicking on the start, holding and releasing above the target plugin. &amp;lt;br /&amp;gt; [[File:Mne_scan_rtMNE_setup.PNG|center|border|600px]]&lt;br /&gt;
# Click on the MNE plugin and wait until the ''Start Clustering'' button is clickable again.&lt;br /&gt;
# Click on the Fiff Simulator plugin.&lt;br /&gt;
# Start the pipeline by clicking on the green play button in the left upper corner.&lt;br /&gt;
&lt;br /&gt;
Now that you setup and are running the data acquisition/processing pipeline, we can start to configure some parameters for the online processing:&lt;br /&gt;
# Click on the ''Averaging'' plugin.&lt;br /&gt;
#* Click on the ''Averaging Adjustments'' button in the toolbar.&lt;br /&gt;
#* Choose the correct trigger channel. Since we are making use of the MNE-Sample-Data-Set choose STI014.&lt;br /&gt;
#* Once the averages are starting to come in you can take a look at the averaged data in form of a butterfly and 2D layout plot. &amp;lt;br /&amp;gt; [[File:Mne_scan_rtMNE_setup_1.PNG|center|border|600px]]&lt;br /&gt;
# Click on the ''MNE'' plugin.&lt;br /&gt;
#* Select the ''3D Control'' from the toolbar.&lt;br /&gt;
#* Navigate to the ''Data'' item. &lt;br /&gt;
#* Now click on the item with the description &amp;quot;The value to normalize the source localization result&amp;quot;.&lt;br /&gt;
#* You should be prompted with the histogram based thresholding window. Use the right, middle and left mouse button to set the thresholds. &lt;br /&gt;
#* The 3D view can be rotated using the middle and translated using the right mouse button. &amp;lt;br /&amp;gt; [[File:Mne_scan_rtMNE_setup_2.PNG|center|border|600px]]&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Setup_EEG_amplifier_plugins_in_MNE_Scan&amp;diff=458</id>
		<title>Setup EEG amplifier plugins in MNE Scan</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Setup_EEG_amplifier_plugins_in_MNE_Scan&amp;diff=458"/>
				<updated>2019-01-25T16:36:34Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Available amplifier plugins in MNE Scan ==&lt;br /&gt;
Following driver setup tutorials are offered for MNE Scan:&lt;br /&gt;
&lt;br /&gt;
[[EEGoSports]], &lt;br /&gt;
[[TMSI Refa]],&lt;br /&gt;
[[gUSBAmp]],&lt;br /&gt;
[[Natus]]  and &lt;br /&gt;
[[BrainAmp]]&lt;br /&gt;
&lt;br /&gt;
== Save to a FIFF file == &lt;br /&gt;
&lt;br /&gt;
Every acquisition plugin provides the possibility of saving the acquired data stream to a FIFF file. For that purpose two icons can be seen in the status bar of an acquisition plugin:&lt;br /&gt;
&lt;br /&gt;
By clicking the database button, [[File:Database.png|20px|link=]], all storage information of the FIFF file can be set. In addition, an electrode layout file (.elc) can be deposited to the stream. The settings are saved at once and the window can be closed. &lt;br /&gt;
&lt;br /&gt;
[[File:AdjustDatabase.jpg|center|900px|thumb| GUI of the FIFF file storage settings]]&lt;br /&gt;
&lt;br /&gt;
After the acquisition has been started, the record icon, [[File:Record.png|20px|link=]], can be clicked which will initialize the recording. After that it will blink continuously in order to signalize its record status. By clicking on it again, the recording will stop and the FIFF file is saved to the desired location with all its settings.&lt;br /&gt;
&lt;br /&gt;
== Structure of an acquisition plugin ==&lt;br /&gt;
&lt;br /&gt;
The acquisition plugins of MNE Scan have similiar structure and therefore can be explained on the basis of the gUSBamp EEG driver example. The following flow sheet describes the structure of this acquisition plugin.&lt;br /&gt;
&lt;br /&gt;
[[File:Structure_gUSBampAcquisition.png|center|900px|thumb| Flow sheet of the gUSBamp acquisition plugin]]&lt;br /&gt;
&lt;br /&gt;
On the left side the border of MNE Scan can be seen, whereas on the right side the border to the actual device, in this case the gUSBamp amplifier, is depicted. In between, according to their hierarchical order, the three classes are shown as the interface between program and device:&lt;br /&gt;
&lt;br /&gt;
# '''gUSBamp''': regulates the communication between MNE Scan and the driver and acts as the main-class.&lt;br /&gt;
# '''gUSBampproducer''': controls the data acquisition and manages the interface between driver and gUSBamp&lt;br /&gt;
# '''gUSBampdriver''': actual driver which provides data acquisition and controls the communication between the project and the device&lt;br /&gt;
&lt;br /&gt;
However, gUSBampdriver is the actual class, communicating and exchanging data with the device. The gUSBamp and gUSBampproducer classes can be seen as a way, how to integrate the gUSBampdriver class properly into the project.&lt;br /&gt;
&lt;br /&gt;
When establishing a new plugin to the plugin-box like shown in the [[gUSBAmp]] example, all three classes are initialized one after another by calling the constructors. During this process, all default parameter are generated. After that, the main thread returns to the program and the driver plugin is waiting for the start command or further changing instructions of the parameter by the GUI.&lt;br /&gt;
&lt;br /&gt;
By starting the acquisition, one class invokes the next. At the end, the &amp;quot;gUSBampdriver&amp;quot; class initializes the device with the new parameters and sets the device status to &amp;quot;run&amp;quot;. After that, &amp;quot;gUSBamp&amp;quot; and &amp;quot;gUSBampproducer&amp;quot; class are each starting an internal thread which call repetitively  for new data packages from the subordinate class and returning them to the overlying class until the data packages reach the MNE Scan environment. This is achieved with so called ring buffers and leads to a continuous data stream.&lt;br /&gt;
&lt;br /&gt;
When stopping the acquisition, both threads are interrupted by putting the &amp;quot;is_running&amp;quot; parameter to false and the &amp;quot;gUSBampdriver&amp;quot; class puts the device into standby mode.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Setup_EEG_amplifier_plugins_in_MNE_Scan&amp;diff=457</id>
		<title>Setup EEG amplifier plugins in MNE Scan</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Setup_EEG_amplifier_plugins_in_MNE_Scan&amp;diff=457"/>
				<updated>2019-01-25T16:36:22Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: /* Available amplifier plugins in MNE Scan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Available amplifier plugins in MNE Scan ==&lt;br /&gt;
Following driver setup tutorials are offered for MNE Scan:&lt;br /&gt;
&lt;br /&gt;
[[EEGoSports]], &lt;br /&gt;
[[TMSI Refa]],&lt;br /&gt;
[[gUSBAmp]],&lt;br /&gt;
[[NAtus]]  and &lt;br /&gt;
[[BrainAmp]]&lt;br /&gt;
&lt;br /&gt;
== Save to a FIFF file == &lt;br /&gt;
&lt;br /&gt;
Every acquisition plugin provides the possibility of saving the acquired data stream to a FIFF file. For that purpose two icons can be seen in the status bar of an acquisition plugin:&lt;br /&gt;
&lt;br /&gt;
By clicking the database button, [[File:Database.png|20px|link=]], all storage information of the FIFF file can be set. In addition, an electrode layout file (.elc) can be deposited to the stream. The settings are saved at once and the window can be closed. &lt;br /&gt;
&lt;br /&gt;
[[File:AdjustDatabase.jpg|center|900px|thumb| GUI of the FIFF file storage settings]]&lt;br /&gt;
&lt;br /&gt;
After the acquisition has been started, the record icon, [[File:Record.png|20px|link=]], can be clicked which will initialize the recording. After that it will blink continuously in order to signalize its record status. By clicking on it again, the recording will stop and the FIFF file is saved to the desired location with all its settings.&lt;br /&gt;
&lt;br /&gt;
== Structure of an acquisition plugin ==&lt;br /&gt;
&lt;br /&gt;
The acquisition plugins of MNE Scan have similiar structure and therefore can be explained on the basis of the gUSBamp EEG driver example. The following flow sheet describes the structure of this acquisition plugin.&lt;br /&gt;
&lt;br /&gt;
[[File:Structure_gUSBampAcquisition.png|center|900px|thumb| Flow sheet of the gUSBamp acquisition plugin]]&lt;br /&gt;
&lt;br /&gt;
On the left side the border of MNE Scan can be seen, whereas on the right side the border to the actual device, in this case the gUSBamp amplifier, is depicted. In between, according to their hierarchical order, the three classes are shown as the interface between program and device:&lt;br /&gt;
&lt;br /&gt;
# '''gUSBamp''': regulates the communication between MNE Scan and the driver and acts as the main-class.&lt;br /&gt;
# '''gUSBampproducer''': controls the data acquisition and manages the interface between driver and gUSBamp&lt;br /&gt;
# '''gUSBampdriver''': actual driver which provides data acquisition and controls the communication between the project and the device&lt;br /&gt;
&lt;br /&gt;
However, gUSBampdriver is the actual class, communicating and exchanging data with the device. The gUSBamp and gUSBampproducer classes can be seen as a way, how to integrate the gUSBampdriver class properly into the project.&lt;br /&gt;
&lt;br /&gt;
When establishing a new plugin to the plugin-box like shown in the [[gUSBAmp]] example, all three classes are initialized one after another by calling the constructors. During this process, all default parameter are generated. After that, the main thread returns to the program and the driver plugin is waiting for the start command or further changing instructions of the parameter by the GUI.&lt;br /&gt;
&lt;br /&gt;
By starting the acquisition, one class invokes the next. At the end, the &amp;quot;gUSBampdriver&amp;quot; class initializes the device with the new parameters and sets the device status to &amp;quot;run&amp;quot;. After that, &amp;quot;gUSBamp&amp;quot; and &amp;quot;gUSBampproducer&amp;quot; class are each starting an internal thread which call repetitively  for new data packages from the subordinate class and returning them to the overlying class until the data packages reach the MNE Scan environment. This is achieved with so called ring buffers and leads to a continuous data stream.&lt;br /&gt;
&lt;br /&gt;
When stopping the acquisition, both threads are interrupted by putting the &amp;quot;is_running&amp;quot; parameter to false and the &amp;quot;gUSBampdriver&amp;quot; class puts the device into standby mode.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_the_sample_data_set&amp;diff=456</id>
		<title>Get the sample data set</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_the_sample_data_set&amp;diff=456"/>
				<updated>2018-12-21T16:46:57Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To download the MNE sample data set you can select one of two options:&lt;br /&gt;
* Make use of the MNE Sample Data Set Downloader (Windows, Linux):&lt;br /&gt;
# Go to to your repositories bin folder, located under .../mne-cpp/bin and double-click the mne_sample_data_downloader.exe file. If you are using windows, you have to have 7-Zip installed. You can get it [http://www.7-zip.org/download.html here]&lt;br /&gt;
# You will now be presented with a simple interface. Clicking the Download button will start the download. &lt;br /&gt;
# Note: Please be aware, that depending on your internet connection it might take a long time to finish. You should also make sure that you have enough free space on the harddrive your repository is located on (for the program to run properly, you will need about 6GB). You can cancel the download anytime by clicking the Exit button, but this will delete all temporary files thus reseting your download progress. In most cases the files will be extracted automatically. On windows machines, if the program can not find 7-Zip in its standard location (C:\Program Files\7-Zip\7z.exe), it will prompt an error and you will have to type in the file path manually or by selecting the 7-Zip folder using the file explorer which can be opened by clicking the [...] button. Press Extract to continue.&lt;br /&gt;
&lt;br /&gt;
* Download and extract the sample data set manually:&lt;br /&gt;
# Download the MNE sample data from [https://osf.io/86qa2/download here].&lt;br /&gt;
# Open the tar.gz file (i.e. with [http://www.7-zip.de/ 7zip]) and extract the data into the ''mne-cpp/bin/MNE-sample-data'' folder.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_the_MNE-CPP_source_code&amp;diff=455</id>
		<title>Get the MNE-CPP source code</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_the_MNE-CPP_source_code&amp;diff=455"/>
				<updated>2018-10-15T15:57:39Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show you how to find the latest MNE-CPP source code, install necessary development tools and fork/copy the code to your own Git Hub account:&lt;br /&gt;
&lt;br /&gt;
# Fork the repository from the main repository (mne-tools/mne-cpp):&lt;br /&gt;
## Go to the [https://github.com Git Hub website] and sign into your Git Hub account.&lt;br /&gt;
## Go to the [https://github.com/mne-tools/mne-cpp MNE-CPP's Git Hub website].&lt;br /&gt;
## Click on the upper right ''Fork'' button. This will copy the main repository to your own Git Hub account. This is the code you can now work with, without breaking the project's main code.&lt;br /&gt;
# If Git is not installed on your local machine, please do the following:&lt;br /&gt;
#:* Download Git for [https://git-scm.com/download/win Windows] or [https://git-scm.com/download/mac Mac] and install it.&lt;br /&gt;
# Clone your forked (Git Hub) repository to your local machine. There are two ways to do this:&lt;br /&gt;
#:* Option 1 (for newcomer users): Make use of a Git GUI client, such as [https://tortoisegit.org/download/ TortoiseGit] (Windows) or [http://git-cola.github.io/ Git-Cola] (Windows, Linux, Mac). See below for a TortoiseGit guide:&lt;br /&gt;
#:*:# Right click in the folder where you want to clone the repository to. '''Please note that the folder path should not contain any whitespaces.''' For example,''C:/Git/'' would be a good candidate to clone the repository to.&lt;br /&gt;
#:*:# Select ''Git Clone...'' and copy the Git Hub adress of your (forked) repository to the ''URL'' field. The  URL should look something like this: ''&amp;lt;nowiki&amp;gt;https://github.com/&amp;lt;YourGitUserName&amp;gt;/mne-cpp.git&amp;lt;/nowiki&amp;gt;'' (where &amp;lt;YourGitUserName&amp;gt; represents your GitHub username). Hit ''Ok''.&lt;br /&gt;
#:*:# A loading screen with a flying turtle should appear. Wait until the ''Close'' button is clickable, which indicates that the cloning process is finished.&lt;br /&gt;
#:*:# Right click on the repository in your browser and select ''TortoiseGit -&amp;gt; Settings''. On the left tree structure select ''Git -&amp;gt; Remote''.&lt;br /&gt;
#:*:# Create a new remote repository which links to the MNE-CPP main repository. Choose a name different from &amp;quot;origin&amp;quot; which is already in use for your remote repository you cloned from. A suitable name would be &amp;quot;origin-mne-tools&amp;quot;. Under ''URL'' put in ''&amp;lt;nowiki&amp;gt;https://github.com/mne-tools/mne-cpp.git&amp;lt;/nowiki&amp;gt;'' and hit ''Add New/Save''. Don't worry since you do not have admin rights to our main repository you won't be able to break/push something there. This remote repository can only be used to get the newest code updates.&lt;br /&gt;
#:* Option 2 (for more experienced users): Make use of the Git command console.&lt;br /&gt;
#:*:# Open the Git command line tool (''Git CMD'').&lt;br /&gt;
#:*:# Navigate to your folder where you want to clone the repository to (Use ''cd'' to navigate to a specific path on your hard drive). '''Please note that the folder path should not contain any whitespaces.''' For example, ''C:/Git/'' would be a good candidate to clone the repository to.&lt;br /&gt;
#:*:# Type in the following command to clone the repository:&lt;br /&gt;
#:*:#: &amp;lt;source lang=cpp&amp;gt;git clone https://github.com/&amp;lt;YourGitUserName&amp;gt;/mne-cpp.git&amp;lt;/source&amp;gt; (where &amp;lt;YourGitUserName&amp;gt; represents your GitHub username)&lt;br /&gt;
#:*:# Everytime you want to pull the newest changes made in the main MNE-CPP repository use the code below. Please make sure that you always pull from the right remote branch into the right local branch.&lt;br /&gt;
#:*:#: &amp;lt;source lang=cpp&amp;gt;git pull https://github.com/mne-tools/mne-cpp.git master&amp;lt;/source&amp;gt;&lt;br /&gt;
# You now have the latest MNE-CPP source code on your remote and local machine.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_the_MNE-CPP_source_code&amp;diff=454</id>
		<title>Get the MNE-CPP source code</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_the_MNE-CPP_source_code&amp;diff=454"/>
				<updated>2018-10-15T15:57:14Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show you how to find the latest MNE-CPP source code, install necessary development tools and fork/copy the code to your own Git Hub account:&lt;br /&gt;
&lt;br /&gt;
# Fork the repository from the main repository (mne-tools/mne-cpp):&lt;br /&gt;
## Go to the [https://github.com Git Hub website] and sign into your Git Hub account.&lt;br /&gt;
## Go to the [https://github.com/mne-tools/mne-cpp MNE-CPP's Git Hub website].&lt;br /&gt;
## Click on the upper right ''Fork'' button. This will copy the main repository to your own Git Hub account. This is the code you can now work with, without breaking the project's main code.&lt;br /&gt;
# If Git is not installed on your local machine, please do the following:&lt;br /&gt;
#:* Download Git for [https://git-scm.com/download/win Windows] or [https://git-scm.com/download/mac Mac] and install it.&lt;br /&gt;
# Clone your forked (Git Hub) repository to your local machine. There are two ways to do this:&lt;br /&gt;
#:* Option 1 (for newcomer users): Make use of a Git GUI client, such as [https://tortoisegit.org/download/ TortoiseGit] (Windows) or [http://git-cola.github.io/ Git-Cola] (Windows, Linux, Mac). See below for a TortoiseGit guide:&lt;br /&gt;
#:*:# Right click in the folder where you want to clone the repository to. '''Please note that the folder path should not contain any whitespaces.''' I.e. ''C:/Git/'' would be a good candidate to clone the repository to.&lt;br /&gt;
#:*:# Select ''Git Clone...'' and copy the Git Hub adress of your (forked) repository to the ''URL'' field. The  URL should look something like this: ''&amp;lt;nowiki&amp;gt;https://github.com/&amp;lt;YourGitUserName&amp;gt;/mne-cpp.git&amp;lt;/nowiki&amp;gt;'' (where &amp;lt;YourGitUserName&amp;gt; represents your GitHub username). Hit ''Ok''.&lt;br /&gt;
#:*:# A loading screen with a flying turtle should appear. Wait until the ''Close'' button is clickable, which indicates that the cloning process is finished.&lt;br /&gt;
#:*:# Right click on the repository in your browser and select ''TortoiseGit -&amp;gt; Settings''. On the left tree structure select ''Git -&amp;gt; Remote''.&lt;br /&gt;
#:*:# Create a new remote repository which links to the MNE-CPP main repository. Choose a name different from &amp;quot;origin&amp;quot; which is already in use for your remote repository you cloned from. A suitable name would be &amp;quot;origin-mne-tools&amp;quot;. Under ''URL'' put in ''&amp;lt;nowiki&amp;gt;https://github.com/mne-tools/mne-cpp.git&amp;lt;/nowiki&amp;gt;'' and hit ''Add New/Save''. Don't worry since you do not have admin rights to our main repository you won't be able to break/push something there. This remote repository can only be used to get the newest code updates.&lt;br /&gt;
#:* Option 2 (for more experienced users): Make use of the Git command console.&lt;br /&gt;
#:*:# Open the Git command line tool (''Git CMD'').&lt;br /&gt;
#:*:# Navigate to your folder where you want to clone the repository to (Use ''cd'' to navigate to a specific path on your hard drive). '''Please note that the folder path should not contain any whitespaces.''' I.e. ''C:/Git/'' would be a good candidate to clone the repository to.&lt;br /&gt;
#:*:# Type in the following command to clone the repository:&lt;br /&gt;
#:*:#: &amp;lt;source lang=cpp&amp;gt;git clone https://github.com/&amp;lt;YourGitUserName&amp;gt;/mne-cpp.git&amp;lt;/source&amp;gt; (where &amp;lt;YourGitUserName&amp;gt; represents your GitHub username)&lt;br /&gt;
#:*:# Everytime you want to pull the newest changes made in the main MNE-CPP repository use the code below. Please make sure that you always pull from the right remote branch into the right local branch.&lt;br /&gt;
#:*:#: &amp;lt;source lang=cpp&amp;gt;git pull https://github.com/mne-tools/mne-cpp.git master&amp;lt;/source&amp;gt;&lt;br /&gt;
# You now have the latest MNE-CPP source code on your remote and local machine.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=453</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=453"/>
				<updated>2018-06-11T19:04:42Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5 here]. Qt 5.10.0 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt or UWP version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt manually.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.10.0/Pre-compiled Qt (i.e. ''Qt 5.10.0/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.10.0/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.10.0\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation). If you do not want to set this manually every time you create a new console, you can set it on console startup in the corresponding .bashrc, .tcsh  file under /home/&amp;lt;username&amp;gt;/&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.10.0/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.10.0/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=452</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=452"/>
				<updated>2018-06-11T19:03:08Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5 here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt or UWP version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation). If you do not want to set this manually every time you create a new console, you can set it on console startup in the corresponding .bashrc, .tcsh  file under /home/&amp;lt;username&amp;gt;/&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.9/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.9/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Step_by_Step_Setup_Guide&amp;diff=451</id>
		<title>Step by Step Setup Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Step_by_Step_Setup_Guide&amp;diff=451"/>
				<updated>2018-05-29T18:07:13Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just read the following steps carefully by clicking on them:&lt;br /&gt;
&lt;br /&gt;
# [[Get Qt]]&lt;br /&gt;
# [[Get the MNE-CPP source code]]&lt;br /&gt;
# [[Compile the MNE-CPP source code]]&lt;br /&gt;
# Read the MNE-CPP [[Coding Conventions &amp;amp; Style|coding conventions and style]]&lt;br /&gt;
# Read the MNE-CPP [[Commit Policy|commit policy]]&lt;br /&gt;
# [[Setup the MNE-CPP QtCreator wizard]]&lt;br /&gt;
# [[Get the sample data set]]&lt;br /&gt;
&lt;br /&gt;
You are all done. You can try to run one of the applications or examples in the mne-cpp/bin folder to test if the build was successful. Please note that for some examples you will need the sample data set.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Step_by_Step_Setup_Guide&amp;diff=450</id>
		<title>Step by Step Setup Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Step_by_Step_Setup_Guide&amp;diff=450"/>
				<updated>2018-05-29T18:06:53Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just read the following steps carefully by clicking on them:&lt;br /&gt;
&lt;br /&gt;
# [[Get Qt]]&lt;br /&gt;
# [[Get the MNE-CPP source code]]&lt;br /&gt;
# [[Compile the MNE-CPP source code]]&lt;br /&gt;
# Read the MNE-CPP [[Coding Conventions &amp;amp; Style|coding conventions and style]]&lt;br /&gt;
# Read the MNE-CPP [[Commit Policy|commit policy]]&lt;br /&gt;
# [[Setup the MNE-CPP QtCreator wizard]]&lt;br /&gt;
# [[Get the sample data set]]&lt;br /&gt;
&lt;br /&gt;
You are all done. You can try to run of the applications or examples in the mne-cpp/bin folder to test if the build was successful. Please note that for some examples you will need the sample data set.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=MNE_CPP_on_Neuromag_Linux&amp;diff=449</id>
		<title>MNE CPP on Neuromag Linux</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=MNE_CPP_on_Neuromag_Linux&amp;diff=449"/>
				<updated>2018-03-21T20:45:16Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt;&lt;br /&gt;
Warning: You should know what you are doing and be familiar with the Neuromag system!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup mne_rt_server ==&lt;br /&gt;
The following steps are to be performed on the Neuromag PC.&lt;br /&gt;
=== Qt 5 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
./configure -no-xcb -no-eglfs -no-directfb -no-linuxfb -no-kms -no-glib -no-gui -no-widgets -no-opengl -no-openssl -opensource -nomake examples -prefix /home/neuromag/RT_MNE_CPP/Qt/Qt5.3.0&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It's likely that following error occurs:&lt;br /&gt;
Futex Error (RHEL 5.1 with gcc 4.1.2 compiler)&lt;br /&gt;
&lt;br /&gt;
You can fix this error by replacing following line in src/corelib/thread/qmutex_linux.cpp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
# include &amp;lt;linux/futex.h&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
# define FUTEX_WAIT 0&lt;br /&gt;
# define FUTEX_WAKE 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can ignore further Qt5 build errors. Since only qmake and the most important libraries are needed.&lt;br /&gt;
Finish the installation with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MNE-CPP ===&lt;br /&gt;
==== Download MNE-CPP ====&lt;br /&gt;
&lt;br /&gt;
Navigate to the mne-cpp repository and run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
qmake mne-cpp.pro MNECPP_CONFIG+=minimalVersion MNECPP_CONFIG+=noExamples MNECPP_CONFIG+=noTests &lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Edit .bashrc ====&lt;br /&gt;
After you compiled mne-cpp succesfully edit your .bashrc to make the shared libraries globally available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Qt&lt;br /&gt;
#&lt;br /&gt;
export QT_HOME=/home/neuromag/RT_MNE_CPP/Qt/Qt5.3.0&lt;br /&gt;
if [[ $QT_HOME &amp;amp;&amp;amp; ${QT_HOME-_} ]]; then&lt;br /&gt;
    PATH=$PATH:$QT_HOME/bin&lt;br /&gt;
    if [[ $LD_LIBRARY_PATH &amp;amp;&amp;amp; ${LD_LIBRARY_PATH-_} ]]; then&lt;br /&gt;
       LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QT_HOME/lib&lt;br /&gt;
    else&lt;br /&gt;
       export LD_LIBRARY_PATH=$QT_HOME/lib&lt;br /&gt;
    fi&lt;br /&gt;
fi&lt;br /&gt;
    &lt;br /&gt;
#&lt;br /&gt;
#  MNE-CPP&lt;br /&gt;
#&lt;br /&gt;
export MNE_CPP=/home/neuromag/RT_MNE_CPP/Git_Repos/mne-cpp&lt;br /&gt;
if [[ $MNE_CPP &amp;amp;&amp;amp; ${MNE_CPP-_} ]]; then&lt;br /&gt;
    PATH=$PATH:$MNE_CPP/bin&lt;br /&gt;
    if [[ $LD_LIBRARY_PATH &amp;amp;&amp;amp; ${LD_LIBRARY_PATH-_} ]]; then&lt;br /&gt;
        LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MNE_CPP/lib&lt;br /&gt;
    else&lt;br /&gt;
        export LD_LIBRARY_PATH=$MNE_CPP/lib&lt;br /&gt;
    fi&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Firewall Configuration ====&lt;br /&gt;
Open port 4217 &amp;amp; 4218 and add allowed clients by editing /etc/sysconfig/iptables. Insert the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 4217 -j ACCEPT&lt;br /&gt;
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 4218 -j ACCEPT&lt;br /&gt;
-A RH-Firewall-1-INPUT -s ip.of.your.client -m tcp -p tcp --dport 4217 -j ACCEPT&lt;br /&gt;
-A RH-Firewall-1-INPUT -s ip.of.your.client -m tcp -p tcp --dport 4218 -j ACCEPT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Connect the Neuromag System with MNE Scan ==&lt;br /&gt;
The following steps are to be performed both on the Neuromag and Client PC.&lt;br /&gt;
&lt;br /&gt;
=== Step by Step Guide ===&lt;br /&gt;
#Setup Neuromag PC: &lt;br /&gt;
## Open console, type &amp;lt;source lang=cpp&amp;gt;mne_rt_server&amp;lt;/source&amp;gt; and hit enter (use this console to wathc the mne_rt_server work and receive commands from the client)&lt;br /&gt;
## Open second console, type &amp;lt;source lang=cpp&amp;gt;telnet &amp;lt;ip.of.megacq&amp;gt; collector&amp;lt;/source&amp;gt; (use this console to restart and change variables of the MEG system). &lt;br /&gt;
### When asked for password type in &amp;quot;pass &amp;lt;your password&amp;gt;&amp;quot; and hit enter. &lt;br /&gt;
### Type in &amp;lt;source lang=cpp&amp;gt;STAT&amp;lt;/source&amp;gt; to view the current status of the MEG machine. This should give you a message saying that the collectors are setup. If not get help to set the collectors up. &lt;br /&gt;
### Type in &amp;lt;source lang=cpp&amp;gt;VARS&amp;lt;/source&amp;gt; and note down the values of maxBuflen and sFreq (these values get overwritten by MNE Scan). This is IMPORTANT!&lt;br /&gt;
## Find out IP adress of the Neuromag PC (this is NOT the IP shown by the mne_rt_server in the console window) and note it down somewhere.&lt;br /&gt;
## Check if ports 4217 and 4218 are open and if the client is allowed to connect. If not see the Firewall Configuration steps above.&lt;br /&gt;
# Setup MNE-CPP PC:&lt;br /&gt;
## Try to ping the Neuromag PC from the MNE-CPP PC&lt;br /&gt;
### Open cmd console&lt;br /&gt;
### Type in &amp;lt;source lang=cpp&amp;gt;ping &amp;lt;Neuromag PC IP address&amp;gt;&amp;lt;/source&amp;gt; (this is the IP address you noted down above).&lt;br /&gt;
## If pinging was successful start MNE Scan and drag the Neuomag plugin onto the plugin stage.&lt;br /&gt;
## Change to the Connection tab. There you should find the connected satuts. If not you made something wrong!&lt;br /&gt;
&lt;br /&gt;
== Hints ==&lt;br /&gt;
=== Use Cases ===&lt;br /&gt;
* MNE Scan crashed:&lt;br /&gt;
*:# Close down MNE Scan&lt;br /&gt;
*:# Switch to the Neuromag PC&lt;br /&gt;
*:# Hit Ctrl+C in the mne_rt_server console&lt;br /&gt;
*:# Restart the mne_rt_server by typing &amp;lt;source lang=cpp&amp;gt;mne_rt_server&amp;lt;/source&amp;gt;&lt;br /&gt;
*:# Type &amp;lt;source lang=cpp&amp;gt;STOP&amp;lt;/source&amp;gt; into the Collector console to stop the measurement system&lt;br /&gt;
*:# You are all set and ready for antoher try!&lt;br /&gt;
* Change the blocksizes of the incoming data:&lt;br /&gt;
*:* Changing the block size is only possible by recompiling the mne_rt_server with a different initialized value in /connectors/neuromag/neuromag.cpp&lt;br /&gt;
		&lt;br /&gt;
=== The collectors ===&lt;br /&gt;
You can use telnet to monitor the interaction of _mne_rt_server_ with the neuromag machine:&lt;br /&gt;
Therefore connect to the collectors running on the real-time computers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
telnet megacq collector &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
telnet ip.of.megacq 11122&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Authorize your self:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
PASS ***&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check the status by typing (They should be setup but not measuring. If this is not the case run a simple dummy project using the neuromag acqusition software, afterwards they will be setup.):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
STAT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check the values of the variables by typing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
VARS&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save the variables in a text file and make sure that they are the same after you have finished (your colleagues will appreciate this)&lt;br /&gt;
&lt;br /&gt;
You can change variable names by typing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
VARA ``&amp;lt;var&amp;gt; = &amp;lt;value&amp;gt;``&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Switch on the monitoring to follow all interactions with the real-time computers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
MONI ON&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can start the acqusition manually with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
MEAS&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And stopping it again with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
STOP&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All available commands you'll find by typing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
HELP&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can leave the collectors by typing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
QUIT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Neuromag Acqusition ===&lt;br /&gt;
&lt;br /&gt;
It's recommended to start the Neuromag Acquisition program. The software will be remotely controlled by MNE Scan since the collectors mirror the instructions received. You can use the Neuromag data display to check your MNE Scan measurements.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=MNE_CPP_on_Neuromag_Linux&amp;diff=448</id>
		<title>MNE CPP on Neuromag Linux</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=MNE_CPP_on_Neuromag_Linux&amp;diff=448"/>
				<updated>2018-03-21T20:42:24Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre style=&amp;quot;color: red&amp;quot;&amp;gt;&lt;br /&gt;
Warning: You should know what you are doing and be familiar with the Neuromag system!&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup mne_rt_server ==&lt;br /&gt;
The following steps are to be performed on the Neuromag PC.&lt;br /&gt;
=== Qt 5 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
./configure -no-xcb -no-eglfs -no-directfb -no-linuxfb -no-kms -no-glib -no-gui -no-widgets -no-opengl -no-openssl -opensource -nomake examples -prefix /home/neuromag/RT_MNE_CPP/Qt/Qt5.3.0&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It's likely that following error occurs:&lt;br /&gt;
Futex Error (RHEL 5.1 with gcc 4.1.2 compiler)&lt;br /&gt;
&lt;br /&gt;
You can fix this error by replacing following line in src/corelib/thread/qmutex_linux.cpp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
# include &amp;lt;linux/futex.h&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
# define FUTEX_WAIT 0&lt;br /&gt;
# define FUTEX_WAKE 1&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can ignore further Qt5 build errors. Since only qmake and the most important libraries are needed.&lt;br /&gt;
Finish the installation with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MNE-CPP ===&lt;br /&gt;
==== Download MNE-CPP ====&lt;br /&gt;
&lt;br /&gt;
Edit _mne-cpp.pri_ by commenting _withGui_ out:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
#MNECPP_CONFIG += withGui&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
qmake -r&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Edit .bashrc ====&lt;br /&gt;
After you compiled mne-cpp succesfully edit your .bashrc to make the shared libraries globally available:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# Qt&lt;br /&gt;
#&lt;br /&gt;
export QT_HOME=/home/neuromag/RT_MNE_CPP/Qt/Qt5.3.0&lt;br /&gt;
if [[ $QT_HOME &amp;amp;&amp;amp; ${QT_HOME-_} ]]; then&lt;br /&gt;
    PATH=$PATH:$QT_HOME/bin&lt;br /&gt;
    if [[ $LD_LIBRARY_PATH &amp;amp;&amp;amp; ${LD_LIBRARY_PATH-_} ]]; then&lt;br /&gt;
       LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QT_HOME/lib&lt;br /&gt;
    else&lt;br /&gt;
       export LD_LIBRARY_PATH=$QT_HOME/lib&lt;br /&gt;
    fi&lt;br /&gt;
fi&lt;br /&gt;
    &lt;br /&gt;
#&lt;br /&gt;
#  MNE-CPP&lt;br /&gt;
#&lt;br /&gt;
export MNE_CPP=/home/neuromag/RT_MNE_CPP/Git_Repos/mne-cpp&lt;br /&gt;
if [[ $MNE_CPP &amp;amp;&amp;amp; ${MNE_CPP-_} ]]; then&lt;br /&gt;
    PATH=$PATH:$MNE_CPP/bin&lt;br /&gt;
    if [[ $LD_LIBRARY_PATH &amp;amp;&amp;amp; ${LD_LIBRARY_PATH-_} ]]; then&lt;br /&gt;
        LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MNE_CPP/lib&lt;br /&gt;
    else&lt;br /&gt;
        export LD_LIBRARY_PATH=$MNE_CPP/lib&lt;br /&gt;
    fi&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Firewall Configuration ====&lt;br /&gt;
Open port 4217 &amp;amp; 4218 and add allowed clients by editing /etc/sysconfig/iptables. Insert the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 4217 -j ACCEPT&lt;br /&gt;
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 4218 -j ACCEPT&lt;br /&gt;
-A RH-Firewall-1-INPUT -s ip.of.your.client -m tcp -p tcp --dport 4217 -j ACCEPT&lt;br /&gt;
-A RH-Firewall-1-INPUT -s ip.of.your.client -m tcp -p tcp --dport 4218 -j ACCEPT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Connect the Neuromag System with MNE Scan ==&lt;br /&gt;
The following steps are to be performed both on the Neuromag and Client PC.&lt;br /&gt;
&lt;br /&gt;
=== Step by Step Guide ===&lt;br /&gt;
#Setup Neuromag PC: &lt;br /&gt;
## Open console, type &amp;lt;source lang=cpp&amp;gt;mne_rt_server&amp;lt;/source&amp;gt; and hit enter (use this console to wathc the mne_rt_server work and receive commands from the client)&lt;br /&gt;
## Open second console, type &amp;lt;source lang=cpp&amp;gt;telnet &amp;lt;ip.of.megacq&amp;gt; collector&amp;lt;/source&amp;gt; (use this console to restart and change variables of the MEG system). &lt;br /&gt;
### When asked for password type in &amp;quot;pass &amp;lt;your password&amp;gt;&amp;quot; and hit enter. &lt;br /&gt;
### Type in &amp;lt;source lang=cpp&amp;gt;STAT&amp;lt;/source&amp;gt; to view the current status of the MEG machine. This should give you a message saying that the collectors are setup. If not get help to set the collectors up. &lt;br /&gt;
### Type in &amp;lt;source lang=cpp&amp;gt;VARS&amp;lt;/source&amp;gt; and note down the values of maxBuflen and sFreq (these values get overwritten by MNE Scan). This is IMPORTANT!&lt;br /&gt;
## Find out IP adress of the Neuromag PC (this is NOT the IP shown by the mne_rt_server in the console window) and note it down somewhere.&lt;br /&gt;
## Check if ports 4217 and 4218 are open and if the client is allowed to connect. If not see the Firewall Configuration steps above.&lt;br /&gt;
# Setup MNE-CPP PC:&lt;br /&gt;
## Try to ping the Neuromag PC from the MNE-CPP PC&lt;br /&gt;
### Open cmd console&lt;br /&gt;
### Type in &amp;lt;source lang=cpp&amp;gt;ping &amp;lt;Neuromag PC IP address&amp;gt;&amp;lt;/source&amp;gt; (this is the IP address you noted down above).&lt;br /&gt;
## If pinging was successful start MNE Scan and drag the Neuomag plugin onto the plugin stage.&lt;br /&gt;
## Change to the Connection tab. There you should find the connected satuts. If not you made something wrong!&lt;br /&gt;
&lt;br /&gt;
== Hints ==&lt;br /&gt;
=== Use Cases ===&lt;br /&gt;
* MNE Scan crashed:&lt;br /&gt;
*:# Close down MNE Scan&lt;br /&gt;
*:# Switch to the Neuromag PC&lt;br /&gt;
*:# Hit Ctrl+C in the mne_rt_server console&lt;br /&gt;
*:# Restart the mne_rt_server by typing &amp;lt;source lang=cpp&amp;gt;mne_rt_server&amp;lt;/source&amp;gt;&lt;br /&gt;
*:# Type &amp;lt;source lang=cpp&amp;gt;STOP&amp;lt;/source&amp;gt; into the Collector console to stop the measurement system&lt;br /&gt;
*:# You are all set and ready for antoher try!&lt;br /&gt;
* Change the blocksizes of the incoming data:&lt;br /&gt;
*:* Changing the block size is only possible by recompiling the mne_rt_server with a different initialized value in /connectors/neuromag/neuromag.cpp&lt;br /&gt;
		&lt;br /&gt;
=== The collectors ===&lt;br /&gt;
You can use telnet to monitor the interaction of _mne_rt_server_ with the neuromag machine:&lt;br /&gt;
Therefore connect to the collectors running on the real-time computers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
telnet megacq collector &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
telnet ip.of.megacq 11122&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Authorize your self:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
PASS ***&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check the status by typing (They should be setup but not measuring. If this is not the case run a simple dummy project using the neuromag acqusition software, afterwards they will be setup.):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
STAT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check the values of the variables by typing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
VARS&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save the variables in a text file and make sure that they are the same after you have finished (your colleagues will appreciate this)&lt;br /&gt;
&lt;br /&gt;
You can change variable names by typing&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
VARA ``&amp;lt;var&amp;gt; = &amp;lt;value&amp;gt;``&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Switch on the monitoring to follow all interactions with the real-time computers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
MONI ON&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can start the acqusition manually with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
MEAS&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And stopping it again with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
STOP&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All available commands you'll find by typing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
HELP&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can leave the collectors by typing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=cpp&amp;gt;&lt;br /&gt;
QUIT&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Neuromag Acqusition ===&lt;br /&gt;
&lt;br /&gt;
It's recommended to start the Neuromag Acquisition program. The software will be remotely controlled by MNE Scan since the collectors mirror the instructions received. You can use the Neuromag data display to check your MNE Scan measurements.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Step_by_Step_Setup_Guide&amp;diff=447</id>
		<title>Step by Step Setup Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Step_by_Step_Setup_Guide&amp;diff=447"/>
				<updated>2018-02-01T12:59:57Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just read the following steps carefully by clicking on them:&lt;br /&gt;
&lt;br /&gt;
# [[Get Qt]]&lt;br /&gt;
# [[Get the MNE-CPP source code]]&lt;br /&gt;
# [[Compile the MNE-CPP source code]]&lt;br /&gt;
# Read the MNE-CPP [[Coding Conventions &amp;amp; Style|coding conventions and style]]&lt;br /&gt;
# Read the MNE-CPP [[Commit Policy|commit policy]]&lt;br /&gt;
# [[Setup the MNE-CPP QtCreator wizard]]&lt;br /&gt;
# [[Get the sample data set]]&lt;br /&gt;
&lt;br /&gt;
Yay! You are all done!&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Setup_the_MNE-CPP_QtCreator_wizard&amp;diff=446</id>
		<title>Setup the MNE-CPP QtCreator wizard</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Setup_the_MNE-CPP_QtCreator_wizard&amp;diff=446"/>
				<updated>2018-01-31T22:33:57Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following steps will show you how to setup the MNE-CPP QtCreator wizard. This wizard is of great help to conveniently create new C++ classes and sub-projects which are conform with all the MNE-CPP coding conventions. This helps a great deal when contributing your code to the MNE-CPP main repository at a later point in time.&lt;br /&gt;
&lt;br /&gt;
# Navigate to your MNE-CPP repository ''\tools\coding_conventions\qtCreator_wizard''&lt;br /&gt;
# Copy the ''mnecpp'' folder to your QtCreator installation folder ''\share\qtcreator\templates\wizards\''. Usually QtCreator is installed in your Qt distribution's ''\Tools'' folder, e.g., ''C:\Qt\Tools\QtCreator\share\qtcreator\templates\wizards''.&lt;br /&gt;
# Restart QtCreator.&lt;br /&gt;
# Now you should be able to right click on the project where you want to add a new class and see the MNE-CPP category appear in the wizard.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=445</id>
		<title>Portal:Getting Started</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=445"/>
				<updated>2018-01-31T16:26:41Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This portal will show you how to use the MNE-CPP project as developer or command line user. &lt;br /&gt;
&lt;br /&gt;
= Getting Started as Developer =&lt;br /&gt;
&lt;br /&gt;
If you want to setup and compile the latest MNE-CPP version please read the [[Step by Step Setup Guide|'''step by step setup guide''']].&lt;br /&gt;
&amp;lt;!-- If you want to use the MNE-CPP version based on the old qt3D module please read the [[Step by Step Setup Guide (old qt3D version)|old step by step guide]]. Please note that this version is not longer maintained or developed, since the old qt3D version has been completley replaced by the new qt3D module.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Started as Command Line User =&lt;br /&gt;
The command line tools parameters are described in section [[Command Line Tools|Command Line Tools Instructions]].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=444</id>
		<title>Portal:Getting Started</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=444"/>
				<updated>2018-01-31T16:26:16Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This portal will show you how to use the MNE-CPP project as developer or command line user. &lt;br /&gt;
&lt;br /&gt;
= Getting Started as Developer =&lt;br /&gt;
&lt;br /&gt;
If you want to setup the latest MNE-CPP version please read the [[Step by Step Setup Guide|'''step by step setup guide''']].&lt;br /&gt;
&amp;lt;!-- If you want to use the MNE-CPP version based on the old qt3D module please read the [[Step by Step Setup Guide (old qt3D version)|old step by step guide]]. Please note that this version is not longer maintained or developed, since the old qt3D version has been completley replaced by the new qt3D module.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Started as Command Line User =&lt;br /&gt;
The command line tools parameters are described in section [[Command Line Tools|Command Line Tools Instructions]].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=443</id>
		<title>Coding Conventions &amp; Style</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=443"/>
				<updated>2018-01-31T16:25:09Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''The QtCreator Wizard:'''&lt;br /&gt;
&lt;br /&gt;
We strongly recommend to make use of the MNE-CPP QtCreator wizard to add new classe to any project (you can find the installation guide [[Setup the MNE-CPP QtCreator wizard|'''here''']]).&lt;br /&gt;
&lt;br /&gt;
'''Naming Conventions:'''&lt;br /&gt;
&lt;br /&gt;
Please make use of the following coding conventions as soon as you plan to contribute to MNE-CPP. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Object !! Rule&lt;br /&gt;
|-&lt;br /&gt;
| Namespace || MYNAMESPACE&lt;br /&gt;
|-&lt;br /&gt;
| Classes || MyClass&lt;br /&gt;
|-&lt;br /&gt;
| Member functions || myFunction&lt;br /&gt;
|-&lt;br /&gt;
| Member variables || m_typeMeaningfulName&lt;br /&gt;
|-&lt;br /&gt;
| Local variables || typeMeaningfulName&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Command Line Output:'''&lt;br /&gt;
&lt;br /&gt;
Please make use of qDebug() for debugging, qInfo() for user information and qWarning for user warning purposes. qFatal() should only be used to initiate a total application stop. Please note that Eigen structures can only be plotted via std::cout (you therefore need to add #include&amp;lt;iostream.h&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
'''Readability and Understandability:'''&lt;br /&gt;
* Avoid complex and condensed expressions&lt;br /&gt;
* Use meaningful variable names&lt;br /&gt;
&lt;br /&gt;
'''Using Doxygen:'''&lt;br /&gt;
&lt;br /&gt;
Please use the DoxyGen style to document your code.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=442</id>
		<title>Coding Conventions &amp; Style</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=442"/>
				<updated>2018-01-31T16:20:26Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''The QtCreator Wizard:'''&lt;br /&gt;
&lt;br /&gt;
We strongly recommend to make use of the MNE-CPP QtCreator wizard to add new classe to any project (you can find the installation guide [[Setup the MNE-CPP QtCreator wizard|'''here''']]).&lt;br /&gt;
&lt;br /&gt;
'''Naming Conventions:'''&lt;br /&gt;
&lt;br /&gt;
Please make use of the following coding conventions as soon as you plan to contribute to MNE-CPP. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Object !! Rule&lt;br /&gt;
|-&lt;br /&gt;
| Namespace || MYNAMESPACE&lt;br /&gt;
|-&lt;br /&gt;
| Classes || MyClass&lt;br /&gt;
|-&lt;br /&gt;
| Member functions || myFunction&lt;br /&gt;
|-&lt;br /&gt;
| Member variables || m_typeMeaningfulName&lt;br /&gt;
|-&lt;br /&gt;
| Local variables || typeMeaningfulName&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Readability and Understandability:'''&lt;br /&gt;
* Avoid complex and condensed expressions&lt;br /&gt;
* Use meaningful variable names&lt;br /&gt;
&lt;br /&gt;
'''Using Doxygen:'''&lt;br /&gt;
&lt;br /&gt;
Please use the DoxyGen style to document your code.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=441</id>
		<title>Portal:Getting Started</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=441"/>
				<updated>2018-01-31T16:13:56Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This portal will show you how to use the MNE-CPP project as developer or command line user. &lt;br /&gt;
&lt;br /&gt;
= Getting Started as Developer =&lt;br /&gt;
&lt;br /&gt;
If you want to setup the latest MNE-CPP version please read the [[Step by Step Setup Guide|'''step by step setup guide''']].&lt;br /&gt;
&amp;lt;!-- If you want to use the MNE-CPP version based on the old qt3D module please read the [[Step by Step Setup Guide (old qt3D version)|old step by step guide]]. Please note that this version is not longer maintained or developed, since the old qt3D version has been completley replaced by the new qt3D module.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Started as a Command Line User =&lt;br /&gt;
The command line tools parameters are described in section [[Command Line Tools|Command Line Tools Instructions]].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=440</id>
		<title>Portal:Getting Started</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=440"/>
				<updated>2018-01-31T16:12:26Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started as Developer =&lt;br /&gt;
&lt;br /&gt;
If you want to setup the latest MNE-CPP version please read the [[Step by Step Setup Guide|'''step by step setup guide''']].&lt;br /&gt;
&amp;lt;!-- If you want to use the MNE-CPP version based on the old qt3D module please read the [[Step by Step Setup Guide (old qt3D version)|old step by step guide]]. Please note that this version is not longer maintained or developed, since the old qt3D version has been completley replaced by the new qt3D module.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Started as User =&lt;br /&gt;
The command line tools parameters are described in section [[Command Line Tools|Command Line Tools Instructions]].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=439</id>
		<title>Coding Conventions &amp; Style</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=439"/>
				<updated>2018-01-31T14:00:46Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Template Class Headers and Source files:'''&lt;br /&gt;
&lt;br /&gt;
Please see the TemplateClass header and source files in mne-cpp/tools/coding_conventions/Template_Class for an example how to structure your classes.&lt;br /&gt;
&lt;br /&gt;
'''Naming Conventions:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Object !! Rule&lt;br /&gt;
|-&lt;br /&gt;
| Namespace || MYNAMESPACE&lt;br /&gt;
|-&lt;br /&gt;
| Classes || MyClass&lt;br /&gt;
|-&lt;br /&gt;
| Member functions || myFunction&lt;br /&gt;
|-&lt;br /&gt;
| Member variables || m_typeMeaningfulName&lt;br /&gt;
|-&lt;br /&gt;
| Local variables || typeMeaningfulName&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Readability and Understandability:'''&lt;br /&gt;
* Avoid complex and condensed expressions&lt;br /&gt;
* use meaningful variable names&lt;br /&gt;
&lt;br /&gt;
'''Using Doxygen:'''&lt;br /&gt;
&lt;br /&gt;
Please use DoxyGen as shown in the TemplateClass [https://raw.githubusercontent.com/mne-tools/mne-cpp/master/tools/coding_conventions/qtCreator_wizard/mne_templates/templateclass.h header] and [https://raw.githubusercontent.com/mne-tools/mne-cpp/master/tools/coding_conventions/qtCreator_wizard/mne_templates/templateclass.cpp source] files. Don't forget to change the documentation header in the header and source file. It should always include the file's and your name (E-Mail address). Also add the current date and all other necessary descriptions. We strongly recommend to make use of the MNE-CPP QtCreator wizard (you can find the installation guide [[Setup the MNE-CPP QtCreator wizard|'''here''']]).&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=438</id>
		<title>Coding Conventions &amp; Style</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Coding_Conventions_%26_Style&amp;diff=438"/>
				<updated>2018-01-31T13:49:45Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Template Class Headers and Source files:'''&lt;br /&gt;
&lt;br /&gt;
Please see the TemplateClass header and source files in mne-cpp/tools/coding_conventions/Template_Class for an example how to structure your classes.&lt;br /&gt;
&lt;br /&gt;
'''Naming Conventions:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Object !! Rule&lt;br /&gt;
|-&lt;br /&gt;
| Namespace || MYNAMESPACE&lt;br /&gt;
|-&lt;br /&gt;
| Classes || MyClass&lt;br /&gt;
|-&lt;br /&gt;
| Member functions || myFunction&lt;br /&gt;
|-&lt;br /&gt;
| Member variables || m_typeMeaningfulName&lt;br /&gt;
|-&lt;br /&gt;
| Local variables || typeMeaningfulName&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Readability and Understandability:'''&lt;br /&gt;
* Avoid complex and condensed expressions&lt;br /&gt;
* use meaningful variable names&lt;br /&gt;
&lt;br /&gt;
'''Using Doxygen:'''&lt;br /&gt;
&lt;br /&gt;
Please use DoxyGen as shown in the TemplateClass [https://raw.githubusercontent.com/mne-tools/mne-cpp/master/tools/coding_conventions/qtCreator_wizard/mne_templates/templateclass.h header] and [https://raw.githubusercontent.com/mne-tools/mne-cpp/master/tools/coding_conventions/qtCreator_wizard/mne_templates/templateclass.cpp source] files. Don't forget to change the documentation header in the header and source file. It should always include the file's and your name (E-Mail adress). Also add the current date and all other necessary descriptions. We strongly recommended to make use of the MNE-CPP QtCreator wizard (you can find the installation guide [[Setup the MNE-CPP QtCreator wizard|'''here''']]).&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=MNE-CPP%27s_Agile_Development_Cycle&amp;diff=437</id>
		<title>MNE-CPP's Agile Development Cycle</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=MNE-CPP%27s_Agile_Development_Cycle&amp;diff=437"/>
				<updated>2018-01-26T16:13:32Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Project Management ===&lt;br /&gt;
== SCRUM concept ==&lt;br /&gt;
The MNE-CPP project is maintained by an agile management approach based on the SCRUM concept. Throughout the MNE-CPP project we have three participating groups:&lt;br /&gt;
* '''Developer team:''' This group includes all developers currently working on a MNE-CPP related project. You can find a list of all active developers [http://www.mne-cpp.org/index.php/team/ here].&lt;br /&gt;
* '''Product owner:''' The product owners can be seen as the senior supervisors of the project. In contrast to the developers the product owners are not directly contributing code to the project. They are in charge of mentoring the project with their long background of industrial and scientific expertise. Furthermore, they are responsible for providing the basic financial backbone of the project.&lt;br /&gt;
* '''SCRUM master:''' The scrum master is organizing all project management related tasks throughout the MNE-CPP project. He takes care of organizing and moderating all project meetings. Also, he is in charge of communicating results, problems and all other issues between the developers and product owners. This communication takes place weekly in form of a short E-Mail, including a task table and status of all tasks. A more detailed overview of all tasks is send on a monthly basis. Furthermore, the SCRUM master is responsible for creating and maintaining a productive work environment for all particiapting members of the project. If developers or product owners are facing problems or any issues the SCRUM master is the person to contact.&lt;br /&gt;
&lt;br /&gt;
A transparent and team oriented workflow is a key concept of the MNE-CPP project. Meetings are crucial for the succes of the project, since they provide insight about every currently running subprojects. This way redundant tasks are avoided and synergy effectes can be used. Plus it is a great way to build a productive and healthy team oriented atmosphere. Therefore, we are endorsing the following types of meetings, which all developers should attend to nevertheless of their current task progress:&lt;br /&gt;
* '''Monthly iteration meetings:''' We define a time window of one month as a so called sprint. During a sprint every developer has a fixed number of tasks. The results of the iteration meeting are summarized by the SCRUM master in form of an E-Mail, which is send to the product owners and developers afterwards.You can find template slides for your presentation including sprint review and planning [http://wiki.mne-cpp.org/images/Iteration_meeting_yourname_date.pptx here]. All presentation files are to be uploaded to the Confluence page (see section &amp;quot;Document sharing&amp;quot; below). An iteration meeting takes about 1-1.5h. Please ask the SCRUM master for the date of the next monthly iteration meeting. An iteration meeting is divided into the following two parts :&lt;br /&gt;
*# '''Sprint Review:''' During an iteration meeting the current sprint ends and all results/progress are reported individually by every developer. &lt;br /&gt;
*# '''Sprint review:''' After all developers presented their progress, we plan the upcoming sprint. Meaning, that each developer proposes new tasks for herself/himself and subsequently discusses them with the group. &lt;br /&gt;
* '''Weekly meetings:''' This kind of meeting is for a short question and answer session for the developers on a weekly basis. It targets at communicating short term progress and eliminating task-blockers. Weekly meetings take about 20-30 min. There is no need to prepare presentation slides. Please ask the SCRUM master for the date of the next weekly meeting. &lt;br /&gt;
&lt;br /&gt;
== Task tracking==&lt;br /&gt;
JIRA is a well known issue tracking tool by Atlassian, which let's you post bug reports, improvement tasks, wishes for new features and much more. It gives you a way to directly participate in the development of MNE-CPP. Please go to [https://mne-cpp.atlassian.net MNE-CPP's JIRA website] and sign up for an account if you wish to help to improve MNE-CPP. Please note that you need to contact one of the MNE-CPP developers found [http://www.mne-cpp.org/index.php/contact/ here] in order to get access to JIRA.&lt;br /&gt;
&lt;br /&gt;
== Document sharing ==&lt;br /&gt;
Next to JIRA we also use Atlassian's Confluence to share documents, meeting notes and other project related files. You can find our confluence page [https://mne-cpp.atlassian.net/wiki/ here].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Main_Page&amp;diff=436</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Main_Page&amp;diff=436"/>
				<updated>2018-01-25T14:01:15Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div id=&amp;quot;mainpage&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- WELCOME --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mainpage-welcome&amp;quot; class=&amp;quot;mainpage-top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome to MNE-CPP Wiki ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&lt;br /&gt;
[[MNE-CPP_Wiki:About|MNE-CPP Wiki]] provides deeper information about the MNE-CPP project for everyone who wants to use, activley develop with or contribute to MNE-CPP. The Wiki is structured into three main portals: '''Getting started''', '''develop''' and '''contribute'''. All three are accessible below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;portale&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;[[File:Getting_started.png|30px|link=Portal:Getting Started|Getting Started|alt=]]&amp;amp;nbsp;[[Portal:Getting Started|Getting Started]]&amp;lt;/span&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
''Looking for a guide during your first steps with MNE-CPP? We got you covered!''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;[[File:Zahnrad.png|30px|link=Portal:Develop|Develop|alt=]]&amp;amp;nbsp;[[Portal:Develop|Develop with MNE-CPP]]&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
''Interested in using MNE-CPP for your own project? Find help in our development portal! ''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;[[File:Share.png|30px|link=Portal:Contribute|Contribute|alt=]]&amp;amp;nbsp;[[Portal:Contribute|Contribute to MNE-CPP]]&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
''Want to share your results and code with the MNE-CPP community? This portal will show you how it is done!''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- EXTERNAL LINKS --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mainpage-externallinks&amp;quot; class=&amp;quot;mainpage-left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&lt;br /&gt;
* [http://www.mne-cpp.org/ MNE-CPP Website]&lt;br /&gt;
* [http://doc.mne-cpp.org MNE-CPP Documentation]&lt;br /&gt;
* [https://github.com/mne-tools/mne-cpp Git Hub]&lt;br /&gt;
* [https://mne-cpp.atlassian.net/login? JIRA]&lt;br /&gt;
* [https://mne-cpp.atlassian.net/wiki/ Confluence]&lt;br /&gt;
* [https://gitter.im/mne-tools/mne-cpp?utm_source=badge&amp;amp;utm_medium=badge&amp;amp;utm_campaign=pr-badge&amp;amp;utm_content=badge Chat on Gitter]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;intern&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- [[MNE-CPP Wiki:Contact|Contact]]&amp;amp;nbsp; --&amp;gt;&lt;br /&gt;
&amp;lt;!-- [[Special:ListUsers|Users]] --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTITLE__&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=435</id>
		<title>Portal:Getting Started</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=435"/>
				<updated>2018-01-25T14:00:26Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started as Developer =&lt;br /&gt;
&lt;br /&gt;
This portal will show you how to setup the mne-cpp project in order to build and develop your own features and/or applications. &lt;br /&gt;
&lt;br /&gt;
== Setup MNE-CPP for development ==&lt;br /&gt;
If you want to setup the latest MNE-CPP version please read the [[Step by Step Setup Guide|'''step by step setup guide''']].&lt;br /&gt;
&amp;lt;!-- If you want to use the MNE-CPP version based on the old qt3D module please read the [[Step by Step Setup Guide (old qt3D version)|old step by step guide]]. Please note that this version is not longer maintained or developed, since the old qt3D version has been completley replaced by the new qt3D module.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
What are the next steps? &lt;br /&gt;
* Check out our [[Portal:Develop|development portal]] to get started with the real deal! &lt;br /&gt;
* Already done that? Maybe it is time to contribute your code with the help of the [[Portal:Contribute|contribution portal]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Getting Started as User =&lt;br /&gt;
The command line tools parameters are described in section [[Command Line Tools|Command Line Tools Instructions]].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=434</id>
		<title>Portal:Getting Started</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=434"/>
				<updated>2018-01-25T13:59:52Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Getting Started as Developer =&lt;br /&gt;
&lt;br /&gt;
This portal will show you how to setup the mne-cpp project in order to build and develop your own features and/or applications. &lt;br /&gt;
&lt;br /&gt;
== Setup MNE-CPP for development ==&lt;br /&gt;
If you want to setup the latest MNE-CPP version please read the [[Step by Step Setup Guide|'''step by step setup guide''']].&lt;br /&gt;
&amp;lt;!-- If you want to use the MNE-CPP version based on the old qt3D module please read the [[Step by Step Setup Guide (old qt3D version)|old step by step guide]]. Please note that this version is not longer maintained or developed, since the old qt3D version has been completley replaced by the new qt3D module.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
What are the next steps? &lt;br /&gt;
* Check out our [[Portal:Develop|development portal]] to get started with the real deal! &lt;br /&gt;
* Already done that? Maybe it is time to contribute your code with the help of the [[Portal:Contribute|contribution portal]].&lt;br /&gt;
&lt;br /&gt;
= Getting Started as User =&lt;br /&gt;
&lt;br /&gt;
The command line tools parameters are described in section [[Command Line Tools|Command Line Tools Instructions]].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=433</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=433"/>
				<updated>2018-01-25T13:58:49Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5 here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt or UWP version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.9/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.9/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=432</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=432"/>
				<updated>2017-11-23T09:51:19Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www1.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt or UWP version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.9/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.9/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=431</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=431"/>
				<updated>2017-10-25T12:13:35Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www1.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.9/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.9/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=430</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=430"/>
				<updated>2017-10-25T12:09:33Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section and download the Qt installer [https://www1.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.8/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.8/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=429</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=429"/>
				<updated>2017-10-25T12:09:02Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section [https://www1.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.8/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.8/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Develop&amp;diff=428</id>
		<title>Portal:Develop</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Develop&amp;diff=428"/>
				<updated>2017-10-05T07:50:24Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Project Information == &lt;br /&gt;
&lt;br /&gt;
[[The MNE-CPP Project Structure]]&lt;br /&gt;
&lt;br /&gt;
[[MNE-CPP's Agile Development Cycle]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials == &lt;br /&gt;
=== Introductive ===&lt;br /&gt;
[[Setup real-time source localization example]]&lt;br /&gt;
&lt;br /&gt;
[[Setup SSVEP BCI example]]&lt;br /&gt;
&lt;br /&gt;
[[Setup EEG amplifier plugins in MNE Scan]]&lt;br /&gt;
&lt;br /&gt;
[[Create a MNE-CPP based application]]&lt;br /&gt;
&lt;br /&gt;
[[Create a MNE Scan plugin]]&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
[[MNE CPP on Neuromag Linux]]&lt;br /&gt;
&lt;br /&gt;
== MNE-CPP Releases ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta3.0 MNE-CPP v1.0.0-beta 3.0] (03/31/2017) &lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta2.0 MNE-CPP v1.0.0-beta 2.0] (01/18/2017) &lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta1.0 MNE-CPP v1.0.0-beta 1.0] (04/28/2015)&lt;br /&gt;
&lt;br /&gt;
== Conventions and Policies ==&lt;br /&gt;
[[Coding Conventions &amp;amp; Style]]&lt;br /&gt;
&lt;br /&gt;
[[Commit Policy]]&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=MNE-CPP%27s_Agile_Development_Cycle&amp;diff=427</id>
		<title>MNE-CPP's Agile Development Cycle</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=MNE-CPP%27s_Agile_Development_Cycle&amp;diff=427"/>
				<updated>2017-10-05T07:49:13Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Project Management ===&lt;br /&gt;
== SCRUM concept ==&lt;br /&gt;
The MNE-CPP project is maintained by an agile management approach based on the SCRUM concept. Throughout the MNE-CPP project we have three participating groups:&lt;br /&gt;
* '''Developer team:''' This group includes all developers currently working on a MNE-CPP related project. You can find a list of all active developers [http://www.mne-cpp.org/index.php/team/ here].&lt;br /&gt;
* '''Product owner:''' The product owners can be seen as the senior supervisors of the project. In contrast to the developers the product owners are not directly contributing code to the project. They are in charge of mentoring the project with their long background of industrial and scientific expertise. Furthermore, they are responsible for providing the basic financial backbone of the project.&lt;br /&gt;
* '''SCRUM master:''' The scrum master is organizing all project management related tasks throughout the MNE-CPP project. He takes care of organizing and moderating all project meetings. Also, he is in charge of communicating results, problems and all other issues between the developers and product owners. This communication takes place weekly in form of a short E-Mail, including a task table and status of all tasks. A more detailed overview of all tasks is send on a monthly basis. Furthermore, the SCRUM master is responsible for creating and maintaining a productive work environment for all particiapting members of the project. If developers or product owners are facing problems or any issues The SCRUM master is the person to contact.&lt;br /&gt;
&lt;br /&gt;
A transparent and team oriented workflow is a key concept of the MNE-CPP project. Meetings are crucial for the succes of the project, since they provide insight about every currently running subprojects. This way redundant tasks are avoided and synergy effectes can be used. Plus it is a great way to build a productive and healthy team oriented atmosphere (working as a team is much more fun, rewarding and effective!). Therefore, we are endorsing the following types of meetings, which all developers should attend to nevertheless of their current task progress:&lt;br /&gt;
* '''Monthly iteration meetings:''' We define a time window of one month as a so called sprint. During a sprint every developer has a fixed number of tasks. The results of the iteration meeting are summarized by the SCRUM master in form of an E-Mail, which is send to the product owners and developers afterwards.You can find template slides for your presentation including sprint review and planning [http://wiki.mne-cpp.org/images/Iteration_meeting_yourname_date.pptx here]. All presentation files are to be uploaded to the Confluence page (see section &amp;quot;Document sharing&amp;quot; below). An iteration meeting takes about 1-1.5h. Please ask the SCRUM master for the date of the next monthly iteration meeting. An iteration meeting is divided into the following two parts :&lt;br /&gt;
*# '''Sprint Review:''' During an iteration meeting the current sprint ends and all results/progress are reported individually by every developer. &lt;br /&gt;
*# '''Sprint review:''' After all developers presented their progress, we plan the upcoming sprint. Meaning, that each developer proposes new tasks for herself/himself and subsequently discusses them with the group. &lt;br /&gt;
* '''Weekly meetings:''' This kind of meeting is for a short question and answer session for the developers on a weekly basis. It targets at communicating short term progress and eliminating task-blockers. Weekly meetings take about 20-30 min. There is no need to prepare presentation slides. Please ask the SCRUM master for the date of the next weekly meeting. &lt;br /&gt;
&lt;br /&gt;
== Task tracking==&lt;br /&gt;
JIRA is a well known issue tracking tool by Atlassian, which let's you post bug reports, improvement tasks, wishes for new features and much more. It gives you a way to directly participate in the development of MNE-CPP. Please go to [https://mne-cpp.atlassian.net MNE-CPP's JIRA website] and sign up for an account if you wish to help to improve MNE-CPP. Please note that you need to contact one of the MNE-CPP developers found [http://www.mne-cpp.org/index.php/contact/ here] in order to get access to JIRA.&lt;br /&gt;
&lt;br /&gt;
== Document sharing ==&lt;br /&gt;
Next to JIRA we also use Atlassian's Confluence to share documents, meeting notes and other project related files. You can find our confluence page [https://mne-cpp.atlassian.net/wiki/ here].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=426</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=426"/>
				<updated>2017-10-01T14:09:20Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section [http://download.qt.io/official_releases/qt/ here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2015 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2015, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2015  32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2015 \bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.8/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.8/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=425</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=425"/>
				<updated>2017-10-01T14:08:44Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section [http://download.qt.io/official_releases/qt/ here]. Qt 5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2013 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.9.1 for Windows 32-bit (VS 2013, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/5.9.1/Pre-compiled Qt (i.e. ''Qt 5.9.1/msvc2013 32-bit'')&lt;br /&gt;
#:* Qt/5.9.1/QtCharts&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\5.9.1\msvc2013\bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.8/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.8/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=424</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=424"/>
				<updated>2017-10-01T14:07:32Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section [http://download.qt.io/official_releases/qt/ here]. Qt5.9.1 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2013 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.8 for Windows 32-bit (VS 2013, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/Qt 5.8/Pre-compiled Qt (i.e. ''Qt 5.8/msvc2013 32-bit'')&lt;br /&gt;
#:* Qt/Qt 5.8/QtCharts&lt;br /&gt;
#:* Qt/Qt 5.8/QtGamepad&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\Qt5.8\5.8\msvc2013\bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.8/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.8/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Main_Page&amp;diff=423</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Main_Page&amp;diff=423"/>
				<updated>2017-09-20T13:46:53Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div id=&amp;quot;mainpage&amp;quot;&amp;gt;&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;1&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- WELCOME --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mainpage-welcome&amp;quot; class=&amp;quot;mainpage-top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome to MNE-CPP Wiki ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&lt;br /&gt;
[[MNE-CPP_Wiki:About|MNE-CPP Wiki]] provides deeper information about the MNE-CPP project for everyone who wants to use, activley develop with or contribute to MNE-CPP. The Wiki is structured into three main portals: '''Getting started''', '''develop''' and '''contribute'''. All three are accessible below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;portale&amp;quot; align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;[[File:Getting_started.png|30px|link=Portal:Getting Started|Getting Started|alt=]]&amp;amp;nbsp;[[Portal:Getting Started|Getting Started]]&amp;lt;/span&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
''Looking for a guide during your first steps with MNE-CPP? We got you covered!''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;[[File:Zahnrad.png|30px|link=Portal:Develop|Develop|alt=]]&amp;amp;nbsp;[[Portal:Develop|Develop with MNE-CPP]]&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
''Interested in using MNE-CPP for your own project and need a place to start? Find help in our development portal! ''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;white-space:nowrap;&amp;quot;&amp;gt;[[File:Share.png|30px|link=Portal:Contribute|Contribute|alt=]]&amp;amp;nbsp;[[Portal:Contribute|Contribute to MNE-CPP]]&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
''Want to share your results and code with the MNE-CPP community? This portal will show you how it is done!''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- EXTERNAL LINKS --&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mainpage-externallinks&amp;quot; class=&amp;quot;mainpage-left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;content&amp;quot;&amp;gt;&lt;br /&gt;
* [http://www.mne-cpp.org/ MNE-CPP Website]&lt;br /&gt;
* [http://doc.mne-cpp.org MNE-CPP Documentation]&lt;br /&gt;
* [https://github.com/mne-tools/mne-cpp Git Hub]&lt;br /&gt;
* [https://mne-cpp.atlassian.net/login? JIRA]&lt;br /&gt;
* [https://mne-cpp.atlassian.net/wiki/ Confluence]&lt;br /&gt;
* [https://gitter.im/mne-tools/mne-cpp?utm_source=badge&amp;amp;utm_medium=badge&amp;amp;utm_campaign=pr-badge&amp;amp;utm_content=badge Chat on Gitter]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;intern&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- [[MNE-CPP Wiki:Contact|Contact]]&amp;amp;nbsp; --&amp;gt;&lt;br /&gt;
&amp;lt;!-- [[Special:ListUsers|Users]] --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__NOTITLE__&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=The_MNE-CPP_Project_Structure&amp;diff=422</id>
		<title>The MNE-CPP Project Structure</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=The_MNE-CPP_Project_Structure&amp;diff=422"/>
				<updated>2017-09-19T14:22:22Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MNE-CPP is designed as a two-layer framework, see Figure below. The library layer (Li) provides the core functionalities, which can be used during development and loaded by applications during runtime. The stand-alone applications, examples and tests are realized within the application layer of MNE-CPP. As a stand-alone software, MNE Scan (Sc) is part of the application layer and makes use of the functionality of the library layer.&lt;br /&gt;
Minimizing the use of Software of Unknown Provenance (SOUP) is favorable when developing medical software applications meeting regulatory requirements: each third-party dependency must be tracked and its development life cycle must be auditable. Furthermore, all dependencies should be able to compile on multiple platforms and devices for cross-platform capability. MNE-CPP and MNE Scan make use of one external dependency, namely the Qt framework. Also, we use a so-called Clone-and-Own approach of the Eigen library, which is integrated in our repository. Qt provides tools for GUI creation whereas Eigen provides mathematical operations for linear algebra.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:MNE-CPP_design_less_color.png|400px]]&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=The_MNE-CPP_Project_Structure&amp;diff=421</id>
		<title>The MNE-CPP Project Structure</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=The_MNE-CPP_Project_Structure&amp;diff=421"/>
				<updated>2017-09-19T14:20:55Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Highly modular and easily extendable&lt;br /&gt;
* Cross platform capable: Windwos, Linux, Mac, handheld devices &amp;amp; embedded systems&lt;br /&gt;
* Purely written in C++&lt;br /&gt;
* MNE-CPP is set up as a two layer structure:&lt;br /&gt;
*:# Library layer:&lt;br /&gt;
*:#:* Backbone of the MNE-CPP framework&lt;br /&gt;
*:#:* Different libraries providing core features &amp;amp; functionalities&lt;br /&gt;
*:# Application layer:&lt;br /&gt;
*:#:* User interaction of the MNE-CPP framework&lt;br /&gt;
*:#:* Full scale GUI applications with rich user experience&lt;br /&gt;
*:#:* Command line applications&lt;br /&gt;
*:#:* Simple examples for an easy start&lt;br /&gt;
*:#:* SUnit tests: Safeguarding correctness of results&lt;br /&gt;
* Dependencies:&lt;br /&gt;
*:# Keep dependencies to a minimum&lt;br /&gt;
*:# Qt for Graphical User Interface integration&lt;br /&gt;
*:# Light-weight template library Eigen for linear algebra&lt;br /&gt;
*:# Future proof: Qt/Eigen are highly &amp;amp; activley maintained&lt;br /&gt;
*:# Avoid SOUP (Software Of Unknown Pedigree)&lt;br /&gt;
&lt;br /&gt;
[[File:MNE-CPP_design_less_color.png|400px]]&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=File:MNE-CPP_design_less_color.png&amp;diff=420</id>
		<title>File:MNE-CPP design less color.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=File:MNE-CPP_design_less_color.png&amp;diff=420"/>
				<updated>2017-09-19T14:20:35Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Develop&amp;diff=416</id>
		<title>Portal:Develop</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Develop&amp;diff=416"/>
				<updated>2017-09-19T13:55:21Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Project Information == &lt;br /&gt;
&lt;br /&gt;
[[The MNE-CPP Project Structure]]&lt;br /&gt;
&lt;br /&gt;
[[MNE-CPP's Agile Development Cycle]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials == &lt;br /&gt;
=== Introductive ===&lt;br /&gt;
[[Setup real-time source localization example]]&lt;br /&gt;
&lt;br /&gt;
[[Setup SSVEP BCI example]]&lt;br /&gt;
&lt;br /&gt;
[[Setup EEG amplifier plugins in MNE Scan]]&lt;br /&gt;
&lt;br /&gt;
[[Create a MNE-CPP based application]]&lt;br /&gt;
&lt;br /&gt;
[[Create a MNE Scan plugin]]&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
[[MNE CPP on Neuromag Linux]]&lt;br /&gt;
&lt;br /&gt;
== MNE-CPP Releases ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta3.0 MNE-CPP v1.0.0-beta 3.0] (03/31/2017) &lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta2.0 MNE-CPP v1.0.0-beta 2.0] (01/18/2017) &lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta1.0 MNE-CPP v1.0.0-beta 1.0] (04/28/2015)&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
[[Coding Conventions &amp;amp; Style]]&lt;br /&gt;
&lt;br /&gt;
[[Commit Policy]]&lt;br /&gt;
&lt;br /&gt;
[http://doc.mne-cpp.org MNE-CPP Reference]&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Develop&amp;diff=415</id>
		<title>Portal:Develop</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Develop&amp;diff=415"/>
				<updated>2017-09-19T13:54:49Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Project Information == &lt;br /&gt;
&lt;br /&gt;
[[The MNE-CPP Project Structure]]&lt;br /&gt;
[[MNE-CPP's Agile Development Cycle]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials == &lt;br /&gt;
=== Introductive ===&lt;br /&gt;
[[Setup real-time source localization example]]&lt;br /&gt;
&lt;br /&gt;
[[Setup SSVEP BCI example]]&lt;br /&gt;
&lt;br /&gt;
[[Setup EEG amplifier plugins in MNE Scan]]&lt;br /&gt;
&lt;br /&gt;
[[Create a MNE-CPP based application]]&lt;br /&gt;
&lt;br /&gt;
[[Create a MNE Scan plugin]]&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
[[MNE CPP on Neuromag Linux]]&lt;br /&gt;
&lt;br /&gt;
== MNE-CPP Releases ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta3.0 MNE-CPP v1.0.0-beta 3.0] (03/31/2017) &lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta2.0 MNE-CPP v1.0.0-beta 2.0] (01/18/2017) &lt;br /&gt;
&lt;br /&gt;
[https://github.com/mne-tools/mne-cpp/releases/tag/v1.0.0-beta1.0 MNE-CPP v1.0.0-beta 1.0] (04/28/2015)&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
[[Coding Conventions &amp;amp; Style]]&lt;br /&gt;
&lt;br /&gt;
[[Commit Policy]]&lt;br /&gt;
&lt;br /&gt;
[http://doc.mne-cpp.org MNE-CPP Reference]&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=414</id>
		<title>Portal:Getting Started</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Portal:Getting_Started&amp;diff=414"/>
				<updated>2017-09-19T13:53:46Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting Started as User =&lt;br /&gt;
&lt;br /&gt;
The command line tools parameters are described in section [[Command Line Tools|Command Line Tools Instructions]].&lt;br /&gt;
&lt;br /&gt;
= Getting Started as Developer =&lt;br /&gt;
&lt;br /&gt;
This portal will show you how to setup the mne-cpp project in order to build and develop your own features and/or applications. &lt;br /&gt;
&lt;br /&gt;
== Setup MNE-CPP for development ==&lt;br /&gt;
If you want to setup the latest MNE-CPP version please read the [[Step by Step Setup Guide|'''step by step setup guide''']].&lt;br /&gt;
&amp;lt;!-- If you want to use the MNE-CPP version based on the old qt3D module please read the [[Step by Step Setup Guide (old qt3D version)|old step by step guide]]. Please note that this version is not longer maintained or developed, since the old qt3D version has been completley replaced by the new qt3D module.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
What are the next steps? &lt;br /&gt;
* Check out our [[Portal:Develop|development portal]] to get started with the real deal! &lt;br /&gt;
* Already done that? Maybe it is time to contribute your code with the help of the [[Portal:Contribute|contribution portal]].&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Compile_the_MNE-CPP_source_code&amp;diff=413</id>
		<title>Compile the MNE-CPP source code</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Compile_the_MNE-CPP_source_code&amp;diff=413"/>
				<updated>2017-09-04T00:23:24Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# If you are working on an operating system on a &amp;quot;non-western&amp;quot; system, i.e. Japan, you might encounter problems with unicode interpretation. Please do the following: Go to Control Panel -&amp;gt; Language and Region -&amp;gt; Management tab -&amp;gt; Language Settings for non-Unicode Programs -&amp;gt; Set to English (U.S.) -&amp;gt; Reboot your system.&lt;br /&gt;
# If you compile under Linux please make sure that you add Qt's library path to your LD_LIBRARY_PATH. Alternativley you can configure QtCreator to add the Qt lib path as shown [http://wiki.mne-cpp.org/images/Steps.gif here].&lt;br /&gt;
# Go to your cloned repository folder and run the ''mne-cpp/mne-cpp.pro'' file with the QtCreator. &lt;br /&gt;
# In QtCreator select the ''Release'' mode in the lower left corner.&lt;br /&gt;
# In the Qt Creator's ''Projects'' window, right mouse click on the top level mne-cpp tree item and select ''Run qmake''. Wait until progress bar in lower right corner turns green.&lt;br /&gt;
# Right mouse click again and then hit ''Build'' (this step may take some time). Wait until progress bar in lower right corner turns green.&lt;br /&gt;
# After the build process is finished, go to the ''mne-cpp/bin'' folder. All applications and libraries should have been created throughout the build process.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=File:Steps.gif&amp;diff=412</id>
		<title>File:Steps.gif</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=File:Steps.gif&amp;diff=412"/>
				<updated>2017-09-04T00:19:14Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Compile_the_MNE-CPP_source_code&amp;diff=411</id>
		<title>Compile the MNE-CPP source code</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Compile_the_MNE-CPP_source_code&amp;diff=411"/>
				<updated>2017-09-04T00:18:14Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# If you are working on an operating system on a &amp;quot;non-western&amp;quot; system, i.e. Japan, you might encounter problems with unicode interpretation. Please do the following: Go to Control Panel -&amp;gt; Language and Region -&amp;gt; Management tab -&amp;gt; Language Settings for non-Unicode Programs -&amp;gt; Set to English (U.S.) -&amp;gt; Reboot your system.&lt;br /&gt;
# If you compile under Linux please make sure that you add Qt's library path to your LD_LIBRARY_PATH.&lt;br /&gt;
# Go to your cloned repository folder and run the ''mne-cpp/mne-cpp.pro'' file with the QtCreator. &lt;br /&gt;
# In QtCreator select the ''Release'' mode in the lower left corner.&lt;br /&gt;
# In the Qt Creator's ''Projects'' window, right mouse click on the top level mne-cpp tree item and select ''Run qmake''. Wait until progress bar in lower right corner turns green.&lt;br /&gt;
# Right mouse click again and then hit ''Build'' (this step may take some time). Wait until progress bar in lower right corner turns green.&lt;br /&gt;
# After the build process is finished, go to the ''mne-cpp/bin'' folder. All applications and libraries should have been created throughout the build process.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	<entry>
		<id>http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=410</id>
		<title>Get Qt</title>
		<link rel="alternate" type="text/html" href="http://wiki.mne-cpp.org/index.php?title=Get_Qt&amp;diff=410"/>
				<updated>2017-04-06T17:00:50Z</updated>
		
		<summary type="html">&lt;p&gt;LorenzE: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will show how to dowload and install the latest Qt version.&lt;br /&gt;
&lt;br /&gt;
# Download the current Qt version:&lt;br /&gt;
## Go to the Qt download section [http://download.qt.io/official_releases/qt/ here]. Qt5.8 or higher is needed in order to have full Qt3D support. Note for Windows users: Make sure NOT to download the WinRt version.&lt;br /&gt;
## Select the appropriate version based on your compiler and development platform.&lt;br /&gt;
##:* For example if you are using the Microsoft Visual Studio 2013 Compiler on a Windows 32bit system, select the &amp;quot;''Qt 5.8 for Windows 32-bit (VS 2013, 840 MB)''&amp;quot; version.&lt;br /&gt;
# Install the Qt version with the minimum of the following features (uncheck all other boxes): &lt;br /&gt;
#:* Qt/Qt 5.8/Pre-compiled Qt (i.e. ''Qt 5.8/msvc2013 32-bit'')&lt;br /&gt;
#:* Qt/Qt 5.8/QtCharts&lt;br /&gt;
#:* Qt/Qt 5.8/QtGamepad&lt;br /&gt;
#:* Qt/Tools/QtCreator&lt;br /&gt;
# You now have the latest Qt version installed on your local machine. If you want to start Qt based applications drectly from your file navigator (i.e. Windwos Explorer or Linux Nautilus), you will need to add the Qt bin folder to the environment variable. If you plan only to start the applications directly from within the QtCreator you do not need to perform the following steps:&lt;br /&gt;
#:* Windows:&lt;br /&gt;
#:*:# Right-click Computer and click Properties.&lt;br /&gt;
#:*:# Click Advanced System Settings link in the left column.&lt;br /&gt;
#:*:# In the System Properties window and click the ''Environment Variables'' button.&lt;br /&gt;
#:*:# Add to the PATH variable ''C:\Qt\Qt5.8\5.8\msvc2013\bin'' (the qt bin path may differ depending on your Qt installation).&lt;br /&gt;
#:* Linux: &lt;br /&gt;
#:*:# Add Qt bin and lib directory to the environment variables (the qt paths may differ depending on your Qt installation)&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export PATH=$PATH:~/Qt/Qt5.8/bin &amp;lt;/source&amp;gt;&lt;br /&gt;
#:*:#: &amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/Qt5.8/lib &amp;lt;/source&amp;gt;&lt;br /&gt;
# In case you work on a windows machine and do not have a compiler set up:&lt;br /&gt;
#:* Download Microsoft Visual C++ Build tools [http://landinghub.visualstudio.com/visual-cpp-build-tools here]&lt;br /&gt;
# In case you do not have the Windows 8.1 SDK installed:&lt;br /&gt;
#:* Go to the [https://dev.windows.com/de-de/downloads/windows-8-1-sdk Windows SDK download website]&lt;br /&gt;
#:* Download and install the Windows 8.1 SDK (during the installation, make sure to also select the ''Debugging Tools for Windows'' box).&lt;br /&gt;
#:* Open the QtCreator and select the debugger under ''Tools/Options/Build &amp;amp; Run/Kits/[your Kit name goes here]/Debugger''.&lt;/div&gt;</summary>
		<author><name>LorenzE</name></author>	</entry>

	</feed>