Saltar al contenido principal
LibreTexts Español

1.2: Instalación del Software y Descarga de los Datos

  • Page ID
    151345
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Los requisitos mínimos de hardware y software se enumeraron previamente. No obstante, hay que tener en cuenta que esos son sólo los mínimos. Encontrarás que los ejercicios son mucho más agradables si tienes al menos 8 GB de RAM y al menos una pantalla de 1080p. Si no tienes mucho espacio libre en disco, es posible que necesites conservar los datos de solo uno o dos ejercicios en tu computadora en un momento dado.

    Instalación de Matlab

    Necesitará Matlab versión 2017a o posterior, incluyendo Signal Processing Toolbox. Se recomienda la Caja de Herramientas de Estadísticas y Aprendizaje Automático (pero no se requiere para ninguno de los ejercicios de este libro). Una vez que haya instalado Matlab, puede ver qué cajas de herramientas están instaladas escribiendo ver en la línea de comandos de Matlab. Si no tiene las cajas de herramientas necesarias, comuníquese con el departamento de soporte de TI de su institución para obtener asistencia.

    Instalación de EEGLAB y ERPLAB

    Las nuevas versiones de Matlab, EEGLAB y ERPLAB se lanzan al menos una vez al año, y estas nuevas versiones pueden generar cambios en el aspecto de las cosas (y ocasionalmente cambios en los resultados). Para escribir este libro, utilicé principalmente Matlab 2017a o 2020b, EEGLAB 2020.0 y ERPLAB 8.23 en una MacBook Pro con macOS 11. Sin embargo, agregamos algunas características importantes a ERPLAB mientras escribía, por lo que deberías usar EEGLAB 2022.0 o posterior y ERPLAB 9.0 o posterior. Probablemente usarás una combinación diferente, por lo que es posible que las capturas de pantalla y los videos de este libro no coincidan exactamente con lo que ves. Las versiones más nuevas de Matlab, EEGLAB y ERPLAB probablemente funcionarán bien, pero recomendaría no usar versiones anteriores.

    ERPLAB se ejecuta como un complemento EEGLAB, por lo que debe instalar EEGLAB antes de instalar ERPLAB. Puede encontrar la documentación de EEGLAB, incluidas las instrucciones para descargar e instalar, en https://sccn.ucsd.edu/wiki/EEGLAB. Asegúrese de instalar la versión 2022.0 o posterior. Una vez que lo haya instalado, puede iniciar EEGLAB escribiendo eeglab en la ventana de comandos de Matlab. La captura de pantalla 1.1 muestra cómo debería verse cuando se lanzó EEGLAB.

    Captura de pantalla 1.1

    Un paso clave en la instalación de EEGLAB es actualizar el PATH de Matlab (ya sea que esté instalando EEGLAB por primera vez o actualizando a una versión más reciente). Si no sabes cómo hacer esto, o no puedes conseguir que EEGLAB se lance, deberías leer la descripción de cómo funciona PATH más adelante en este capítulo. Si tiene problemas para iniciar EEGLAB pero PATH no es el problema, consulte la página de preguntas frecuentes de ERPLAB, la documentación de EEGLAB o la Guía de solución de problemas en el Apéndice 2.

    Una vez instalado EEGLAB, puede descargar e instalar ERPLAB (versión 9.0 o posterior). La documentación de ERPLAB, incluidas las instrucciones de instalación, se puede encontrar en https://github.com/lucklab/erplab/wiki. Hay dos formas de instalar ERPLAB. Si solo quieres la última versión principal, puedes lanzar EEGLAB y usar su gestor de extensiones integrado yendo a Archivo > Administrar extensiones de EEGLAB en la GUI de EEGLAB. Aparecerá una ventana con una lista de extensiones; seleccione ERPLAB y haga clic en instalar/actualizar. Si quieres una versión anterior de ERPLAB (o si eres un hágalo usted mismo por naturaleza), puede descargar ERPLAB en https://github.com/lucklab/erplab. Puede encontrar información adicional sobre la instalación de ERPLAB en https://github.com/lucklab/erplab/wiki/Installation. Una vez que ERPLAB se ha instalado y se está ejecutando dentro de EEGLAB, la GUI de EEGLAB debe incluir un menú ERPLAB, como en la Captura de Pantalla 1.2.

    Captura de pantalla 1.2

    Problemas de instalación de ERPLAB

    ERPLAB se instala dentro de la carpeta plugins dentro de la carpeta EEGLAB (por ejemplo, eeglab2020_0 > plugins > ERPLAB8.30). El problema de instalación más común es que ERPLAB no se encuentra en este lugar. Deberías ver un archivo llamado eegplugin_erplab.m dentro de esa carpeta (y no dentro de otra carpeta). ERPLAB tiene una página de Preguntas Frecuentes con información sobre la solución de dichos problemas.

    Otro problema que ocasionalmente surge (especialmente cuando ERPLAB se está utilizando en una computadora multiusuario) es que ERPLAB debe tener acceso de escritura a la carpeta que contiene el software ERPLAB. Esto es necesario para que ERPLAB pueda actualizar un archivo llamado memoryerp.erpm, que almacena diversas configuraciones de usuario. Para evitar este problema, debe instalar EEGLAB y ERPLAB dentro de una carpeta de su propiedad (por ejemplo, su carpeta Documentos) en lugar de instalarla en una carpeta que sea utilizada por varias personas.

    Descarga de datos para los ejercicios

    Los datos de los ejercicios se almacenan en un sistema de almacenamiento en la nube, y se puede acceder a la carpeta maestra en https://doi.org/10.18115/D50056. Esta carpeta maestra contiene un conjunto de subcarpetas con los datos de cada capítulo. Desafortunadamente, el sistema de almacenamiento en la nube puede estar bloqueado en algunos países, pero tengo fe en que los lectores inteligentes aún encontrarán la manera de acceder a los datos. Los datos han sido liberados con una licencia Creative Commons que les permite ser copiados, utilizados, remezclados y republicados siempre que se cite la fuente original (ver el archivo license.txt en cada subcarpeta). Tenga en cuenta que algunas de las carpetas son bastante grandes y pueden tardar bastante en descargarse.

    ¡Datos libres!

    Una vez que haya terminado de usar este libro para aprender a analizar los datos ERP, no dude en descargar los datos originales del ERP CORE. El CORE es un conjunto de datos muy rico, y podrías usarlo para análisis novedosos que podrían ser publicables. ¿No sería agradable publicar un documento ERP sin tener que recopilar los datos usted mismo?


    This page titled 1.2: Instalación del Software y Descarga de los Datos is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Steven J Luck directly on the LibreTexts platform.