Diferencia entre revisiones de «papa-deimos/uso»
| (No se muestran 7 ediciones intermedias del mismo usuario) | |||
| Línea 1: | Línea 1: | ||
= Uso de papa-deimos = | = Uso de papa-deimos = | ||
__TOC__ | |||
Toda persona del CIMA/DCAO tiene acceso al equipamiento. | Toda persona del CIMA/DCAO tiene acceso al equipamiento. | ||
| Línea 9: | Línea 11: | ||
[http://deimos.cima.fcen.uba.ar/ http://deimos.cima.fcen.uba.ar/] | [http://deimos.cima.fcen.uba.ar/ 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). | 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 | |||
[[File:jupyterHUB_home_small.png|center]] | [[File:jupyterHUB_home_small.png|center]] | ||
| Línea 16: | Línea 20: | ||
== Usuaries == | == Usuaries == | ||
Les usuaries se conectan y se abren una sesión activa en un ''`notebook''' y se empieza a trabajar con los datos | 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 <code>@cima.fcen.uba.ar</code>) y con la misma contraseña que la del correo | * CIMA: Usuaries CIMA con la cuenta creada, usan el mismo nombre del correo (sin <code>@cima.fcen.uba.ar</code>) y con la misma contraseña que la del correo | ||
| Línea 25: | Línea 29: | ||
</pre> | </pre> | ||
== | == 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> | |||
== 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, [https://intake.readthedocs.io/en/latest/index.html intake], [https://healpix.sourceforge.io/ HEALpix], [https://easy.gems.dkrz.de/Processing/healpix/index.html easy.gems HEALPix], healpy, [https://zarr.dev/ py-zarr], [https://tobac.readthedocs.io/en/latest/ Tobac], [https://github.com/FlexTRKR/PyFLEXTRKR PyFLEXTRKR] | |||
* Python3 (atrackcs): [https://github.com/ATRACKCS/ATRACKCS ATRACKCS] | |||
* Python3 (ipykernel): estándard python3 | |||
* R: básico R | |||
Revisión actual - 19:13 21 may 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
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