Skip to content

Commit 9f8c012

Browse files
committed
fixing all broken links
1 parent 2d60125 commit 9f8c012

18 files changed

+33
-84
lines changed

index.markdown

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Over the last 17 or more years, EEGLAB ([Delorme & Makeig, 2004](/others/EEGLAB_
1515
- [EEGLAB hardware and software
1616
recommendations](/others/EEGLAB_hardware_and_software_recommendations.html)
1717
- [Download EEGLAB as a ZIP file](/others/How_to_download_EEGLAB.html)
18-
- [Download EEGLAB from GIT](/How_to_download_EEGLAB "wikilink")
18+
- [Download EEGLAB from GIT](https://github.com/sccn/eeglab)
1919
- [Download the compiled version of EEGLAB](/others/Compiled_EEGLAB.html)
2020
- [EEGLAB extensions/plugins](/others/EEGLAB_Extensions.html)
2121
- [EEGLAB revision history](/others/EEGLAB_revision_history.html)
@@ -40,9 +40,9 @@ Other type of documentation are listed below.
4040
- [Use Google - add "eeglablist" or "EEGLAB" to your querry](http://google.com)
4141
- [Bugs and Suggestions](/others/EEGLAB_Bugs.html)
4242
- [Post a bug issues on Github](https://github.com/sccn/eeglab/issues)
43-
- [Download EEGLAB test cases](/EEGLAB_test_cases "wikilink")
44-
- [Other TIPS and FAQ](/FAQ/TIPS_and_FAQ)
45-
- [EEGLAB filtering FAQ](/FAQ/Firfilt_FAQ)
43+
- [Download EEGLAB test cases](https://github.com/sccn/eeglab-testcases)
44+
- [Other TIPS and FAQ](/others/TIPS_and_FAQ)
45+
- [EEGLAB filtering FAQ](/others/Firfilt_FAQ)
4646

4747
<h3><a href="/tutorials"><span style="color: black;">EEGLAB Tutorial</span></a></h3>
4848
{%- assign children_list = site.pages | where: "parent", "Tutorials" -%}

others/EEGLAB_Extensions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ To contribute a new plugin
7171
--------------------------------------
7272

7373
See the simple instructions under [How to contribute to
74-
EEGLAB](/tutorials/misc/Contributing_to_EEGLAB.html) to create EEGLAB compatible code.
74+
EEGLAB](/tutorials/contribute/) to create EEGLAB compatible code.
7575

7676
Then, you may add your extension to the list above so that EEGLAB users can
7777
download it automatically from within EEGLAB. To do this, use [this
@@ -250,7 +250,7 @@ We only include the most popular ones below.
250250

251251
- **[PACTools](https://github.com/sccn/PACTools)**: The Event-Related PACTools is an EEGLAB plugin to compute phase-amplitude coupling in single-subject data. In addition to traditional methods to compute PAC, the plugin includes the Instantaneous and Event-Related implementation of the Mutual Information Phase-Amplitude Coupling Method (MIPAC).
252252

253-
- **[PACT](http://sccn.ucsd.edu/wiki/PACT):** PACT is an EEGLAB extension for computing cross-frequency
253+
- **[PACT](https://github.com/sccn/PACT):** PACT is an EEGLAB extension for computing cross-frequency
254254
phase-amplitude coupling.
255255

256256
- **[erpsource](https://github.com/sccn/erpsource)**: Source localization of ERPs using eLoreta.

others/Firfilt_FAQ.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,16 +174,13 @@ How can we address these problems?
174174
recommend you use 'Windowed sinc FIR filter' to design the filter so
175175
that it has the stopband at DC. (CAUTION: 'Windowed sinc FIR filter'
176176
uses **cutoff frequency** and not **passband edge** i.e. cutoff
177-
frequency of 1 Hz is equivalent to passband edge at 2 Hz; See
178-
[Q3](http://sccn.ucsd.edu/wiki/Firfilt_FAQ#Q._What_is_the_difference_between_the_.E2.80.9CBasic_FIR_filter_.28new.29.E2.80.9D_and_the_.E2.80.9CWindowed_sinc_FIR_filter.E2.80.9D.3F))
177+
frequency of 1 Hz is equivalent to passband edge at 2 Hz
179178
- When treating the line noise, use CleanLine() instead of notch
180179
filter because the former is phase-invariant.
181180
- When downsampling data (which is useful for multivariate Granger
182181
causality analysis), use mild anti-aliasing filter and do not let
183182
the stopband below the Nyquist frequency. In practice, use the
184-
following example. In this example, you are downsampling your data to 200Hz, with the cutoff
185-
frequency being 160Hz (i.e. 200Hz\*0.8) and the transient bandwidth 80Hz
186-
(i.e. 200Hz\*0.4).
183+
following example. In this example, you are downsampling your data to 200Hz, with the cutoff frequency being 160Hz (i.e. 200Hz\*0.8) and the transient bandwidth 80Hz (i.e. 200Hz\*0.4).
187184

188185
```matlab
189186
EEG = pop_resample(EEG, 200, 0.8, 0.4);

others/How_to_download_EEGLAB.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ select *git pull*.
4949
### Contributing code to EEGLAB
5050

5151
To contribute code to EEGLAB, fork the code and create a pull request, as
52-
indicated on this [page](/others/Fork_the_EEGLAB_repository.html). This other
53-
[page](/tutorials/misc/Contributing_to_EEGLAB.html) contains other
52+
indicated on this [page](/tutorials/contribute/Contributing_to_EEGLAB.html#forking-the-eeglab-repository). This other
53+
[page](/tutorials/contribute) contains additional
5454
information on how to contribute to EEGLAB.
5555

5656
### Prior repository systems

others/Running_EEGLAB_on_Octave.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,8 @@ to be more Octave compatible.
116116
If you modify an interactive EEGLAB
117117
function for that purpose and want others to benefit from your changes,
118118
fork the code and create a pull request as explained on [this
119-
page](/others/Fork_the_EEGLAB_repository.html). [This other
120-
page](/tutorials/misc/Contributing_to_EEGLAB.html) contains other
119+
page](/tutorials/contribute/Contributing_to_EEGLAB.html#forking-the-eeglab-repository). [This other
120+
page](/tutorials/contribute/) contains additional
121121
information on how to contribute to EEGLAB.
122122

123123
A simple example of running an EEGLAB script in Octave

tutorials/04_Import/Importing_Continuous_and_Epoched_Data.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Importing continuous and epoched data
99
=======
1010
{: .no_toc }
1111

12-
Refer to the [quickstart guide](/Tutorials/quickstart.html) to load an EEG data file, and scroll data. This section of the tutorial deals with importing raw data files in different formats, some of them only available through EEGLAB plugins.
12+
Refer to the [quickstart guide](/tutorials/02_Quickstart/quickstart.html) to load an EEG data file, and scroll data. This section of the tutorial deals with importing raw data files in different formats, some of them only available through EEGLAB plugins.
1313

1414
<details open markdown="block">
1515
<summary>
@@ -88,7 +88,7 @@ toolbox command line function [shortread.m](http://sccn.ucsd.edu/eeglab/locatefi
8888
to read data from a (16-bit) short-integer file. The resulting MATLAB
8989
array may then be imported into EEGLAB, as shown above.
9090

91-
Once the data is imported, refer to the [quickstart guide](/Tutorials/quickstart.html) to scroll the data.
91+
Once the data is imported, refer to the [quickstart guide](/tutorials/02_Quickstart/quickstart.html) to scroll the data.
9292

9393
### Importing a file containing a MATLAB structure
9494

tutorials/05_Preprocess/rereferencing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ grand_parent: Tutorials
77
---
88
Re-referencing the data
99
======
10-
For detailed background theory on re-referencing EEG data, please refer to the [Appendix](/tutorials/IV.Appendix/rereferencing_background.html). We describe below how to specify the reference electrode(s) in EEGLAB and to (optionally) re-reference the data.
10+
For detailed background theory on re-referencing EEG data, please refer to the [Appendix](/tutorials/ConceptsGuide/rereferencing_background.html). We describe below how to specify the reference electrode(s) in EEGLAB and to (optionally) re-reference the data.
1111

1212
Load the sample EEGLAB dataset
1313
-------------------------

tutorials/06_RejectArtifacts/RunICA.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Independent Component Analysis for artifact removal
1111
{: .no_toc }
1212

1313
Independent Component Analysis (ICA) may be used to remove/subtract artifacts embedded in the data (muscle, eye blinks, or eye movements) <i>without</i> removing the affected data portions. ICA may also be used to find brain sources, and we will come back to this topic in subsequent sections of the tutorial. For more theory and background
14-
information on ICA you can also refer to the [Appendix](/tutorials/IV.Appendix/ICA_background.html).
14+
information on ICA you can also refer to the [Appendix](/tutorials/ConceptsGuide/ICA_background.html).
1515

1616
<details open markdown="block">
1717
<summary>
@@ -67,7 +67,7 @@ To use the FastICA algorithm, one must install the [FastICA toolbox](http://www.
6767

6868
You may install the [Amica](https://github.com/japalmer29/amica) and [postAmicaUtility](https://github.com/sccn/postAmicaUtility) plugins to use Amica in EEGLAB. By contrast with other ICA algorithms, Amica does not use the standard ICA interface and creates its own sets of menus.
6969

70-
Refer to the [Appendix](/tutorials/IV.Appendix/ICA_background.html#note-on-ica-algorithms) for further information on
70+
Refer to the [ICA concept guide](/tutorials/ConceptsGuide/ICA_background.html#note-on-ica-algorithms) for further information on
7171
the different ICA algorithms.
7272

7373
*Important note*
@@ -80,7 +80,7 @@ then a considerable amount of data may be required to find N components.
8080
When insufficient data are available, then use the 'pca' option to find fewer than N components may be the only good
8181
option. In general, it is important to give ICA as
8282
much data as possible for successful training.
83-
Refer to [this Appendix section](/tutorials/IV.Appendix/ICA_background.html#how-many-data-points-do-i-need-to-run-an-ica) for more details.
83+
Refer to [the ICA concept guide](/tutorials/ConceptsGuide/ICA_background.html#how-many-data-points-do-i-need-to-run-an-ica) for more details.
8484

8585
### Selecting channel types
8686

tutorials/06_RejectArtifacts/cleanrawdata.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ The result of rejecting data on the tutorial dataset are shown below. We can see
4141

4242
Automated artifact rejection using other methods
4343
-------------------
44-
The are several EEGLAB plugins and legacy EEGLAB menus to reject bad data and bad channels. Use menu item <span style="color: brown">File → Preference</span> and check the checkbox to *If set, show all menu items from previous EEGLAB versions*. Restart EEGLAB for this change to take effect. A collection of menu items for rejecting bad portions of data become available. These involve <span style="color: brown">Tools → Automatic channel rejection</span> (see the help message of the [pop_rejchan.m](http://sccn.ucsd.edu/eeglab/locatefile.php?file=pop_rejchan.m) function) and <span style="color: brown">Tools → Automatic continuous rejection</span> (see help of the [pop_rejcont.m](http://sccn.ucsd.edu/eeglab/locatefile.php?file=pop_rejcont.m) function), which were the default methods used in previous versions of EEGLAB. A collection of menus to reject bad data epochs is also described in [this section of the tutorial](/Tutorials/Rejecting_Artifacts_Legacy_Menus.html).
44+
The are several EEGLAB plugins and legacy EEGLAB menus to reject bad data and bad channels. Use menu item <span style="color: brown">File → Preference</span> and check the checkbox to *If set, show all menu items from previous EEGLAB versions*. Restart EEGLAB for this change to take effect. A collection of menu items for rejecting bad portions of data become available. These involve <span style="color: brown">Tools → Automatic channel rejection</span> (see the help message of the [pop_rejchan.m](http://sccn.ucsd.edu/eeglab/locatefile.php?file=pop_rejchan.m) function) and <span style="color: brown">Tools → Automatic continuous rejection</span> (see help of the [pop_rejcont.m](http://sccn.ucsd.edu/eeglab/locatefile.php?file=pop_rejcont.m) function), which were the default methods used in previous versions of EEGLAB. A collection of menus to reject bad data epochs is also described in [this section of the tutorial](/tutorials/misc/Rejecting_Artifacts_Legacy_Menus.html).

tutorials/10_Group_analysis/working_with_study_designs.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,14 @@ This selection is equivalent to selecting the three conditions in the previous d
113113
The list of independent variables is automatically generated
114114
based on the STUDY definition information and also based on events from
115115
each of the datasets. Every single event field (as visible in the <span style="color: brown">Edit → Event values</span>) is automatically made visible. Note that only information about the time-locking event is shown, and other events within data epochs are ignored. However, EEGLAB populates empty fields within data epochs with information from other events within the same epochs. For example, events might have a field *correct* belonging to *reaction time* events (not the time-locking event) containing true or false. All events have the same fields so other events will also have a *correct* event field, which will be empty since it is not defined for these events. If this is the case, then the value (true or false) is automatically copied to all events within a given epoch, and may be selected as an independent variable in the GUI above. For details on what information is
116-
being extracted from datasets, refer to the [STUDY design structure](/tutorials/multi-subject/EEGLAB-STUDY-data-structure.html)
116+
being extracted from datasets, refer to the [STUDY design structure](/tutorials/ConceptsGuide/Data_Structures.html#the-studydesign-sub-structure)
117117
tutorial.
118118

119119
You may also read the [event scripting tutorial](/tutorials/11_Scripting/Event_Processing_command_line.html#adding-event-information-for-group-analysis) for defining new independent variables based on event context.
120120

121121
### Plotting ERPs for two designs
122122

123-
We describe in detail data plotting in the group analysis data [visualisation tutorial](/tutorials/10_Group_analysis/study_data_visualization_tools.html). However, we will plot and compare the ERPs for these two designs.
123+
We describe in detail data plotting in the group analysis data [visualization tutorial](/tutorials/10_Group_analysis/study_data_visualization_tools.html). However, we will plot and compare the ERPs for these two designs.
124124

125125
First, we need to precompute measures. Select menu item <span style="color: brown">Study → Precompute channel measures</span>, click the *ERP* checkbox, and press *Ok* (interface not shown). Then select menu item <span style="color: brown">Study → Plot channel measures</span>. The following interface pops up. Select electrode *Oz*.
126126

@@ -158,7 +158,7 @@ Here we have one panel per memory load. To interpret this plot, we would need to
158158

159159
This simple example shows that the range of possibilities for STUDY
160160
designs is large. More details about STUDY.design structure is available
161-
in the [STUDY structure](/tutorials/multi-subject/EEGLAB-STUDY-data-structure.html)
161+
in the [STUDY structure](/tutorials/ConceptsGuide/Data_Structures.html#the-study-structure)
162162
part of the tutorial.
163163

164164
For more complex designs, one must use the LIMO EEGLAB plugin. Refer to the [LIMO plugin documentation](https://github.com/LIMO-EEG-Toolbox/limo_meeg/wiki) for more information.

0 commit comments

Comments
 (0)