R y Python libres · candidata web 2026-11-05
Alcance confirmado
Ambos lenguajes se incluyen en la primera versión web de SAmuel. El adaptador está implementado y sus rutas probadas con un ejecutor simulado. No hay un servicio de ejecución real aprobado todavía.
Cómo se usa
Abre la consola, escribe o importa tu script, revisa la advertencia y autoriza la ejecución. Se envía una copia CSV de tu base como datos (también df); revisa sus tipos de fechas, categorías e identificadores. Importar el script o abrir la pantalla no lo ejecuta.
Separación y límites
Cada trabajo utiliza un contenedor temporal sin red ni carpetas de las aplicaciones. Límites iniciales: 60 segundos, 512 MiB, una CPU y 64 procesos; dos trabajos por broker y uno por sesión. La copia admite 8 MiB de CSV, 100.000 filas y 200 columnas. El exceso se rechaza sin muestreo automático.
Resultados y cancelación
Se reciben texto, tablas y PNG. Asigna la tabla a resultado para devolverla; la vista previa admite 200 filas y 50 columnas. No se exporta una vista previa incompleta como si fuese toda la tabla. Cancelar o cerrar sesión afecta al trabajo propio. Una sesión nueva requiere nuevo consentimiento.
Qué no está habilitado
No hay red, instalación de paquetes bajo demanda, entorno persistente ni HTML interactivo de código propio. El operador debe incluir las librerías necesarias en una imagen revisada. No existe ejecución nativa de respaldo si el broker falla.
Validación pendiente
Las pruebas actuales no ejecutaron contenedores reales. Antes de activar: comprobar R/Python, gVisor y límites impuestos por Linux, aislamiento, resultados, cancelación, agotamiento de recursos y limpieza de trabajos tras una caída. El recolector externo está implementado con etiquetas propias, pero falta aceptarlo en el host.
Estado de la entrega
Candidata separada, no publicada ni aprobada para Internet. No modifica la consola local ni los proyectos del PC. Detalles del operador: CONSOLA_WEB_SAMUEL.md en la entrega web.
SAmuel · Guía de uso
2 de noviembre de 2026 · Acceso compacto y guía para comenzar
La pantalla de acceso incorpora «Tu próximo paso», con tres acciones: preparar las fuentes, elegir el procedimiento y revisar y guardar el proyecto. El formulario se mantiene arriba y la explicación debajo, con el mismo estilo de familia de RADAR. La guía se oculta durante la segunda verificación y la recuperación para dar prioridad a sus instrucciones.
El usuario, la contraseña, el autenticador, la recuperación y los permisos conservan su funcionamiento. Verificado en navegador aislado con paneles de 440 × 820 y 350 × 700 píxeles: sin desplazamiento interno ni recortes. No se iniciaron servidores, sesiones ni análisis. Recarga la portada para ver el ajuste.
1. Organiza tu investigación
Define la pregunta, población, unidad de análisis, exposición, desenlace y período. Una fila puede representar una persona, visita, evento o estudio. Esta definición condiciona las pruebas y sus denominadores.
2. Carga y revisa la base
En Datos y variables despliega Prepare sus datos para cargar un archivo compatible o un escenario sintético. Revisa la vista previa, nombres y categorías. Los apartados se pueden minimizar sin perder los valores introducidos.
3. Confirma el diseño
Abre Diseño muestral y protocolo. Revisa la relación entre observaciones: independientes o dependientes. La detección es orientativa y no sustituye el conocimiento del estudio. Al aprobar se solicita confirmación explícita. Completa el protocolo y guárdalo.
4. Declara las variables
Revisa naturaleza, nivel de medición, etiquetas y faltantes. Un código numérico puede representar una categoría. No asumas que una columna de números es cuantitativa. Las transformaciones se previsualizan y se aplican expresamente; conserva el archivo original.
5. Elige el análisis
Usa Análisis básico, Análisis intermedio o Análisis avanzado. El univariado pertenece al nivel básico e incluye cualitativas y cuantitativas. Selecciona grupo y procedimiento, despliega sus opciones y busca las variables. Revisa las advertencias antes de ejecutar. Normalidad, diseño, escala, distribución y objetivo deben valorarse conjuntamente.
6. Explora gráficos y territorio
Gráficos organiza las figuras por intención analítica. Configura ejes, grupos y formato, y ejecuta la vista. Para un Forest plot revisa etiquetas, estimaciones y ambos límites del intervalo o selecciona un modelo compatible. El Visualizador independiente de Resultados permite ampliar tablas y figuras.
En Georreferenciación selecciona latitud, longitud y campos autorizados de la ficha. Comprueba coordenadas y sistema de referencia, elige cartografía y genera la vista. Los servicios en línea reciben la IP y la zona consultada; algunos requieren claves o permisos. Una capa sin fondo no significa que los datos hayan desaparecido.
7. Interpreta y contrasta
En Resultados y proyecto consulta estimación, intervalo, supuestos y advertencias. Revisa el conjunto del historial cuando existan varios análisis. La lectura asistida orienta; no demuestra causalidad, no reemplaza la revisión metodológica y no convierte un resultado estadístico en una decisión clínica.
8. Guarda y retoma
Descarga el proyecto .samuel para conservar una copia propia. La última opción del menú, Recuperación temporal, permite guardar, restaurar o eliminar la copia de recuperación de tu cuenta. Restaurar reemplaza el trabajo en memoria y requiere confirmación; los scripts recuperados no se ejecutan automáticamente.
9. Programa cuando lo necesites
R / Python ofrece Editor, Consola, Datos y Resultados. Puedes ampliar el espacio de trabajo, minimizar paneles y volver con Escape o el botón de restauración. Guarda tus scripts antes de insertar una plantilla. Selecciona la temática y un procedimiento del catálogo; las variantes principales tienen entradas propias. Revisa los marcadores VARIABLE_ y confirma el diseño en el código antes de ejecutar. Las plantillas ampliadas de R identificadas como puente R/Python requieren reticulate y usan el mismo motor de SAmuel; no son traducciones nativas de todos los métodos. También puedes reutilizar código disponible del historial. La instalación de paquetes se prepara como código revisable; no se realiza al abrir el panel. CRAN, Bioconductor y PyPI ofrecen paquetes adicionales cuya compatibilidad y licencia debes comprobar.
10. Exporta y finaliza
Revisa cifras, confidencialidad, etiquetas y referencias antes de exportar. Cita SAmuel y las fuentes metodológicas. Guarda el proyecto antes de Cerrar sesión. Cerrar sesión retira la autorización y los recursos de tu cuenta; no apaga un servidor compartido ni afecta a otros usuarios. La X de la aplicación cierra su ventana anfitriona cuando se utiliza el lanzador de este equipo.
Biblioteca y soporte
Manual de uso, guía de estudio, seguridad, licencia, novedades y cita se consultan dentro de SAmuel. Volver a SAmuel cierra la consulta y conserva la pantalla de trabajo. Acerca de SAmuel contiene la presentación y sus beneficios. Requiere internet; esta preparación no implica que el servicio ya esté publicado.
Fuentes de programación y paquetes
Reticulate permite llamar módulos Python desde R y convertir explícitamente tablas y matrices. Las plantillas puente indican esta dependencia; no equivalen a una implementación independiente de cada fórmula en R.
https://rstudio.github.io/reticulate/articles/calling_python.html
Bioconductor utiliza BiocManager para gestionar paquetes compatibles con la versión de R. La aplicación prepara el script con actualización automática deshabilitada; revisa lo que instalarás antes de autorizarlo.
https://www.bioconductor.org/install/
Ayuda y formato de la biblioteca
En el pie de la portada, Ayuda reúne las rutas de la biblioteca. Cada página identifica el producto y la versión y distingue la fecha de revisión de formato de las versiones de acuerdos o fuentes. La navegación permite volver a la aplicación, consultar las guías, el manual PDF, la licencia, la cita y las novedades. Guarda el proyecto y los scripts antes de cerrar SAmuel y confirma su diálogo de cierre.
28 de octubre de 2026 · Bienvenida y despedida narradas en el video
La presentación abre con el logo por piezas y «Bienvenido a SAmuel», y cierra con el efecto por franjas y «Espero que disfrutes de SAmuel». Conserva la misma voz de referencia y el recorrido central aprobado. El símbolo tiene un punto de luz que recorre su gráfica. Los temas sincronizados se ajustan al nuevo inicio. Ambas resoluciones se verificaron completas y el reproductor se probó en un navegador aislado. Para verlo, abre la presentación de la portada; si ya estaba abierta, guarda primero el proyecto y vuelve a abrir SAmuel cuando te convenga. El cambio afecta solo al video, sin modificar análisis, proyectos, licencias ni autenticación.
28 de octubre de 2026 · Transiciones tecnológicas del video
Un portal radial con circuitos, anillos holográficos, partículas en profundidad y una gráfica de datos conecta el logo de bienvenida con el recorrido, y el recorrido con el logo de despedida. Cada transición dura 1,2 segundos dentro de la duración existente. El audio AAC aprobado se conserva idéntico: no añade pausas, acelera palabras ni incorpora efectos sobre la voz. Los temas y controles conservan sus tiempos. Las dos resoluciones se decodificaron completas y la reproducción se verificó en navegador de prueba. Para verlo, abre la presentación; si estaba abierta, guarda el proyecto y vuelve a abrir SAmuel normalmente. El cambio es audiovisual y conserva datos, proyectos, licencias y controles de acceso.
29 de octubre de 2026 · Transiciones en cada cambio de tema del video
Doce transiciones internas de 0,8 segundos enlazan los temas del recorrido: circuitos, anillos holográficos y partículas acompañan símbolos de diseño, datos, análisis, incertidumbre, mapas, proyectos y bibliografía. Conserva las uniones de bienvenida y despedida. El audio AAC aprobado se copia íntegro, sin recortes, nuevas pausas, aceleración ni efectos sobre la voz. No cambia la duración ni los tiempos de los temas. Se verifican completos los archivos 720p y Full HD a 30 fps, cada unión y la reproducción en navegador de prueba. El control de Windows no expuso la ventana nativa, por lo que no se afirma una revisión dentro de ella. Para ver esta edición, guarda el proyecto y vuelve a abrir SAmuel normalmente si ya estaba abierto. El cambio es audiovisual y conserva proyectos, datos, licencias y controles de acceso.
29 de octubre de 2026 - Sesión, repositorio y ejecución bajo demanda
En Datos y variables, despliega Sesión y repositorio de archivos. Guarda solo el archivo adjunto para reutilizarlo, o guarda el archivo y el proyecto con sus análisis, scripts y configuración. El repositorio local de cada cuenta conserva los archivos cifrados; el índice se lee al desplegarlo y ningún archivo se abre ni se analiza automáticamente. Los contenidos idénticos comparten almacenamiento. Guardar solo el archivo no exige serializar los análisis del proyecto.
Limpiar sesión exige escribir LIMPIAR SESION. Descarta la base en memoria, los análisis, scripts, salidas y widgets de las consolas y la recuperación temporal de la cuenta. Conserva los guardados voluntarios, las cuentas, licencias y los originales del equipo. Abrir un guardado requiere una sesión vacía y nunca ejecuta scripts ni recalcula resultados. Los archivos se leen únicamente al pulsar Abrir.
La recuperación periódica está desactivada por defecto: puedes guardar manualmente o activar su casilla cada 60 segundos. Al revocar la autorización de consola se descartan las salidas y objetos temporales anteriores. El cifrado local usa la identidad Windows; las consolas autorizadas mantienen los permisos de ese usuario y no constituyen un sandbox.
Edición web local. Se mantienen los límites vigentes: adjuntos de hasta 7 MB y proyectos web con instantánea de datos de hasta 4 MB y archivo comprimido de hasta 7 MB. Para una base que supere el límite del proyecto, usa Guardar solo archivo adjunto. Guardar o abrir archivos consume recursos durante la operación solicitada; no se promete impacto nulo con cualquier tamaño. Si SAmuel estaba abierto, guarda el trabajo y vuelve a abrirlo normalmente para cargar esta versión.
La consulta inicial del estado de recuperación solo comprueba disponibilidad y metadatos; no lee ni descifra el proyecto guardado. El temporizador de recuperación se crea únicamente si activas su casilla.
30 de octubre de 2026 · Zoom de la ventana local
Puedes aumentar o disminuir el tamaño de lectura con Ctrl + y Ctrl −, restablecerlo con Ctrl 0 o mantener Ctrl mientras giras la rueda del ratón. Se conserva el comportamiento de las consolas, los proyectos, la autenticación y el cierre de procesos. Guarda tu trabajo y vuelve a abrir normalmente SAmuel desde su icono para cargar este ajuste si ya estaba abierto. No hace falta cargar datos ni ejecutar análisis para usar el zoom. Los atajos se aplican a la ventana, sin activar herramientas de desarrollo. La combinación física de Ctrl con rueda queda habilitada por el motor local; se verificaron los atajos de teclado en ventanas sintéticas.
2026-11-01 · Asistente visual EPINex y portada compacta
Video con bienvenida, agradecimiento y despedida; voz Leslie a velocidad 0,92. Conserva el contenido principal de la narración, recodificado una vez a AAC, y amplía el cierre. Diagramas animados temáticos, onda ligada al audio y escenas cinematográficas conceptuales. Tarjetas de altura natural, letra compacta, símbolo destacado y encabezado reducido 15 %. Usa el selector de calidad o pantalla completa. Son visualizaciones conceptuales sin datos reales: no cambian cálculos, permisos ni archivos de investigación. Continúa en web local.
2026-11-01 · Regreso en la misma ventana e identidad EPINex
Los enlaces locales de ayuda y documentación navegan en la misma ventana. Volver a la aplicación recupera la ruta de trabajo de esa pestaña; si una ventana auxiliar conserva su abridor, intenta enfocarlo y cerrarse. El encabezado incorpora Tu trabajo tiene impacto con mensajes propios por aplicación y formato común. Las menciones de marca en la interfaz y documentación HTML usan el logo oficial, sin alterar direcciones, archivos, entradas ni código.
El navegador puede limitar el foco o cierre de ventanas auxiliares antiguas: en ese caso el regreso utiliza la ventana actual. Los documentos PDF o descargables conservan su comportamiento. Cambios de interfaz y navegación; no alteran criterios, fórmulas, datos, permisos ni envíos. Continúa en web local. No se modifica Zoho ni se reinicia RADAR en producción.
2026-11-01 · Portadas armonizadas: 24 accesos y cuadrícula de tres por siete
Las tres portadas comparten dimensiones del panel central, tipografía, altura de tarjetas, cabecera, pie y controles de paginación. Cada catálogo tiene 24 accesos con título, descripción y ayuda. En 1600×900 y 1920×1080 muestra 21 por página, distribuidos en tres columnas y siete filas; Siguiente permite consultar los tres restantes. En 1280×720 se adapta a doce por página, sin recortar botones. RADAR incorpora búsqueda y filtro por área. Las ventanas locales parten de zoom 100 %; dos pulsaciones de Ctrl − llevan a 80 % y Ctrl 0 vuelve a 100 %.
Los 24 accesos presentan funciones existentes, no 24 motores clínicos nuevos. Las doce rutas principales de RADAR se complementan con doce capacidades transversales. No cambia cohortes, resultados, criterios, fórmulas, permisos ni entregas de mensajes. El zoom se normaliza en el siguiente inicio de cada ventana; no se reinició producción. Continúa en web local y Zoho permanece intacto.
2026-11-02 · Perfiles personalizados por módulos y recorrido completo de uso
Administración puede crear varios perfiles, seleccionar módulos y funciones y asignarlos a cuentas individuales. Se comprueban permisos en el servidor; ocultar un botón no es la única protección. El perfil funcional es independiente del alcance de datos, licencia y autenticador. Las cuentas existentes conservan su acceso; el administrador debe revisar y asignar los perfiles nuevos.
Administración de perfiles
Dentro de la aplicación, usa Mi perfil y permisos, junto a Recorrido de uso. Administración puede crear o editar un nombre de perfil, marcar funciones y procedimientos y asignarlo a cuentas ya registradas. Consultar es requisito básico; Preparar, Analizar, Exportar y Consola son permisos separados. Cada procedimiento también tiene su casilla. Administrador conserva todos sus permisos y debe quedar uno. Los cambios se comprueban en las siguientes solicitudes; recarga para actualizar listas visibles. El primer registro administrativo existente conserva administración inicial; el orden de inicio de sesión no concede ese privilegio.
Journey: de la entrada al cierre
- Preparar y entrar. Define tu tarea e ingresa con una cuenta previamente registrada y licenciada, contraseña y autenticador. Los perfiles no crean licencias ni reemplazan MFA.
- Definir la pregunta. Especifica población, variables, desenlace, comparación y diseño. Consulta la guía metodológica antes de elegir el cálculo.
- Preparar la base. Carga un archivo compatible o ejemplo sintético; revisa tipos, unidades, faltantes y duplicados. Conserva el original y documenta transformaciones.
- Elegir el procedimiento. Selecciona grupo y procedimiento habilitado, variables y parámetros; lee requisitos, ayuda y supuestos. Previsualiza la preparación antes de aplicar.
- Analizar e interpretar. Ejecuta y revisa tablas, figuras, magnitud, incertidumbre y advertencias. Distingue asociación de causalidad y significación de relevancia.
- Usar código cuando corresponda. R/Python requiere permiso Consola y consentimiento de ejecución. Revisa el código; seleccionar un procedimiento no concede automáticamente ejecución libre.
- Guardar y comunicar. Guarda proyecto o repositorio disponible. Exporta resultados, tablas, figuras e informes únicamente con permiso y revisa su contenido antes de compartirlo.
- Finalizar y retomar. Verifica el guardado y cierra sesión. Abre tu proyecto y revisa historial al volver. Las cuentas, licencias y autenticador conservan sus controles previos.
Ayuda durante el trabajo
Pulsa Recorrido de uso para consultar una ruta de ocho pasos con Qué hacer, Ayuda para decidir y Antes de continuar. Anterior y Siguiente permiten revisar la ruta sin cambiar datos; Volver a la aplicación cierra la ayuda en la misma ventana. Usa además la ayuda específica de cada módulo.
Límites de esta revisión
Edición web local. No se modificó Zoho, no se publicaron servicios y no se reinició RADAR en producción. Estos cambios no certifican validación clínica completa, rendimiento con cualquier volumen ni entrega real de mensajes; se mantienen las limitaciones documentadas de cada aplicación. Una función visible no otorga permisos de otras funciones. Los datos ya descargados no se revocan al cambiar un perfil.
