Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<a href="https://neurotechx.github.io/moabb/dataset_summary.html">Datasets</a>
</p>
<p>
<a href="https://doi.org/10.5281/zenodo.10034224"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.10034224.svg" alt="DOI"></a>
<a href="https://doi.org/10.5281/zenodo.10034223"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.10034223.svg" alt="DOI"></a>
<a href="https://github.com/NeuroTechX/moabb/actions?query=branch%3Adevelop"><img src="https://github.com/NeuroTechX/moabb/workflows/Test/badge.svg" alt="Build Status"></a>
<a href="https://pypi.org/project/moabb/"><img src="https://img.shields.io/pypi/v/moabb?color=blue&style=flat-square" alt="PyPI"></a>
<a href="https://pypi.org/project/moabb/"><img src="https://img.shields.io/pypi/v/moabb?label=version&color=orange&style=flat-square" alt="Version"></a>
Expand Down Expand Up @@ -153,8 +153,8 @@ If you use MOABB in your experiments, please cite MOABB and the related publicat
<summary>Citation (APA + BibTeX)</summary>

<p><strong>APA</strong></p>
<pre><code>Aristimunha, B., Carrara, I., Guetschel, P., Sedlar, S., Rodrigues, P., Sosulski, J., Narayanan, D., Bjareholt, E., Barthelemy, Q., Schirrmeister, R. T., Kobler, R., Kalunga, E., Darmet, L., Gregoire, C., Abdul Hussain, A., Gatti, R., Goncharenko, V., Thielen, J., Moreau, T., Roy, Y., Jayaram, V., Barachant, A., &amp; Chevallier, S. (2025).
Mother of all BCI Benchmarks (MOABB), 2025. DOI: 10.5281/zenodo.10034223.</code></pre>
<pre><code>Aristimunha, B., Carrara, I., Guetschel, P., Sedlar, S., Rodrigues, P., Sosulski, J., Narayanan, D., Bjareholt, E., Barthelemy, Q., Schirrmeister, R. T., Kobler, R., Kalunga, E., Darmet, L., Gregoire, C., Abdul Hussain, A., Gatti, R., Goncharenko, V., Andreev, A., Thielen, J., Moreau, T., Roy, Y., Jayaram, V., Barachant, A., &amp; Chevallier, S. (2025).
Mother of all BCI Benchmarks (MOABB) (Version 1.4.3). Zenodo. https://doi.org/10.5281/zenodo.10034223</code></pre>

