Cargando…

A novel optimal multi-pattern matching method with wildcards for DNA sequence

BACKGROUND: DNA sequence alignment is one of the most fundamental and important operation to identify which gene family may contain this sequence, pattern matching for DNA sequence has been a fundamental issue in biomedical engineering, biotechnology and health informatics. OBJECTIVE: To solve this...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Xinlu, Saif, Ahmed A.F., Liu, Dayou, Zhu, Yungang, Benediktsson, Jon Atli
Formato: Online Artículo Texto
Lenguaje:English
Publicado: IOS Press 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8150449/
https://www.ncbi.nlm.nih.gov/pubmed/33682751
http://dx.doi.org/10.3233/THC-218012
Descripción
Sumario:BACKGROUND: DNA sequence alignment is one of the most fundamental and important operation to identify which gene family may contain this sequence, pattern matching for DNA sequence has been a fundamental issue in biomedical engineering, biotechnology and health informatics. OBJECTIVE: To solve this problem, this study proposes an optimal multi pattern matching with wildcards for DNA sequence. METHODS: This proposed method packs the patterns and a sliding window of texts, and the window slides along the given packed text, matching against stored packed patterns. RESULTS: Three data sets are used to test the performance of the proposed algorithm, and the algorithm was seen to be more efficient than the competitors because its operation is close to machine language. CONCLUSIONS: Theoretical analysis and experimental results both demonstrate that the proposed method outperforms the state-of-the-art methods and is especially effective for the DNA sequence.