lunes, 23 de septiembre de 2024

Esto de la genética es muy interesante y muy bonito para un programador


Al hilo de un post anterior en el cual hablaba de una clínica de genética española me he querido interesar por este tema ya que saber un poquito de algo siempre ayuda a entender ciertas cosas, aunque sigas siendo un ignorante.

Para este post usaré la IA de Google Gemini.

Un gen es la unidad básica de la herencia. Es un segmento de ADN que contiene la información necesaria para producir una molécula funcional, generalmente una proteína. Los genes actúan como instrucciones que determinan las características de un organismo, como el color de los ojos, la altura o la susceptibilidad a ciertas enfermedades.
  • Características clave de los genes:
    • Composición: Están formados por ADN, una molécula que almacena la información genética en una secuencia de cuatro bases nitrogenadas: adenina (A), timina (T), guanina (G) y citosina (C).
    • Función: La mayoría de los genes codifican proteínas, que son las moléculas responsables de llevar a cabo la mayoría de las funciones celulares. Algunas proteínas actúan como enzimas, catalizando reacciones químicas, mientras que otras forman estructuras celulares o transportan moléculas.
    • Herencia: Los genes se transmiten de padres a hijos. Cada individuo hereda dos copias de cada gen, una de la madre y otra del padre.
    • Variación: Los genes pueden presentar variaciones o mutaciones en su secuencia de ADN. Estas mutaciones pueden ser beneficiosas, perjudiciales o neutras, y contribuyen a la diversidad genética de las poblaciones.
Las cadenas de texto como AGTCCTAGC representan la secuencia de ADN de un gen. Esta secuencia se lee en grupos de tres bases (codones) para determinar la secuencia de aminoácidos de la proteína codificada por el gen. La interpretación correcta de estas secuencias es fundamental para comprender la función de los genes y su papel en la herencia y las enfermedades.

Para estudiar nuestros genes tenemos 3 opciones:
  1. Panel de genes: Si queremos ver si tenemos unos genes concretos ya conocidos, pe: asociados al alzheimer hay X genes, sólo buscamos X genes (no analizamos) en nuestros genes (genoma). Esto nos permite saber si en nuestros genes tenemos alguna enfermedad ya conocida para tratarla antes de tener síntomas.
  2. Exoma: Analizamos toda una parte del genoma (1%), más de 20000 genes (mucho más que la X anterior). El exoma completo secuencia todas las regiones codificantes de proteínas del genoma humano que contienen la mayoría de las mutaciones que causan enfermedades genéticas.
  3. Genoma: Exoma + regiones no codificantes. Las regiones no codificantes representan aproximadamente el 99% del genoma humano y, aunque no codifican directamente proteínas, desempeñan un papel crucial en la regulación de la expresión génica y otros procesos celulares.
Por otro lado tenemos que la clínica mencionada usa tecnología NGS: La secuenciación de próxima generación (NGS) ha revolucionado el análisis del exoma completo, aportando ventajas significativas en comparación con los métodos anteriores.
  • ¿Qué aporta la NGS al análisis del exoma completo?
    • Mayor capacidad de secuenciación: La NGS permite secuenciar millones de fragmentos de ADN de forma simultánea, lo que se traduce en una mayor cobertura y profundidad del exoma. Esto aumenta la probabilidad de detectar variantes genéticas raras o de baja frecuencia.
    • Mayor precisión: La NGS ofrece una mayor precisión en la identificación de variantes genéticas, reduciendo la tasa de falsos positivos y falsos negativos.
    • Mayor rapidez: La NGS permite obtener resultados en un tiempo mucho menor que los métodos anteriores, lo que agiliza el diagnóstico y el tratamiento de enfermedades genéticas.
    • Menor coste: El coste de la NGS ha disminuido considerablemente en los últimos años, lo que la hace más accesible para un mayor número de pacientes.
  • ¿Es lo mismo el análisis del exoma completo con NGS que sin NGS? 
    • No, no es lo mismo. El análisis del exoma completo con NGS ofrece ventajas significativas en términos de capacidad de secuenciación, precisión, rapidez y coste.
También. quiero mencionar hitos del genoma humano:
  • Cuando el Proyecto del Genoma Humano anunció que había completado el primer genoma humano en 2003, fue un logro trascendental.
  • El primer genoma humano completo ha sido publicado oficialmente el 31 de marzo de 2022.
  • El botánico alemán Hans Winkler acuñó la palabra genoma en 1920, combinando la palabra gen con el sufijo -ome, que significa conjunto completo, para describir la secuencia completa de ADN contenida dentro de cada célula.
Para acabar decir que ha día de hoy la sanidad pública de España no ofrece esta especialidad en su catálogo, la única de la UE. 

