- Cambio menor en documentación de makeRawData
- Se implementan los métodos tfr.plot_ERDS_topomap en SignalProcessor y montage_manager.xml_to_sfp en utils. Se crean test para estos métodos.
- Se implementan los métodos tfr.compute_tfr, tfr.plotTFRERDS y tfr.plotERDSLines en SignalProcessor.
- Se implementa método plotEEG.
- Se implementa y testea método _rejectTrials de la clase TrialsHandler.
- Se implementa clase Filter para filtrar señales. La clase toma la señal y aplica el filtro en el último eje. Aplica primero un pasabanda y luego un notch. No aplica ventana, de momento no deja elegir entre FIR o IIR, por defecto aplica IIR.
- Se modifica TrialsHandler para evitar errores a la hora de obtener los índices iniciales y finales para generar los trials a partir de tmin y tmax.
- Modificaciones menores en download_dataset para descargar correctamente los archivos y no en HTML. Se agrega barra de porcentaje descargado.
- Modificaciones menores en download_dataset para descargar directamente desde la datasets que se encuentra en la carpeta principal del repositorio.
- Se cambia nombre el nombre del módulo download_dataset por datasetManager
- Se implementa función download_data para descargar datos directamente del repositorio. Se elimina función load_file.
- Se agrega init.py dentro de datasets. Se modifica archivo .toml
- Se modifican nombres de los archivos dentro de datasets.
- Se agrega función load_file dentro de un nuevo módulo llamado utils. Permite cargar los archivos dentro de la carpeta datasets.
- Se corrige readme.md
- Se crea scope en pypi
- Se implementa TrialsHandler.