Package: dbcsp
Title: Distance-Based Common Spatial Patterns
Version: 0.0.2.2
Authors@R: c(
    person("Itziar", "Irigoien", , "itziar.irigoien@ehu.eus", role = "aut"),
    person("Concepción", "Arenas", , "carenas@ub.edu", role = "aut"),
    person("Itsaso", "Rodríguez-Moreno", , "itsaso.rodriguez@ehu.eus", role = c("cre", "aut"))
  )
Maintainer: Itsaso Rodríguez-Moreno <itsaso.rodriguez@ehu.eus>
Description: A way to apply Distance-Based Common Spatial Patterns
    (DB-CSP) techniques in different fields, both classical Common Spatial
    Patterns (CSP) as well as DB-CSP. The method is composed of two
    phases: applying the DB-CSP algorithm and performing a classification.
    The main idea behind the CSP is to use a linear transform to project
    data into low-dimensional subspace with a projection matrix, in such a
    way that each row consists of weights for signals. This transformation
    maximizes the variance of two-class signal matrices.The dbcsp object
    is created to compute the projection vectors. For exploratory and
    descriptive purpose, plot and boxplot functions can be used. Functions
    train, predict and selectQ are implemented for the classification
    step.
License: GPL (>= 2)
Depends: caret, R (>= 2.10), TSdist (>= 3.7)
Imports: geigen, ggplot2, MASS, Matrix, methods, parallelDist, plyr,
        stats, zoo
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.3.2
NeedsCompilation: no
Packaged: 2025-09-02 08:36:14 UTC; bee
Author: Itziar Irigoien [aut],
  Concepción Arenas [aut],
  Itsaso Rodríguez-Moreno [cre, aut]
Repository: CRAN
Date/Publication: 2025-09-02 08:50:02 UTC
Built: R 4.6.0; ; 2026-01-12 04:58:06 UTC; windows