jueves, 19 de septiembre de 2024

PROMPTS en la IA


La función prompt(), sirve para pedir datos al usuario a través de una alerta del navegador. Por eso hablamos de PROMPTS como una forma de pedir información a la IA, no es que debas saber programar nada. Recuerda que la ventaja de la IA es que entiende el lenguaje natural.

Otra pregunta que os podéis hacer es: ¿Qué es la IA generativa?

La IA generativa o inteligencia artificial generativa hace referencia al uso de la IA para crear contenido, como texto, imágenes, música, audio y vídeos.

La IA generativa usa modelos básicos, es decir, grandes modelos de IA, que pueden trabajar en varias tareas y llevar a cabo tareas preconfiguradas, como resúmenes, preguntas y respuestas, clasificación, etc. Además, al requerir una preparación mínima, los modelos básicos se pueden adaptar a casos prácticos concretos con muy pocos datos de ejemplo.

Ejemplos de  prompts:
  • CÓMO CREAR UNA INDICACIÓN EN CADENA
    • Primera orden o prompt: Dame un resumen de este documento [copia / pega el texto del documento]
    • Modifica la salida: Usa el resumen anterior y escribe un artículo de 500 palabras explique el tema a los novatos.
    • Modifica el tono: Cambia el tono de la respuesta anterior para que suene más profesional.
    • Modifica el formato: Convierte la respuesta anterior en un texto para una presentación.
  • PROMPTS GENERALES
    • Reescribe este texto y hazlo fácil de entender para un novato: [inserta el texto]
    • Quiero [inserta una tarea o un objetivo]. Genera 5 ideas para [inserta una tarea o un objetivo].
    • Explica [inserta un tema] en términos sencillos y fáciles que cualquier novato pueda entender.
    • Resume el texto siguiente y dame una lista de viñetas con las ideas clave y los hechos más importantes.
    • Revisa mi escritura anterior. Corrige la gramática y la ortografía, y haz sugerencias para mejorar la claridad de mi escritura.
  • PROMPTS PARA DESARROLLADORES
    • Ayúdame a encontrar errores en mi código: [inserta tu código]. Explica qué hace este fragmento de código: [inserta el fragmento de código].
    • ¿Cuál es la sintaxis correcta para una declaración o función [inserta el lenguaje de programación] en [inserta el contexto]?
    • ¿Cómo puedo corregir el siguiente código [lenguaje de programación] que [explica el funcionamiento]? [inserta el fragmento de código].

martes, 17 de septiembre de 2024

Nueva aplicación dicen...

Es cierto que la aplicación móvil es nueva, pero la web de Importass ya estaba funcionando hace 2 años. En este post de 2022 ya la nombro...

A día de hoy varios medios, incluso de tecnología, hablan de un aplicación novedosa para acceder a una información que era difícil acceder a ella.


La verdad es alucinante que un servicio puesto en marcha hace 2 años sea noticia ahora, aunque la aplicación para el móvil sea novedad.

El verdadero avance fue hace 2 años, la aplicación sin servicio no haría nada.

lunes, 16 de septiembre de 2024

Un gran descubrimiento

Hoy os quiero hablar de una clínica que usa la última tecnología hablando de genética y es referente mundial.

Tenemos la suerte de tenerla en España y además esté dirigida por profesionales de la materia.

Esta clínica es EuroEspes, en La Coruña.

EuroEspes es un Centro de Referencia Internacional en Medicina Genómica, especialmente dedicado a las enfermedades del sistema nervioso y otras enfermedades prevalentes (enfermedades cardiovasculares, cáncer, trastornos metabólicos y cualquier patología de base genética).
Podemos ver que han hecho patentes muy importantes como la vacuna del Alzheimer o un bioproducto para el Parkinson.

La verdad, es una maravilla tenerlo en España.

He investigado esta clínica y ha estado en concurso voluntario de acreedores desde octubre de 2023 hasta verano de 2024 por sus grandes inversiones en I+D, durante este concurso la clínica no dejó tirados a sus pacientes, creo que es algo positivo.

Su Presidente es Catedrático y Doctor de la genómica, Ramón Cacabelos (el dueño de las patentes antes mencionadas), otro aspecto que me da garantías.

Es impresionante conocer que los genes son el código para que funcione y se forme el cuerpo humano y más aún, que todo este código esté en una muestra de saliva. Este código se codifica sólo con 4 letras: adenina (A), timina (T), guanina (G) y citosina (C), las cuales se repiten en pares (A con T y G con C) y formando grupos. En estas repeticiones de grupos y pares (decenas de miles) los científicos buscan mutaciones respecto a genes normales.



