Chisme 189 · El tartamudeo del gen

Una micro:bit virtual que lee un gen escrito como texto y cuenta cuántas veces se repite «CAG». Es un modelo educativo, no un diagnóstico.

Repeticiones: 20
El gen (texto)
1-26 estable 27-35 inestable 36-39 alterado, efecto variable 40 o más alterado

Los umbrales están inspirados en genes reales; el color solo indica en qué zona cae cada repetición.

Lee y predice (piensa antes de abrir)
1. Con 30 repeticiones, ¿qué cara saldrá al pulsar A+B?

La confusa: 30 está entre 27 y 35, la zona inestable. Compruébalo en el simulador.

2. Con 30 repeticiones sacudes diez veces. ¿Puede bajar el número?

No. El programa suma randint(0, 2): 0, 1 o 2. El gen puede quedarse igual o crecer, nunca encoger.

3. ¿Por qué contarCAG() lee el texto y no mira la variable?

Porque un laboratorio solo tiene la secuencia, no sabe cuántas repeticiones puso nadie. Contar leyendo es lo que haría un analizador real.

4. Con 0 repeticiones, ¿qué cuenta el programa y por qué?

Cero: el primer trozo tras «ATG» ya es «CCG», no «CAG», y el bucle while ni siquiera entra.