Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

gsufsort: constructing suffix arrays, LCP arrays and BWTs for string collections

Tytuł:
gsufsort: constructing suffix arrays, LCP arrays and BWTs for string collections
Autorzy:
Felipe A. Louza
Guilherme P. Telles
Simon Gog
Nicola Prezza
Giovanna Rosone
Temat:
Suffix array
LCP array
Burrows–Wheeler transform
Document array
String collections
Biology (General)
QH301-705.5
Genetics
QH426-470
Źródło:
Algorithms for Molecular Biology, Vol 15, Iss 1, Pp 1-5 (2020)
Wydawca:
BMC, 2020.
Rok publikacji:
2020
Kolekcja:
LCC:Biology (General)
LCC:Genetics
Typ dokumentu:
article
Opis pliku:
electronic resource
Język:
English
ISSN:
1748-7188
Relacje:
http://link.springer.com/article/10.1186/s13015-020-00177-y; https://doaj.org/toc/1748-7188
DOI:
10.1186/s13015-020-00177-y
Dostęp URL:
https://doaj.org/article/5cf5db694d514e1eab49f2be29d24638  Link otwiera się w nowym oknie
Numer akcesji:
edsdoj.5cf5db694d514e1eab49f2be29d24638
Czasopismo naukowe
Abstract Background The construction of a suffix array for a collection of strings is a fundamental task in Bioinformatics and in many other applications that process strings. Related data structures, as the Longest Common Prefix array, the Burrows–Wheeler transform, and the document array, are often needed to accompany the suffix array to efficiently solve a wide variety of problems. While several algorithms have been proposed to construct the suffix array for a single string, less emphasis has been put on algorithms to construct suffix arrays for string collections. Result In this paper we introduce gsufsort, an open source software for constructing the suffix array and related data indexing structures for a string collection with N symbols in O(N) time. Our tool is written in ANSI/C and is based on the algorithm gSACA-K (Louza et al. in Theor Comput Sci 678:22–39, 2017), the fastest algorithm to construct suffix arrays for string collections. The tool supports large fasta, fastq and text files with multiple strings as input. Experiments have shown very good performance on different types of strings. Conclusions gsufsort is a fast, portable, and lightweight tool for constructing the suffix array and additional data structures for string collections.
Zaloguj się, aby uzyskać dostęp do pełnego tekstu.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies