EJERCICIO 8
Proyecte en el plano cartesiano las posiciones de los diez primeros Ca de la proteína asignada, asumiendo como Z el eje perpendicular al plano del papel. Deduzca a continuación la transformación necesaria para que los puntos primero y último se superpongan en la nueva proyección y recalcule y dibuje las nuevas coordenadas para los ocho restantes carbonos. Utilizar RASMOL para comprobar la corrección de la transformación realizada.
Hemos creado una función denominada 'AlinearZ' que nos permitirá superponer y alinear dos
residuos de la proteína en el eje Z en un plano cartesiano. Para ello las transformaciones
que se llevarán a cabo serán:
1) Traslación de P1 al origen de
coordenadas, de forma que las coordenadas de primer átomo serán (0, 0, 0).
2) Rotación de un giro alfa sobre OX
hasta que P2 (el último átomo) esté en el plano XZ.
3) Rotación de un giro beta sobre OY
hasta que P2 esté en el eje Z.
Es decir, hemos trasladado la estructura al eje Z, rotado y
trasladado de vuelta.
Para ello hemos creado una aplicación denominada ‘AlinearZ’, que
va a permitir representar los carbonos alfa de una proteína dada con un formato
PDB en un plano cartesiano en que el eje Z es perpendicular a este, de forma
que se representan las coordenadas X e Y.
Para las rotaciones y traslaciones se han usado las funciones de
biotools denominadas ‘giroOX’, ‘giroOY’ y ‘traslacion’, mencionadas ya en el Ejercicio 7. En las dos primeras funciones, los
parámetros de entrada serán un vector de tipo TPunto que se refiera a las
coordenadas del átomo y un tipo real que se refiera al ángulo en radianes que
deseo girar. En el caso de la función 'traslación', uno de los parámetros
será también un TPunto con las coordenadas y el otro el desplazamiento que
deseo llevar a cabo en los ejes X, Y y Z.
A continuación en la Fig. 1. se observa la alineación de los 10 primeros CA de
mi proteína asignada:
Fig. 1. Alineación de los 10 primeros Ca de IR42.pdb en 'AlinearZ'.
Comentarios
Publicar un comentario