An overview of duplicated gene detection methods: Why the duplication mechanism has to be accounted for in their choice

T Lallemand, M Leduc, C Landès, C Rizzon, E Lerat - Genes, 2020 - mdpi.com
Gene duplication is an important evolutionary mechanism allowing to provide new genetic
material and thus opportunities to acquire new gene functions for an organism, with major …

Accelerating DNA pairwise sequence alignment using FPGA and a customized convolutional neural network

AEED Rashed, M Obaya, H El, D Moustafa - Computers & Electrical …, 2021 - Elsevier
An optimized software and hardware digital implementation of two widely used DNA
sequence alignment algorithms based on lookup table (LUT) is illustrated in this study …

Migrating cuda to oneapi: A smith-waterman case study

M Costanzo, E Rucci, C García-Sánchez… - … Work-Conference on …, 2022 - Springer
In order to tackle the programming challenges related to heterogeneous computing, Intel
recently introduced oneAPI, which is a new programming environment that allows code …

ESA: An efficient sequence alignment algorithm for biological database search on Sunway TaihuLight

H Zhang, Z Huang, Y Chen, J Liang, X Gao - Parallel Computing, 2023 - Elsevier
In computational biology, biological database search has been playing a very important role.
Since the COVID-19 outbreak, it has provided significant help in identifying common …

[PDF][PDF] A Review of the Smith-Waterman GPU Landscape

R Barnes - Berkeley: Electrical Engineering and …, 2020 - digitalassets.lib.berkeley.edu
A key step in the assembly of genomes is the identification of locally optimal alignments
between small subsections of the genome. The Smith-Waterman algorithm provides an …

Base64 encoding and decoding at almost the speed of a memory copy

W Muła, D Lemire - Software: Practice and Experience, 2020 - Wiley Online Library
Many common document formats on the Internet are text‐only such as email (MIME) and the
Web (HTML, JavaScript, JSON, and XML). To include images or executable code in these …

[HTML][HTML] A SIMD algorithm for the detection of epistatic interactions of any order

C Ponte-Fernández, J González-Domínguez… - Future Generation …, 2022 - Elsevier
Epistasis is a phenomenon in which a phenotype outcome is determined by the interaction
of genetic variation at two or more loci and it cannot be attributed to the additive combination …

BLVector: fast BLAST-like algorithm for manycore CPU with vectorization

S Gálvez, F Agostini, J Caselli, P Hernandez… - Frontiers in …, 2021 - frontiersin.org
New High-Performance Computing architectures have been recently developed for
commercial central processing unit (CPU). Yet, that has not improved the execution time of …

[PDF][PDF] An efficient and rapid method for detection of mutations in deoxyribonucleic acid-sequences

W Rhalem, J El Mhamdi, M Raji… - … Journal of Advanced …, 2020 - researchgate.net
The comparison of genomic sequences plays a key role in determining the structural and
functional relationships between genes. This comparison is carried out by identifying the …

An efficient multicore CPU implementation for convolution-pooling computation in CNNs

H Kataoka, K Yamashita, Y Ito… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
The main contribution of this paper is to present an efficient multicore CPU implementation
of convolution-pooling computation in convolutional neural networks (CNNs). Since the …