<p><strong>BibTeX</strong></p>
<pre><code>@software{Aristimunha_Mother_of_all,
Expand All @@ -175,6 +175,7 @@ Mother of all BCI Benchmarks (MOABB), 2025. DOI: 10.5281/zenodo.10034223.</code>
Abdul Hussain, Ali and
Gatti, Ramiro and
Goncharenko, Vladislav and
Andreev, Anton and
Thielen, Jordy and
Moreau, Thomas and
Roy, Yannick and
Expand All @@ -184,7 +185,7 @@ Mother of all BCI Benchmarks (MOABB), 2025. DOI: 10.5281/zenodo.10034223.</code>
title = {Mother of all BCI Benchmarks},
year = 2025,
publisher = {Zenodo},
version = {v1.2.0},
version = {1.4.3},
url = {https://github.com/NeuroTechX/moabb},
doi = {10.5281/zenodo.10034223},
}</code></pre>
Expand Down
4 changes: 2 additions & 2 deletions docs/source/_templates/homepage.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@
<a href="https://github.com/psf/black" target="_blank" rel="noopener">
<img src="https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square" alt="Code style: black">
</a>
<a href="https://doi.org/10.5281/zenodo.10034224" target="_blank" rel="noopener">
<img src="https://zenodo.org/badge/DOI/10.5281/zenodo.10034224.svg" alt="DOI">
<a href="https://doi.org/10.5281/zenodo.10034223" target="_blank" rel="noopener">
<img src="https://zenodo.org/badge/DOI/10.5281/zenodo.10034223.svg" alt="DOI">
</a>
</div>
</div>
Expand Down
23 changes: 12 additions & 11 deletions docs/source/cite.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ Citing MOABB and related publications
If you use MOABB in your experiments, please cite this library when
publishing a paper to increase the visibility of open science initiatives:

- Aristimunha, B., Carrara, I., Guetschel, P., Sedlar, S., Rodrigues, P., Sosulski, J., Narayanan, D., Bjareholt, E., Barthelemy, Q., Schirrmeister, R. T., Kobler, R., Kalunga, E., Darmet, L., Gregoire, C., Abdul Hussain, A., Gatti, R., Goncharenko, V., Thielen, J., Moreau, T., Roy, Y., Jayaram, V., Barachant, A., & Chevallier, S. (2025). Mother of all BCI Benchmarks (v1.2.0). Zenodo. `10.5281/zenodo.10034223 <https://www.doi.org/10.5281/zenodo.10034223>`__
- Aristimunha, B., Carrara, I., Guetschel, P., Sedlar, S., Rodrigues, P., Sosulski, J., Narayanan, D., Bjareholt, E., Barthelemy, Q., Schirrmeister, R. T., Kobler, R., Kalunga, E., Darmet, L., Gregoire, C., Abdul Hussain, A., Gatti, R., Goncharenko, V., Andreev, A., Thielen, J., Moreau, T., Roy, Y., Jayaram, V., Barachant, A., & Chevallier, S. (2025). Mother of all BCI Benchmarks (Version 1.4.3). Zenodo. `10.5281/zenodo.10034223 <https://doi.org/10.5281/zenodo.10034223>`__

and here is the Bibtex version:

.. code-block:: bibtex

@software{Aristimunha_Mother_of_all_2023,
@software{Aristimunha_Mother_of_all,
author = {Aristimunha, Bruno and
Carrara, Igor and
Guetschel, Pierre and
Expand All @@ -25,19 +25,20 @@ and here is the Bibtex version:
Kalunga, Emmanuel and
Darmet, Ludovic and
Gregoire, Cattan and
Abdul Hussain, Ali and
Gatti, Ramiro and
Goncharenko, Vladislav and
Thielen, Jordy and
Moreau, Thomas and
Roy, Yannick and
Jayaram, Vinay and
Barachant, Alexandre and
Abdul Hussain, Ali and
Gatti, Ramiro and
Goncharenko, Vladislav and
Andreev, Anton and
Thielen, Jordy and
Moreau, Thomas and
Roy, Yannick and
Jayaram, Vinay and
Barachant, Alexandre and
Chevallier, Sylvain},
title = {Mother of all BCI Benchmarks},
year = 2025,
publisher = {Zenodo},
version = {v1.2.0},
version = {1.4.3},
url = {https://github.com/NeuroTechX/moabb},
doi = {10.5281/zenodo.10034223},
}
Expand Down
8 changes: 6 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,10 @@
"sphinx_sitemap",
]

_build_sitemap = os.environ.get("MOABB_BUILD_SITEMAP", "1").strip().lower()
if _build_sitemap in {"0", "false", "no"}:
extensions = [ext for ext in extensions if ext != "sphinx_sitemap"]


def linkcode_resolve(domain, info): # noqa: C901
"""Determine the URL corresponding to a Python object.
Expand Down Expand Up @@ -245,7 +249,7 @@ def linkcode_resolve(domain, info): # noqa: C901
"<strong>Using MOABB in academic work?</strong> "
"<a class='moabb-announcement-cta' href='cite.html'>Cite MOABB</a> "
"<span class='moabb-announcement-secondary'>"
"DOI: <a href='https://doi.org/10.5281/zenodo.10034224'>10.5281/zenodo.10034224</a> · "
"DOI: <a href='https://doi.org/10.5281/zenodo.10034223'>10.5281/zenodo.10034223</a> · "
"Explore <a href='paper_results.html'>benchmark results</a>"
"</span>"
),
Expand Down Expand Up @@ -338,7 +342,7 @@ def linkcode_resolve(domain, info): # noqa: C901
"carousel": [
dict(
title="Datasets",
text="Access 30+ open EEG datasets for motor imagery, P300, and SSVEP paradigms.",
text="Access 67+ open EEG datasets for motor imagery, P300, and SSVEP paradigms.",
url="dataset_summary.html",
img="datasets_overview.png",
alt="Datasets overview",
Expand Down
58 changes: 35 additions & 23 deletions docs/source/whats_new.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,42 +17,53 @@ What's new
Version 1.5 (Source - GitHub)
-------------------------------

🚀 Enhancements
^^^^^^^^^^^^^^^
Enhancements
~~~~~~~~~~~~
- None yet.

🧐 API and behavior changes
^^^^^^^^^^^^^^^^^^^^^^^^^^^
API changes
~~~~~~~~~~~
- None yet.

🛠 Requirements
^^^^^^^^^^^^^^^
Requirements
~~~~~~~~~~~~
- None yet.

🪲 Bug fixes
^^^^^^^^^^^^
Bugs
~~~~
- None yet.

⚕️ Code health
^^^^^^^^^^^^^^
Code health
~~~~~~~~~~~
- None yet.



Version 1.4.3 (Stable - PyPi)
-------------------------------

🚀 Enhancements
^^^^^^^^^^^^^^^
Enhancements
~~~~~~~~~~~~
- Add “Open in Colab” buttons for gallery examples (:gh:`853` by `Bruno Aristimunha`_)
- Refresh docs homepage design and citation visibility (:gh:`853` by `Bruno Aristimunha`_)
- Add :class:`moabb.datasets.preprocessing.FixedPipeline` and :func:`moabb.datasets.preprocessing.make_fixed_pipeline` to avoid scikit-learn unfitted pipeline warnings (:gh:`850` by `Bruno Aristimunha`_)

🧐 API and behavior changes
^^^^^^^^^^^^^^^^^^^^^^^^^^^
API changes
~~~~~~~~~~~
- None.

🛠 Requirements
^^^^^^^^^^^^^^^
Requirements
~~~~~~~~~~~~
- Improve compatibility with Python 3.14 (:gh:`848` by `Bruno Aristimunha`_)

🪲 Bug fixes
^^^^^^^^^^^^
Bugs
~~~~
- Fixing warnings from the latest scikit-learn version within the Preprocessing logic (:gh:`850` by `Bruno Aristimunha`_)
- Fixing compatibility with Scikit-learn 1.8 (:gh:`853` by `Bruno Aristimunha`_)
- Fixing compatibility with Scikit-learn 1.8 (:gh:`852` by `Bruno Aristimunha`_)

⚕️ Code health
^^^^^^^^^^^^^^
Code health
~~~~~~~~~~~
- Generate notebooks in docs CI for Colab integration (:gh:`853` by `Bruno Aristimunha`_)


Version 1.4.2
Expand All @@ -64,13 +75,14 @@ Enhancements
- Improve compute_pvals_perm function (:gh:`818` by `Quentin Barthelemy`_)

Bugs
~~~~
- Fixes the management of include/exclude datasets in :func:`moabb.benchmark`, adds additional verifications (:gh:`834` by `Anton Andreev`_)
- Fixing pagination issue with figshare (:gh:`839` by `Bruno Aristimunha`_)
- Fixes :class:`moabb.datasets.preprocessing.SetRawAnnotations` in case no STIM channel is present (:gh:`838` by `Pierre Guetschel`_ and `Simon Kojima`_)

~~~~
API changes
~~~~~~~~~~~
- None.



Expand All @@ -90,8 +102,8 @@ Bugs
- Fix the :class:`moabb.datasets.Dreyer2023` (:gh:`828` by `Simon Kojima`_)

API changes

~~~~~~~~~~~
- None.


Version - 1.3
Expand Down
Loading