.. _sf:
=================
Spatial Filtering
=================
Spatial filters are techniques used to enhance the signal-to-noise 
ratio (SNR) of EEG data by combining signals from multiple electrodes. 
These filters are particularly useful in BCI applications to 
improve the discriminability of brain activity patterns.

.. toctree::
   :maxdepth: 1
   :caption: Classes

   bciflow.modules.sf.csp
   bciflow.modules.sf.ea

For more details on spatial filtering, refer to:
   - Blankertz, B., et al. (2008). *The Berlin Brain-Computer Interface: Machine Learning-Based Detection of User-Specific Brain States*. Journal of Neural Engineering.
   - Zanini, P., et al. (2018). *Euclidean Alignment for Brain-Computer Interfaces: A Comparative Study*. IEEE Transactions on Neural Systems and Rehabilitation Engineering.