MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1109/tcbb.2024.3404136

Медицинская библиотека · IEEE/ACM transactions on computational biology and bioinformatics · 2024

An Efficient Exact Algorithm for Planted Motif Search on Large DNA Sequence Datasets.

Yu Qiang, Hu Yana, Hu Xinnan, Lan Jingfen, Guo Yang

СтатьяПоддержка исследования: вне правительства СШАПеревод в очереди

Аннотация

DNA motif is the pattern shared by similar fragments in DNA sequences, which plays a key role in regulating gene expression, and DNA motif discovery has become a key research topic. Exact planted ( l, d )-motif search (PMS) is one of the motif discovery approaches, which aims to find from t sequences all the ( l, d )-motifs that are motifs of l length appearing in at least qt sequences with at most d mismatches. The existing exact PMS algorithms are only suitable for small datasets of DNA sequences. The development of high-throughput sequencing technology generates vast amount of DNA sequence data, which brings challenges to solving exact PMS problems efficiently. Therefore, we propose an efficient exact PMS algorithm called PMmotif for large datasets of DNA sequences, after analyzing the time complexity of the existing exact PMS algorithms. PMmotif finds ( l, d )-motifs with strategy by searching the branches on the pattern tree that may contain ( l, d )-motifs. It is verified by experiments that the running time ratio of some existing excellent PMS algorithms to PMmotif is between 14.83 and 58.94. In addition, for the first time, PMmotif can solve the ( 15,5 )and ( 17,6 ) challenge problem instances on large DNA sequence datasets (3000 sequences of length 200) within 24 hours.

Для цитирования: Yu Qiang, Hu Yana, Hu Xinnan, Lan Jingfen, Guo Yang. An Efficient Exact Algorithm for Planted Motif Search on Large DNA Sequence Datasets.. IEEE/ACM transactions on computational biology and bioinformatics. 2024. DOI: 10.1109/tcbb.2024.3404136.

Предметные рубрики MeSH

Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.