Related Experiment Video
Updated: Jan 27, 2026

Multi-target Parallel Processing Approach for Gene-to-structure Determination of the Influenza Polymerase PB2 Subunit
Published on: June 28, 2013
parMATT: parallel multiple alignment of protein 3D-structures with translations and twists for distributed-memory
Maksim V Shegay1, Dmitry A Suplatov2, Nina N Popova1
1Faculty of Computational Mathematics and Cybernetics, Moscow, Russia.
Motivation:
Accurate structural alignment of proteins is crucial at studying structure-function relationship in evolutionarily distant homologues. Various software tools were proposed to align multiple protein 3D-structures utilizing one CPU and thus are of limited productivity at large-scale analysis of protein families/superfamilies.
Results:
The parMATT is a hybrid MPI/pthreads/OpenMP parallel re-implementation of the MATT algorithm to align multiple protein 3D-structures by allowing translations and twists. The parMATT can be faster than MATT on a single multi-core CPU, and provides a much greater speedup when executed on distributed-memory systems, i.e. computing clusters and supercomputers hosting memory-independent computing nodes. The most computationally demanding steps of the MATT algorithm-the initial construction of pairwise alignments between all input structures and further iterative progression of the multiple alignment-were parallelized using MPI and pthreads, and the concluding refinement step was optimized by introducing the OpenMP support. The parMATT can significantly accelerate the time-consuming process of building a multiple structural alignment from a large set of 3D-records of homologous proteins.
Availability And Implementation:
The source code is available at https://biokinet.belozersky.msu.ru/parMATT.
Supplementary Information:
Supplementary data are available at Bioinformatics online.
More Related Videos
Related Concept Videos
Multiple Pipe Systems
Series Configuration
In a series configuration, fluid flows sequentially from one pipe...
Protein and Protein Structure
A protein's shape is critical to its function. For example, an enzyme...
Structural Protein Function
Collagen, the most abundant protein in mammals, is found throughout the body. In connective tissue, such as skin, ligaments, and tendons, it provides tensile strength and elasticity. In bones and teeth, it mineralizes to...
Structural Protein Function
Translation
Translation is the process of synthesizing proteins from the genetic information carried by messenger RNA (mRNA). Following transcription, it constitutes the final step in the expression of genes. This process is carried out by ribosomes, complexes of protein and specialized RNA molecules. Ribosomes, transfer RNA (tRNA), and other proteins produce a chain of amino acids—the polypeptide—as the end product of translation.
Translation Produces the Building Blocks of...
Protein and Protein Structures