Diréis que qué tiene que ver esto con el blog, pues que es tecnología punta a nuestro servicio y acompañado de mucho conocimiento.

miércoles, 4 de septiembre de 2024

Otra visión de la IA: su consumo

                                                             Imagen generada por IA.

Hace un tiempo pensé en escribir un libro sobre IA, pero es una materia que avanza muy rápido y bastante incierta, no sabemos donde va a llegar esto. Si a esto le sumamos que no pretendo ser un experto en la materia, pues creo que no voy a escribir ese libro.

He recopilado mucha información y una bastante interesante, ya que no se habla mucho de ello, es:
Un estudio de la Universidad de Massachusetts Amherst estimó que el entrenamiento de un modelo de lenguaje grande puede consumir tanta energía como cinco coches a lo largo de toda su vida útil.
Me imaginaba que entrenar a una IA podía ser costoso, pero no tanto. Quizás esto suponga un freno y sea una explicación a por qué no tenemos nuestra propia IA en casa o en el trabajo.

Además, el costo energético de la IA no se limita al consumo directo de electricidad, sino que también incluye la fabricación y el mantenimiento del hardware.

La IA es muy potente, entre otras cosas, porque usa el hardware de un servidor muy potente que se comunica con nuestro dispositivo (que puede ser potente, pero no a esos niveles). Esto al final es un gasto en infraestructura y de energía de miles de millones para las tecnológicas y lo deben de rentabilizar, no son ONG’s.

La IA generativa abre su brecha entre quien la enfoca en local y quien la enfoca en la nube. Hay sitio para ambas
  • La vía local aumenta la privacidad y no depende de la conectividad, pero dispara los recursos necesarios.
  • La vía online externaliza la potencia, pero supone un gasto continuo que alguien tiene que pagar.
  • Google o Apple están apostando por modelos combinados. Tienen incentivos para ello.
Xataka.com en mayo de 2024

martes, 3 de septiembre de 2024

El Registro Electrónico Común se llama Registro Electrónico General desde agosto de 2023


Si escribimos REC en Google una de sus búsqudas ya no es el Registro Electrónico Común de la red SARA porque hace un año tuvo un lavado de cara y ahora sus iniciales son R - E - G, Registro Electrónico General.

Esto corresponde a un lavado de cara de la aplicación que ya no se llama como una película de terror. El funcionamiento es el mismo, más intuitivo y más rápido, con alguna opcion más que comentaré.

Podemos hacer un registro nuevo a cualquier Administración Pública de una forma fácil identificándonos con Cl@ve (recuérda que con Cl@ve puedes identificarte con el móvil si el número está registrado en Hacienda a tu nombre), yo usaré mi cerificado electrónico de firma.



Lo que anteriormente venía en la primera panalla, ahora está en tres pasos, todo más visible:


Ahora podemos elegir recibir avisos del registro por SMS, antes sólo lo podíamos hacerlo por correo electrónico.

En la segunda pantalla podremos escribir nuestra solicitud y usar el filtro para buscar donde quermos hacerla:


La tercera pantalla nos permitirá adjuntar documentos si queremos, hasta un máximo de 15 Mb.

En la última pantalla después de confirmar que todo es verídico deberemos fiirmar y aquí veo una gran diferencia, puedes firmar con sello si no tienes certificado electrónico de firma:


La firma con sello será menos válida, jurídicamente hablando, pero para muchos trámites es válida.

La firma con certificado electrónico de firma necesitará autofirma.

En REG también podremos consultar nuestros registros enviados de una forma mucho más clara que antes para ver su contenido y su estado.


Si quieres comparalo con REC, aquí te dejo el enlace.

lunes, 2 de septiembre de 2024

Seguridad al leer códigos QR


Hace un tiempo hablé de los posibles engaños usando códigos QR, además es algo muy fácil de hacer.

La forma de detectar estos engaños y no ser engañados es leer a qué URL o dirección nos envía ese QR antes de ir.

Esto se puede hacer con los ojos y también la propia apliicación de QR lo puede hacer para avisarnos de si es un fraude la URL destino.

He visto que existen sólo 2 aplicaciones que hacen esto, algo raro porque es elgo muy usado: Escaner QR de Trend Micro y QR Scaner de Lionic.

La solución de Lionic es de pago aunque hay versión gratuita.

La solución de Trend Micro (empesa de ciberseguridad muy conocida) es gratuita.

No he podido probarlas pero os podéis fijar en los comentarios que tienen las aplicaciones en Google Play.

Existe una aplicación Android no oficial de VirusTotal, empresa española, que analiza con varios antivirus cualquier cosa que se pueda, incluidas las URLs.