papa-deimos/uso
(→Uso de papa-deimos) |
(→Uso de papa-deimos) |
||
Línea 27: | Línea 27: | ||
</pre> |
</pre> |
||
− | == Datos == |
+ | == 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'' <code>%%capture</code> |
||
+ | |||
+ | A continuación se describe un ejemplo muy sencillo. |
||
+ | |||
+ | Este sería el código en una celda: |
||
+ | <pre style="python"> |
||
+ | %%capture mi_salida |
||
+ | |||
+ | import time |
||
+ | |||
+ | Ntimes = 10 |
||
+ | Nseconds = 10 |
||
+ | |||
+ | for it in range(Ntimes): |
||
+ | print (it) |
||
+ | time.sleep(Nseconds) |
||
+ | </pre> |
||
+ | 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: |
||
+ | <pre> |
||
+ | mi_salida.show() |
||
+ | </pre> |
||
+ | |||
+ | y al ejecutar la celda del kernel: |
||
+ | <pre> |
||
+ | 0 |
||
+ | 1 |
||
+ | 2 |
||
+ | 3 |
||
+ | 4 |
||
+ | 5 |
||
+ | 6 |
||
+ | 7 |
||
+ | 8 |
||
+ | 9 |
||
+ | </pre> |
Revisión de 14:50 15 mayo 2025
Uso de papa-deimos
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