¿Cuáles son algunos de los recursos disponibles para los estudiantes de informática en predicción de la estructura secundaria de ARN?

Este es un problema (razonablemente) sencillo, y hay una variedad de servidores web que lo hacen muy bien.

Me viene a la mente el servidor web RNAfold. Esto es impulsado por un algoritmo de programación de energía libre mínima (MFE) que divide la estructura secundaria de ARN en bucles y bases externas. El algoritmo calcula la energía libre de una estructura secundaria como la suma de las energías libres contribuyentes para los bucles y encuentra la estructura que minimiza esto [1].

Para ejecutar el servidor, simplemente proporciona una secuencia de ARN y produce una amplia gama de parámetros de salida, incluida la estructura secundaria MFE y centroide, coloreada por la probabilidad (de estar emparejada o no), como se muestra a continuación (para una secuencia de ARN aleatoria).

Una secuencia corta:

Un poco más largo (con mucho menos acuerdo de MFE a centroide):

También puede colorearlos según la entropía posicional, lo que parece bastante útil. No puedo hablar de cuán preciso es este servidor, pero como hay tantos servidores diferentes disponibles, sería simple comparar varios para garantizar un resultado decente.

Además, podría ser más útil considerar la predicción estructural 3D (en lugar de 2D), que se logra mejor usando algo como Assemble2, que se ejecuta a través del software de visualización molecular Chimera (Página de inicio de UCSF Chimera) y permite al usuario construir un 3D modelo de una molécula de ARN de forma interactiva, a partir de una estructura resuelta (así como cosas más simples como la predicción 2D).

Notas al pie

[1] Plegado óptimo por computadora de grandes secuencias de ARN utilizando termodinámica e información auxiliar.

http://en.m.wikipedia.org/wiki/L

Esta compilación wiki tiene todos los softwares populares y recursos web enumerados.

http://molbiol-tools.ca/RNA_anal

Debo señalar que todos estos softwares usan algoritmos diferentes y en el mundo biológico, incluso las compensaciones de 1% tienen grandes implicaciones.

More Interesting

Cómo evaluar el efecto del programa de seguridad vial en el comportamiento después de 7 años de implementación si no hay datos de referencia

¿Un programador autodidacta necesita aprender materias como algoritmos y cálculo? ¿Por qué?

¿Puedo usar mi algoritmo para ejecutar operaciones con Zerodha Kite Connect?

¿Es posible crear dos manos robóticas independientes?

¿Cómo se vinculan los nodos al mismo nivel en un árbol binario?

¿Cómo se realiza la reducción del tiempo polinómico de UHAMPATH a UHAMCYCLE?

¿Hay un árbol que pueda agregar y eliminar nodos más rápido que AVL?

Hago segmentación usando el algoritmo de cambio medio en MATLAB, pero obtengo mis objetos segmentados. ¿Cómo puedo fusionar partes segmentadas de mi objeto que son diferentes por color y tamaño?

¿Cuáles son algunos programas / algoritmos recursivos interesantes (como la Torre de Hanoi y N-Queens)?

¿Qué es el algoritmo de optimización de memoria?

¿Qué es una explicación intuitiva de la complejidad del tiempo de ejecución del algoritmo?

¿Debería un desarrollador autodidacta centrarse en algoritmos o proyectos paralelos para conseguir un trabajo?

¿Qué debo hacer si no puedo obtener el algoritmo correcto para un problema de codificación?

Imagine una cerradura de bicicleta combinada con 4 anillos que contienen 10 letras. ¿Cómo se puede calcular qué letras en cada anillo producirán las palabras más válidas?

¿Qué algoritmo se puede usar para encontrar la clave para el cifrado y la clave de entrada en el formulario?