relocated to website/archive folder
[jabaws.git] / website / archive / binaries / linux_x86 / fasta34 / smith_waterman_sse2.h
1 /******************************************************************
2   Copyright 2006 by Michael Farrar.  All rights reserved.
3   This program may not be sold or incorporated into a commercial product,
4   in whole or in part, without written consent of Michael Farrar.  For 
5   further information regarding permission for use or reproduction, please 
6   contact: Michael Farrar at farrar.michael@gmail.com.
7 *******************************************************************/
8
9 /*
10   Written by Michael Farrar, 2006.
11   Please send bug reports and/or suggestions to farrar.michael@gmail.com.
12 */
13
14 #ifndef SMITH_WATERMAN_SSE2_H
15 #define SMITH_WATERMAN_SSE2_H
16
17 int
18 smith_waterman_sse2_word(const unsigned char *     query_sequence,
19                          unsigned short *    query_profile_word,
20                          const int                 query_length,
21                          const unsigned char *     db_sequence,
22                          const int                 db_length,
23                          unsigned short      gap_open,
24                          unsigned short      gap_extend,
25                          struct f_struct *   f_str);
26
27
28 int
29 smith_waterman_sse2_byte(const unsigned char *     query_sequence,
30                          unsigned char *     query_profile_byte,
31                          const int                 query_length,
32                          const unsigned char *     db_sequence,
33                          const int                 db_length,
34                          unsigned char       bias,
35                          unsigned char       gap_open,
36                          unsigned char       gap_extend,
37                          struct f_struct *   f_str);
38
39 #endif /* SMITH_WATERMAN_SSE2_H */