Expand description
Extension of the library for inputs larger or equal to 2GB (2147483648 bytes).
Constants§
Functions§
- libsais64⚠
- Constructs the suffix array of a given string.
- libsais64_
bwt ⚠ - Constructs the burrows-wheeler transformed string (BWT) of a given string.
- libsais64_
bwt_ ⚠aux - Constructs the burrows-wheeler transformed string (BWT) of a given string with auxiliary indexes.
- libsais64_
bwt_ ⚠aux_ omp - Constructs the burrows-wheeler transformed string (BWT) of a given string with auxiliary indexes in parallel using OpenMP.
- libsais64_
bwt_ ⚠omp - Constructs the burrows-wheeler transformed string (BWT) of a given string in parallel using OpenMP.
- libsais64_
gsa ⚠ - Constructs the generalized suffix array (GSA) of given string set.
- libsais64_
gsa_ ⚠omp - Constructs the generalized suffix array (GSA) of given string set in parallel using OpenMP.
- libsais64_
lcp ⚠ - Constructs the longest common prefix array (LCP) of a given permuted longest common prefix array (PLCP) and a suffix array.
- libsais64_
lcp_ ⚠omp - Constructs the longest common prefix array (LCP) of a given permuted longest common prefix array (PLCP) and a suffix array in parallel using OpenMP.
- libsais64_
long ⚠ - Constructs the suffix array of a given integer array.Note, during construction input array will be modified, but restored at the end if no errors occurred.
- libsais64_
long_ ⚠omp - Constructs the suffix array of a given integer array in parallel using OpenMP.Note, during construction input array will be modified, but restored at the end if no errors occurred.
- libsais64_
omp ⚠ - Constructs the suffix array of a given string in parallel using OpenMP.
- libsais64_
plcp ⚠ - Constructs the permuted longest common prefix array (PLCP) of a given string and a suffix array.
- libsais64_
plcp_ ⚠gsa - Constructs the permuted longest common prefix array (PLCP) of a given string set and a generalized suffix array (GSA).
- libsais64_
plcp_ ⚠gsa_ omp - Constructs the permuted longest common prefix array (PLCP) of a given string set and a generalized suffix array (GSA) in parallel using OpenMP.
- libsais64_
plcp_ ⚠omp - Constructs the permuted longest common prefix array (PLCP) of a given string and a suffix array in parallel using OpenMP.
- libsais64_
unbwt ⚠ - Constructs the original string from a given burrows-wheeler transformed string (BWT) with primary index.
- libsais64_
unbwt_ ⚠aux - Constructs the original string from a given burrows-wheeler transformed string (BWT) with auxiliary indexes.
- libsais64_
unbwt_ ⚠aux_ omp - Constructs the original string from a given burrows-wheeler transformed string (BWT) with auxiliary indexes in parallel using OpenMP.
- libsais64_
unbwt_ ⚠omp - Constructs the original string from a given burrows-wheeler transformed string (BWT) with primary index in parallel using OpenMP.