Skip to content

idertator/eog_recorder

Repository files navigation

saccrec

Registro de señales sacádicas mediante la utilización del OpenBCI

Requerimientos

Instrucciones de instalación

Teniendo todos los requerimientos instalados debería ser tan simple como ejecutar:

$ python setup.py install

Luego se ejecuta:

$ ./SaccRec.py

Instalación completa en Ubuntu 18.04

Lo primero es instalar todos los paquetes requeridos por el proceso de instalación. Para ello ejecutamos el siguiente comando:

$ sudo apt-get install git python3.9 python3-distutils qt5dxcb-plugin

Una vez instalados los requrimientos, necesitamos instalar algunos paquetes base de python:

$ wget https://files.pythonhosted.org/packages/d9/ca/7279974e489e8b65003fe618a1a741d6350227fa2bf48d16be76c7422423/setuptools-41.2.0.zip
$ unzip setuptools-41.2.0.zip
$ cd setuptools-41.2.0
$ python3.7 setup.py install --user
$ cd ..
$ wget https://files.pythonhosted.org/packages/00/9e/4c83a0950d8bdec0b4ca72afd2f9cea92d08eb7c1a768363f2ea458d08b4/pip-19.2.3.tar.gz
$ tar xvf pip-19.2.3.tar.gz
$ cd pip-19.2.3
$ python3.7 setup.py install --user
$ cd ..
$ rm -rf setuptools* pip*

Luego creamos las carpetas donde vamos a poner el instalador y clonamos el código fuente. En este paso hemos asumido que ya se ha configurado la llave SSH en el GitHub.

$ mkdir ~/Development
$ cd ~/Development
$ git clone [email protected]:rdlfgrcwork/saccrec.git

Por último instalamos los requerimientos de ejecución del App:

$ export PATH=~/.local/bin:$PATH
$ pip3.7 install -r saccrec/requirements.txt --user
$ cd saccrec
$ python3.7 setup.py install --user

Para ejecutar la aplicación ya solo tendríamos que llamar el script principal:

$ SaccRec.py

Si se abre otra consola, al intentar ejecutar el script principal nos dirá que no lo encuentra. Esto se debe a que el script no se encuentra en una de las rutas del PATH del sistema. Para poder siempre abrir el software desde cualquier lado sin tener que exportar el PATH cada una de las veces se añadirá la siguiente línea al final del archivo ~/.bashrc

export PATH=~/.local/bin:$PATH

y para cargar la configuración en la misma sesión:

$ source ~/.bashrc

Instrucciones para desarrollar

Lo primero que hay es que crear el entorno con los requerimientos utilizando el siguiente comando estando en la carpeta raíz del proyecto:

$ pipenv install

Luego activamos el ambiente con:

$ pipenv shell

Si es la primera vez que preparamos el ambiente para desarrollo debemos ejecutar el siguiente comando:

$ python setup.py develop

Por último para ejecutar el programa:

$ ./SaccRec.py

Color Palette

https://coolors.co/1d3461-1f487e-376996-6290c8-829cbc

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages