Diff of /README.md [000000] .. [074d3d]

Switch to unified view

a b/README.md
1
2
3
MNE-Python
4
==========
5
6
MNE-Python is an open-source Python package for exploring,
7
visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG,
8
ECoG, and more. It includes modules for data input/output, preprocessing,
9
visualization, source estimation, time-frequency analysis, connectivity analysis,
10
machine learning, statistics, and more.
11
12
13
Documentation
14
^^^^^^^^^^^^^
15
16
`Documentation`_ for MNE-Python encompasses installation instructions, tutorials,
17
and examples for a wide variety of topics, contributing guidelines, and an API
18
reference.
19
20
21
Forum
22
^^^^^^
23
24
The `user forum`_ is the best place to ask questions about MNE-Python usage or
25
the contribution process. The forum also features job opportunities and other
26
announcements.
27
28
If you find a bug or have an idea for a new feature that should be added to
29
MNE-Python, please use the
30
`issue tracker <https://github.com/mne-tools/mne-python/issues/new/choose>`__ of
31
our GitHub repository.
32
33
34
Installation
35
^^^^^^^^^^^^
36
37
To install the latest stable version of MNE-Python with minimal dependencies
38
only, use pip_ in a terminal:
39
40
.. code-block:: console
41
42
    $ pip install --upgrade mne
43
44
For more complete instructions, including our standalone installers and more
45
advanced installation methods, please refer to the `installation guide`_.
46
47
48
Get the development version
49
^^^^^^^^^^^^^^^^^^^^^^^^^^^
50
51
To install the latest development version of MNE-Python using pip_, open a
52
terminal and type:
53
54
.. code-block:: console
55
56
    $ pip install --upgrade https://github.com/mne-tools/mne-python/archive/refs/heads/main.zip
57
58
To clone the repository with `git <https://git-scm.com/>`__, open a terminal
59
and type:
60
61
.. code-block:: console
62
63
    $ git clone https://github.com/mne-tools/mne-python.git
64
65
66
Dependencies
67
^^^^^^^^^^^^
68
69
The minimum required dependencies to run MNE-Python are:
70
71
.. ↓↓↓ BEGIN CORE DEPS LIST. DO NOT EDIT! HANDLED BY PRE-COMMIT HOOK ↓↓↓
72
73
- `Python <https://www.python.org>`__ ≥ 3.10
74
- `NumPy <https://numpy.org>`__ ≥ 1.23
75
- `SciPy <https://scipy.org>`__ ≥ 1.9
76
- `Matplotlib <https://matplotlib.org>`__ ≥ 3.6
77
- `Pooch <https://www.fatiando.org/pooch/latest/>`__ ≥ 1.5
78
- `tqdm <https://tqdm.github.io>`__
79
- `Jinja2 <https://palletsprojects.com/p/jinja/>`__
80
- `decorator <https://github.com/micheles/decorator>`__
81
- `lazy-loader <https://pypi.org/project/lazy_loader>`__ ≥ 0.3
82
- `packaging <https://packaging.pypa.io/en/stable/>`__
83
84
.. ↑↑↑ END CORE DEPS LIST. DO NOT EDIT! HANDLED BY PRE-COMMIT HOOK ↑↑↑
85
86
Contributing
87
^^^^^^^^^^^^
88
89
Please see the `contributing guidelines <https://mne.tools/dev/development/contributing.html>`__ on our documentation website.
90
91
92
About
93
^^^^^
94
95
+---------+------------+----------------+
96
| CI      | |Codecov|  | |Bandit|       |
97
+---------+------------+----------------+
98
| Package | |PyPI|     | |conda-forge|  |
99
+---------+------------+----------------+
100
| Docs    | |Docs|     | |Discourse|    |
101
+---------+------------+----------------+
102
| Meta    | |Zenodo|   | |OpenSSF|      |
103
+---------+------------+----------------+
104
105
106
License
107
^^^^^^^
108
109
MNE-Python is licensed under the BSD-3-Clause license.
110
111
112
.. _Documentation: https://mne.tools/dev/
113
.. _user forum: https://mne.discourse.group
114
.. _installation guide: https://mne.tools/dev/install/index.html
115
.. _pip: https://pip.pypa.io/en/stable/
116
117
.. |PyPI| image:: https://img.shields.io/pypi/dm/mne.svg?label=PyPI
118
   :target: https://pypi.org/project/mne/
119
120
.. |conda-forge| image:: https://img.shields.io/conda/dn/conda-forge/mne.svg?label=Conda
121
   :target: https://anaconda.org/conda-forge/mne
122
123
.. |Docs| image:: https://img.shields.io/badge/Docs-online-green?label=Documentation
124
   :target: https://mne.tools/dev/
125
126
.. |Zenodo| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.592483.svg
127
   :target: https://doi.org/10.5281/zenodo.592483
128
129
.. |Discourse| image:: https://img.shields.io/discourse/status?label=Forum&server=https%3A%2F%2Fmne.discourse.group%2F
130
   :target: https://mne.discourse.group/
131
132
.. |Codecov| image:: https://img.shields.io/codecov/c/github/mne-tools/mne-python?label=Coverage
133
   :target: https://codecov.io/gh/mne-tools/mne-python
134
135
.. |Bandit| image:: https://img.shields.io/badge/Security-Bandit-yellow.svg
136
   :target: https://github.com/PyCQA/bandit
137
138
.. |OpenSSF| image:: https://www.bestpractices.dev/projects/7783/badge
139
   :target: https://www.bestpractices.dev/projects/7783
140
141
.. |MNE| image:: https://mne.tools/dev/_static/mne_logo_gray.svg
142
   :target: https://mne.tools/dev/