cawlign
0.0.1
Codon-aware pairwise sequence alignment
Loading...
Searching...
No Matches
tn93_shared.h
1
#ifndef __TN93SHARED__
2
#define __TN93SHARED__
3
4
#include <iostream>
5
#include <cstdlib>
6
#include <cstdio>
7
#include <iomanip>
8
#include <math.h>
9
#include <string.h>
10
#include <unistd.h>
11
#include <climits>
12
#include <cstdint>
13
#include "stringBuffer.h"
14
15
using namespace
std;
16
17
#define MIN(a,b) (a) < (b) ? (a) : (b)
18
#define MAX(a,b) (a) > (b) ? (a) : (b)
19
30
int
readFASTA (FILE* F,
char
& automatonState,
StringBuffer
&names,
StringBuffer
& sequences,
long
& firstSequenceLength);
36
void
initAlphabets(
bool
doAminoAcid =
false
);
45
int
reverseComplement (
StringBuffer
& sequence,
unsigned
long
from,
unsigned
long
to);
46
47
extern
int8_t validFlags[];
48
49
#endif
StringBuffer
A simple string buffer class that allows for dynamic resizing.
Definition
stringBuffer.h:12
src
tn93_shared.h
Generated by
1.15.0