MASA-Core: describes MASA (Multiple Sequence Aligner Architecture) and has links to the MASA implementations of exact solutions to the pairwise sequence alignment problem using algorithms Smith-Waterman, Gotoh and Myers-Miller, and providing optimal local, global and semi-global alignments.
MASA-CUDAlign 4.0 (with texture memory): aligns in parallel a pair of long DNA sequences in single or multiple GPUs with CUDA and uses the GPU texture memory to store the sequences.
MASA-CUDAlign 4.0 (without texture memory): aligns in parallel a pair of long DNA sequences with the Smith-Waterman algorithm in single or multiple GPUs with CUDA and does not use the GPU texture memory to store the sequences, hence it compiles with cuda12 and beyond.
MASA-OpenCL: aligns in parallel a pair of long DNA sequences in one GPU with Open-CL.
MASA-OPenMP: aligns in parallel a pair of DNA sequences in single or multiple CPU (multi-core) with OpenMP.
MASA-OmpSs: aligns in parallel a pair of DNA sequences in single CPU (multi-core) with the OmpSs parallel programming environment.
PA-Star: parallel multiple sequence alignment with the A-Star search algorithm, giving the optimal solution.
CUDA-Sankoff: folds and aligns two RNA sequences with the Sankoff algorithm
.