SW#
Main Page
Files
File List
Globals
•
All
Files
Functions
Variables
Typedefs
Macros
swsharp.h
Go to the documentation of this file.
1
/*
2
swsharp - CUDA parallelized Smith Waterman with applying Hirschberg's and
3
Ukkonen's algorithm and dynamic cell pruning.
4
Copyright (C) 2013 Matija Korpar, contributor Mile Šikić
5
6
This program is free software: you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation, either version 3 of the License, or
9
(at your option) any later version.
10
11
This program is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
15
16
You should have received a copy of the GNU General Public License
17
along with this program. If not, see <http://www.gnu.org/licenses/>.
18
19
Contact the author by mkorpar@gmail.com.
20
*/
21
96
#ifndef __SW_SHARP_SWSHARPH__
97
#define __SW_SHARP_SWSHARPH__
98
99
#include "
align.h
"
100
#include "
constants.h
"
101
#include "
cpu_module.h
"
102
#include "
cuda_utils.h
"
103
#include "
database.h
"
104
#include "
gpu_module.h
"
105
#include "
post_proc.h
"
106
#include "
pre_proc.h
"
107
#include "
reconstruct.h
"
108
#include "
threadpool.h
"
109
110
#ifdef __cplusplus
111
extern
"C"
{
112
#endif
113
114
#ifdef __cplusplus
115
}
116
#endif
117
#endif // __SW_SHARP_SWSHARPH__
threadpool.h
Multiplatform thread pool header.
align.h
Pairwise alignment oriented functions header.
constants.h
Project constants definitions header.
reconstruct.h
Reconstruction functions header.
pre_proc.h
Preprocessing utilities header.
cpu_module.h
CPU implementations of common functions.
cuda_utils.h
CUDA utility header.
database.h
Database alignment oriented functions header.
post_proc.h
Postprocessing utilities header.
gpu_module.h
GPU implementations of common functions.
Generated on Mon Nov 11 2013 22:07:58 for SW# by
1.8.5