He visto una charla de Mikko Hypponen (CEO de la empresa de seguridad F-Secure) llamada Silicon Plague . Allí, aproximadamente en el minuto 51 de la charla, menciona un código de computadora que se supone que puede infectar el ADN.
Estaba buscando en Google y encontré el artículo correspondiente publicado ~ 2.5 años, y algunos códigos C ++ . Permítanme citar:
The computer code, written in C++, hosts the DNA sequence of M.mycoides
JCVI-syn1.0. At runtime it acts as follows:
1) Preparing the DNA sequence of M.mycoides JCVI-syn1.0 in the memory,
(with slightly modified watermarks).
2) Encoding own file-content in base32. The base32 code is then encoded in
JCVI's DNA-encoded alphabet.
3) This representation of its digital form is then copied to a
watermark of the bacteria's genome in memory. With this, a fully
functional bacterial DNA sequence including the digital code is
generated.
4) Next, it searches for FASTA-files on the computer, which are text-based
representations of DNA sequences, commonly used by many DNA sequence
libraries.
5) For each FASTA-file, it replaces the original DNA with the bacterial
DNA containing the digital form of the computer code.
The code has a classical self-replication mechanism as well, to eventually
end up on a computer in a microbiology-laboratory with the ability of
creating DNA out of digital genomes (such as laboratories by the JCVI).
Según tengo entendido, el programa intenta entrar en las computadoras del laboratorio de biología con archivos del genoma y modificar el contenido con algún contenido de sí mismo. Esto suena aterrador. Desafortunadamente, todavía no estoy en el nivel en el que entendería si eso podría funcionar (estudiante de pregrado), por lo que mi pregunta es: ¿Funciona esa idea? ¿Podría existir realmente un virus informático que infecte el ADN?
Según entiendo por su publicación, el virus informático del que está hablando está modificando la base de datos (archivos FASTA) en genética. Eso tendría un impacto bastante malo en la investigación en genética y medicina.
Si uno usa una base de datos de este tipo para sintetizar/editar secuencias y luego introducir este ADN en un organismo vivo, entonces sí, el virus informático habría afectado a un organismo vivo. Si la secuencia que ha introducido el virus informático puede transcribirse en ARNm y continuar infectando otras células, y finalmente propagarse, entonces supongo que se podría decir que el virus informático se habría convertido en un virus real.
Sin embargo, hay que tener en cuenta dos cosas. En primer lugar, dudo mucho que tal cosa pueda pasar desapercibida. En segundo lugar, cualquiera podía divertirse y crear secuencias novedosas. Lo único que hace el virus es corromper archivos en una computadora. La eventual existencia de un virus hecho por el hombre no tiene una relación específica con el virus de la computadora y hacer demasiada analogía aquí tendría poco sentido.
Esto es muy tonto.
Todo lo que hace el virus informático es corromper un archivo de texto en una base de datos informática.
Si alguien usa la información en el archivo corrupto para sintetizar ADN real para modificar un organismo vivo, el agente es el humano. El código de computadora no tiene interacción alguna con el ADN.
Esto es lo mismo que si la persona accidental o deliberadamente diseñara alguna característica patógena en un organismo, un fenómeno más realista y preocupante.
PD
Afortunadamente, este código C++ en particular es para un ejecutable de Windows, y NCBI es todo Unix.
Ya tengo un fasta para una cepa de tuberculosis XDR en mi computadora. No está lastimando a nadie, ni lo hará. Si alguien escribió un guión que cambió el archivo fasta que tengo de cepas sensibles a las drogas para poner mutaciones que otorgan resistencia, eso arruinará algunos análisis, pero no matará a nadie.
Es teóricamente posible que una secuencia de ADN en particular pueda desencadenar un error en uno de los programas que se ocupan del ADN secuenciado e inyectar un código x86 ejecutable en la memoria de la computadora que luego hace que inserte ese ADN en algo que luego será sintetizado... producir un organismo que contenga el virus informático en su ADN y que, finalmente, pueda ser secuenciado de nuevo...
Pero si eso fuera realmente posible, ¡probablemente ya habría sucedido! Como mínimo, algunas secuencias de ADN provocarían un bloqueo y luego se corregiría el error. Pero si no fuera así... es teóricamente posible que evolucione un gen que use eso. ¿No sería genial? (Pero sí, eso nunca va a suceder).
ACGT
Malhar Khushu
Gravedad
Gravedad
UH oh
UH oh