papa-deimos/uso
Uso de papa-deimos
Contenido |
Toda persona del CIMA/DCAO tiene acceso al equipamiento.
Se tiene que mandar un correo a Lluís para que active la cuenta.
Una vez la cuenta activada, el acceso se hace por registro de usuarie desde
http://deimos.cima.fcen.uba.ar/
Por el momento, están activados los notebooks de 'python', 'R' y 'shell'. Cada tipo de `notebook' se selecciona en el menú desplegable llamado `new' (arriba a la derecha, ver imagen).
NOTA: No se permite la creación de entornos python. Si se necesitan paquetes específicos, pídanlos a Lluís Fita
Todos los archivos que se creen aparecen en la ventana inicial para poderse descargar
Usuaries
Les usuaries se conectan y se abren una sesión activa en un `notebook' y se empieza a trabajar con los datos
- CIMA: Usuaries CIMA con la cuenta creada, usan el mismo nombre del correo (sin
@cima.fcen.uba.ar
) y con la misma contraseña que la del correo
Cada [usarie] tendrá un home del gitHUB ubicado en
/home/jupyter-[usuarie]
Sesión activa sin conexión
Existe una manera de dejar corriendo un kernel de python y cerrar la sesión en Papa-Deimos. Para eso se utiliza el decorator %%capture
A continuación se describe un ejemplo muy sencillo.
Este sería el código en una celda:
%%capture mi_salida import time Ntimes = 10 Nseconds = 10 for it in range(Ntimes): print (it) time.sleep(Nseconds)
Se ejecuta la celda y se sale de la sesión de Papa-Deimos.
Cuando volvemos a conectarnos, sólo hace falta ir al kernel y en la celda posterior escribir:
mi_salida.show()
y al ejecutar la celda del kernel:
0 1 2 3 4 5 6 7 8 9
kernels/entornos
No se autoriza la creación de entornos por usuario. Si existiera algún problema, se ruega pedir auyda a Lluís Fita.
A continuación se describen los paquetes adicionales que contienen los kernels activos
- Bash: entorno estándard de shell
- Python3 (D. E. Hachkathon): xarray, dask, intake, HEALpix, easy.gems HEALPix, healpy, py-zarr, Tobac, PyFLEXTRKR
- Python3 (atrackcs): ATRACKCS
- Python3 (ipykernel): estándard python3
- R: básico R