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)
3. ¿Por qué
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.