1. Parallel conformational Search in small molecules
• Conformational search of small molecules.
• Sequencial Problem.
• Parallel Computation in MPI: Solution?
• Design and analysis of Parallel Applications.
• MPI implementation of Conformational Search of small
molecules.
• Evaluation and results of the algorithm.
2. Screening Virtual
Virtual screening has been defined as the "automatically
evaluating very large libraries of compounds" using computer
programs. VS has largely been a numbers game focusing on how
the enormous chemical space of over 1060 conceivable compounds
can be filtered to a manageable number that can be
synthesized, purchased, and tested.
3. Caso de Estudio: Búsqueda Conformacional
sobre moléculas pequeñas.
Identificar las posibles conformaciones que puede
adoptar el ligando en el sitio activo de la Proteína es
uno de los pasos más importantes y complejos dentro de
la primera etapa a la que se ha hecho referencia
5. Distribution of bond per
molecules in Zinc Databases
Rotable Bonds
Time of Sequential
Solution
5 247
10 3854
One file with 1000
molecules: 19 Hs.
6.
7. Parallel Computing, Solution?
Parallel Computing Model:
• Multiple Processors.
• The problem can be split distributing the data or
the functionalities.
9. Analysis and Design
Partición: Domain or Function.
Comunication.
Combine Tasks
Final Results
Foster, Ian. Desingning and Building Parallel Programs. http://wwwunix.
msc.anl.gov/dbpp/text/book, 2003.
14. References
1. A UML-based Approach to Design Parallel and Distributed
Applications. Y Perez-Riverol, RV Alvarez. arXiv preprint
arXiv:1311.7011
2. A Parallel Systematic-Monte Carlo Algorithm for Exploring
Conformational Space. Y Perez-Riverol, R Vera, Y Mazola, A
Musacchio. Current Topics in Medicinal Chemistry 12 (16),
1790-1796