Ejercicio de creación de paquetes

Para que vayáis practicando con estas cosas os voy a pedir que escribáis el paquete contactos.pm. Se trata de un paquete relacionado con el cálculo de mapas de contactos de proteínas. Un mapa de contactos para una proteína con N aminoácidos es una matriz binaria NxN donde en cada celda (coordenadas i,j) habrá un '+' si los aminoácidos i y j están a menos de 7Å uno del otro y un ' ' en caso contrario:

001                       ++++                  +     
002                       +++++                 +
003                          +++++              +
...

Vuestro paquete deberá contener al menos 4 subrutinas que:

Si queréis usar el programa h2xs os recomiendo esta guía.

Una vez que tengáis el módulo listo y documentado, escribid un programa que lo invoque y utilice que sirva de ejemplo.

Bruno Contreras-Moreira
http://www.eead.csic.es/compbio