Subes tus informes clínicos y la plataforma extrae las variables que le has pedido. La lectura y la retirada de identificadores ocurren en tu propio equipo: el informe original nunca se envía a ningún servidor.
Marcas las secciones del informe y las palabras que identifican cada variable. Se hace una vez y sirve para todo el registro.
El texto se lee y se limpia de identificadores en tu propio equipo. Cada paciente recibe un identificador seudónimo.
Ves lo que ha extraído junto al fragmento del que lo sacó. Corriges lo que haga falta y confirmas.
La tanda entra sin sobrescribir nada de lo anterior, y con la posibilidad de deshacerla entera.
La mayoría de registros clínicos acaban siendo un archivo muerto. Los de Datify nacen con la estructura que la bioestadística necesita después.
Se rellena de forma continua a medida que entran pacientes. No hay que "cerrar" la base para empezar a analizar: el registro crece, no se rehace.
Mediciones repetidas, eventos y ventanas temporales quedan modelados desde el inicio, no reconstruidos a posteriori.
Varios investigadores del servicio sobre el mismo registro, con control de quién accede a qué y trazabilidad de los accesos.
Del mismo registro salen cohortes distintas según la pregunta: supervivencia, antes–después, evolución temporal…
La extracción automática hace el grueso. La entrada manual cubre lo que no está en ningún informe. Y la corrección puntual arregla lo que salió torcido. Las tres escriben en el mismo sitio y ninguna borra lo anterior. Antes de que de ahí salga una cohorte, se mide el riesgo de reidentificación y se emite un dictamen: si hace falta, la plataforma generaliza las variables que lo elevan.
Lo que hay uno por persona: edad, sexo, servicio, antecedentes, desenlace.
| paciente_id | edad | sexo | charlson | mortalidad_28d |
|---|---|---|---|---|
| DEMO-0001 | 60 | M | 3 | 0 |
| DEMO-0002 | 74 | V | 6 | 1 |
| DEMO-0003 | 52 | M | 2 | 0 |
La PCR del día 1 y la del día 5 son dos filas, no dos columnas.
| paciente_id | fecha | tipo | valor | unidad |
|---|---|---|---|---|
| DEMO-0001 | 2024-03-01 | PCR | 137,8 | mg/L |
| DEMO-0001 | 2024-03-05 | PCR | 42,1 | mg/L |
| DEMO-0001 | 2024-03-01 | Lactato | 3,4 | mmol/L |
Ventilación mecánica, shock, alta, éxitus. Con su fecha.
| paciente_id | fecha | tipo |
|---|---|---|
| DEMO-0001 | 2024-03-02 | ventilacion |
| DEMO-0001 | 2024-03-29 | alta |
| DEMO-0002 | 2024-03-11 | exitus |
Ejemplo del registro de demostración. Un diccionario de UCI real en producción maneja unas 32 variables clínicas —estáticas, mediciones con fecha y eventos binarios fechados— extraídas de informes de alta.
Declaras qué papel juega cada columna y qué estructura necesita tu diseño. La plataforma construye la tabla, la enriquece con scores y derivadas, y deja el registro de exclusiones.
Declaras qué papel juega cada variable en este estudio. La misma columna puede ser desenlace en un proyecto y covariable de ajuste en otro, sin duplicar nada.
Una cohorte de supervivencia no tiene la misma forma que una de medidas repetidas. Tú eliges el diseño; la plataforma construye la tabla que ese diseño necesita y resuelve lo delicado —fecha índice, censura, primer evento por paciente— dejando constancia de cómo lo ha hecho.
Nunca tendrás que pivotar una tabla a mano ni calcular tiempos de seguimiento en Excel.
Todo filtrado deja un log. Y una regla explícita: un valor ausente nunca cumple un criterio — no se cuela por omisión.
Este diagrama es el ítem 13a de STROBE, y sale solo: la ficha lo publica junto con los faltantes por variable (ítem 12c).
Calculados por componentes, con su referencia bibliográfica
Emite los seis componentes por separado —sofa_resp, sofa_coag, sofa_hepa, sofa_cardio, sofa_neuro, sofa_renal— y el total. Regla estricta: completo o nada, porque Sepsis-3 define la sepsis como ΔSOFA ≥ 2 y un componente ausente falsea exactamente ese umbral.
De mediciones y eventos a columnas analizables
pcr_max_0_24h | máximo en ventana temporal |
creatinina_basal | primer valor registrado |
lactato_delta | último − basal |
pcr_cv | variabilidad intraindividual |
vm_ever | ¿ocurrió el evento? (0/1) |
shock_count | número de episodios |
iot_fecha_1er | fecha del primer evento |
Cada plantilla genera varias columnas por variable. Recetas de un clic: resumen básico, ventana 24 h, eventos completo.
Se prepara la cohorte, nunca el registro original. La plataforma detecta el problema, propone la corrección y la explica; tú aceptas o la cambias. Nada se aplica en silencio: cada preparación crea una versión nueva y siempre puedes volver atrás.
"52 años" texto con unidad"0,64 mg/dl" coma decimal + unidad"NaN", "—", "sin dato" faltantes disfrazados09-01-2021 ¿día o mes primero?no / yes / Sí binaria inconsistente52 extraer número0.64 normalizar unidadesnull + creatinina_missing indicador de faltante2021-01-09 formato explícito0 / 1 convertir a binariaCada una con su motivo escrito, para que sepas qué se hizo y por qué
Eliges el diseño de tu estudio y la intención analítica. A partir de ahí, la plataforma resuelve el método, los supuestos y el tamaño de efecto.
Describe la cohorte en un momento dado: recuentos, distribuciones y la tabla 1 comparada entre grupos.
Comparar gruposAsociación entre exposición y desenlace medidos en el mismo momento. Incluye caso–control y rendimiento diagnóstico.
Asociar · Correlacionar · ROCUna exposición basal predice un desenlace al final del seguimiento, sin modelar el tiempo.
Estimar efecto · Efecto causalTiempo hasta que ocurre el evento, teniendo en cuenta a quien todavía no lo ha tenido al cierre del seguimiento.
Supervivencia · No inferioridadTrayectoria de una medición repetida a lo largo del ingreso, respetando que las medidas de un mismo paciente no son independientes.
Longitudinal · CorrelacionarComparación emparejada antes y después de una intervención, con o sin grupo de control.
Antes–despuésHasta qué punto dos instrumentos miden lo mismo en los mismos pacientes, y si discrepan más en los valores altos.
ConcordanciaEl mismo evento le ocurre varias veces al paciente y cuentan todas, no solo la primera.
Estimar efectoUn evento competidor impide que ocurra el de interés y hay que contarlo aparte, no censurarlo sin más.
SupervivenciaSolicita acceso y te enviamos credenciales y acompañamiento por correo. Prueba gratuita de un mes.
Solicitar acceso