Prefacio#

Materia Médica Digitalis es un libro sobre algoritmos escrito desde la medicina y las ciencias de la vida.

No parte de la idea de que programar sea aprender una sintaxis. Parte de otra intuición: programar es aprender a hacer explícitas las decisiones.

En medicina, una decisión rara vez aparece aislada. Vive dentro de datos incompletos, incertidumbre, riesgo, tiempo, pacientes, poblaciones, umbrales y consecuencias. Por eso los algoritmos no son aquí una colección abstracta de técnicas. Son una forma de ordenar el pensamiento.

Este libro usa Python porque es claro, poderoso y ampliamente usado en investigación, análisis de datos e inteligencia artificial. Pero Python no es el destino final. Es el instrumento.

El destino es aprender a pensar con precisión.

Para quién es este libro#

Este libro está escrito para:

  • estudiantes y profesionales de medicina que quieren entrar a programación, datos o inteligencia artificial;

  • investigadores en ciencias de la vida que necesitan automatizar tareas y razonar con datos;

  • programadores interesados en aplicaciones médicas con sentido clínico;

  • lectores que prefieren aprender algoritmos desde problemas concretos.

No se exige experiencia avanzada en ciencias de la computación. Sí se exige disposición a leer con calma, ejecutar código, equivocarse y corregir.

Cómo está escrito#

Cada capítulo intenta sostener tres capas:

  1. la intuición del problema;

  2. la formulación computacional;

  3. la aplicación biomédica o científica.

Cuando el código aparezca, no estará ahí como adorno. Estará para volver ejecutable una idea.

Promesa#

Si el libro cumple su función, al final no solo sabrás escribir algunos programas en Python. Deberías poder mirar un problema complejo y preguntarte:

  • qué datos tengo;

  • qué decisión debo tomar;

  • qué pasos puedo definir;

  • qué errores debo prevenir;

  • qué costo tiene mi solución;

  • qué consecuencias tiene automatizarla.

Esa es la materia médica digital: no una lista de recetas, sino una disciplina para pensar mejor con herramientas computacionales.