Skip to content

Commit eec9ced

Browse files
authored
Update EEGLAB_and_python.md
1 parent 2e9dead commit eec9ced

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

others/EEGLAB_and_python.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,6 @@ designed for programmers. For example,
4747
let you access EEG data structures. If you want to access some information, such as channel coordinates,
4848
you need to dig through the MNE code in the hope of finding the non-documented method that will return
4949
this information.
50-
- **Where are my libraries?** Python usually requires the user to install multiple external
51-
libraries; this can be tedious and does not come naturally to
52-
novices. Even experienced users sometimes spend hours getting their
53-
library settings right. There are also other technical problems
54-
related to the operating system and library compatibility that can take
55-
hours or days to solve (we speak from experience).
5650
- **Matrix for dummies!** It is hard to understand for novices why an n-size vector should be
5751
indexed, beginning at 0 and ending at n-1 (in MATLAB and R, vectors
5852
begin at position 1 and end at n). Matrix manipulation in Python is not as intuitive as MATLAB. For
@@ -69,8 +63,14 @@ designed for programmers. For example,
6963
since January 1, 2020, is still widely used because a large number
7064
of Python libraries are not available in Python 3 -- leading to all
7165
kinds of unexpected problems that can slow down a novice
72-
programmer. Python version libraries stability across platforms
73-
can also be a headache.
66+
programmer.
67+
- **Where are my libraries?** Python usually requires the user to install multiple external
68+
libraries; this can be tedious and does not come naturally to
69+
novices. Even experienced users sometimes spend hours getting their
70+
library settings right. There are also other technical problems
71+
related to the operating system and library compatibility that can take
72+
hours or days to solve (we speak from experience). Python version libraries' stability across platforms
73+
can also be a headache -- sometimes, you even have multiple libraries to do the same thing.
7474
- **But Python is free.** Why should I have to pay for MATLAB? Good conduct in
7575
(open) science should transcend discussions on finances. We pay for
7676
Microsoft or Adobe licenses because the free alternative, even

0 commit comments

Comments
 (0)