papa-deimos/uso

De Wikicima
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(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

jupyterHUB home small.png

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
Herramientas personales