CUDA-Sankoff-Web: A web tool to calculate the optimal secondary structural alignment
Abstract
The sequence alignment is one of the most important operations in Bioinformatics. When considering RNA sequences, it is not enough to consider only the sequence itself, but the structures formed by them should also be considered. The optimal alignment of sequences has high computational complexity and can take a long time. Recently, CUDA-Sankoff was proposed to obtain the optimal secondary alignment of RNA sequences in a reasonable time using graphic processing units (GPUs). However, this tool does not have a friendly interface. In this work, we propose to create a web server that provides a graphical interface and helps the execution of the CUDA-Sankoff tool.
Keywords:
Dedicated and specific architectures (GPUs, FPGAs, and others), High-Performance Computing
References
Angiuoli, S. V., Matalka, M., Gussman, A., Galens, K., Vangala, M., Riley, D. R., Arze, C., White, J. R., White, O., and Fricke, W. F. (2011). Clovr: a virtual machine for automated and portable sequence analysis from the desktop using cloud computing. BMC bioinformatics, 12(1):356.
Gorodkin, J. and Ruzzo, W. L. (2014). RNA sequence, structure, and function: computational and Bioinformatic methods. Springer.
Lee, B. D., Timony, M. A., and Ruiz, P. (2019). DNAvisualization.org: a serverless web tool for DNA sequence visualization. Nucleic Acids Research, 47(W1):W20–W25.
Lorenz, R., Bernhart, S. H., Zu Siederdissen, C. H., Tafer, H., Flamm, C., Stadler, P. F., and Hofacker, I. L. (2011). Viennarna package 2.0. Algorithms for molecular biology, 6(1):26.
Mallawaarachchi, V., Wickramarachchi, A., Welivita, A., Perera, I., and Meedeniya, D. (2018). Efficient bioinformatics computations through gpu accelerated web services. In Proceedings of the 2018 2nd International Conference on Algorithms, Computing and Systems, pages 94–98. ACM.
Mount, D. W. (2001). Bioinformatics: Sequence and Genome Analysis. Cold Spring Harbor Laboratory Press, 1st edition.
Smith, T. F., Waterman, M. S., et al. (1981). Identification of common molecular subsequences. Journal of molecular biology, 147(1):195–197.
Sundfeld, D., Teodoro, G., Havgaard, J. H., Gorodkin, J., and Melo, A. C. (2020). Using GPU to accelerate the pairwise structural RNA alignment with base pair probabilities. Concurrency and Computation: Practice and Experience, 32(10):e5468.
Gorodkin, J. and Ruzzo, W. L. (2014). RNA sequence, structure, and function: computational and Bioinformatic methods. Springer.
Lee, B. D., Timony, M. A., and Ruiz, P. (2019). DNAvisualization.org: a serverless web tool for DNA sequence visualization. Nucleic Acids Research, 47(W1):W20–W25.
Lorenz, R., Bernhart, S. H., Zu Siederdissen, C. H., Tafer, H., Flamm, C., Stadler, P. F., and Hofacker, I. L. (2011). Viennarna package 2.0. Algorithms for molecular biology, 6(1):26.
Mallawaarachchi, V., Wickramarachchi, A., Welivita, A., Perera, I., and Meedeniya, D. (2018). Efficient bioinformatics computations through gpu accelerated web services. In Proceedings of the 2018 2nd International Conference on Algorithms, Computing and Systems, pages 94–98. ACM.
Mount, D. W. (2001). Bioinformatics: Sequence and Genome Analysis. Cold Spring Harbor Laboratory Press, 1st edition.
Smith, T. F., Waterman, M. S., et al. (1981). Identification of common molecular subsequences. Journal of molecular biology, 147(1):195–197.
Sundfeld, D., Teodoro, G., Havgaard, J. H., Gorodkin, J., and Melo, A. C. (2020). Using GPU to accelerate the pairwise structural RNA alignment with base pair probabilities. Concurrency and Computation: Practice and Experience, 32(10):e5468.
Published
2021-05-06
How to Cite
GOMES, Rodrigo Rocha; SUNDFELD, Daniel.
CUDA-Sankoff-Web: A web tool to calculate the optimal secondary structural alignment. In: REGIONAL SCHOOL OF HIGH PERFORMANCE COMPUTING FROM SÃO PAULO (ERAD-SP), 12. , 2021, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 25-28.
DOI: https://doi.org/10.5753/eradsp.2021.16697.
