-rw-r--r-- | src/load/load_blast_scores.c | 119 | ||||
-rw-r--r-- | src/load/load_blast_scores.h | 11 | ||||
-rw-r--r-- | src/model/blast_scores_data.h | 21 | ||||
-rw-r--r-- | src/model/blast_scores_data_init.c | 43 | ||||
-rw-r--r-- | src/model/blast_scores_data_init.h | 14 |
5 files changed, 208 insertions, 0 deletions
diff --git a/src/model/blast_scores_data.h b/src/model/blast_scores_data.h new file mode 100644 index 0000000..8c4aaef --- a/dev/null +++ b/src/model/blast_scores_data.h | |||
@@ -0,0 +1,21 @@ | |||
1 | #ifndef BLAST_SCORES_DATA_H | ||
2 | #define BLAST_SCORES_DATA_H | ||
3 | |||
4 | #define BLAST_SCORES_DATA_FIELD_NUM 9 | ||
5 | |||
6 | #define BLAST_SCORES_DATA_FIELD_NAMES { "Source GI", "Source Start", "Source End", "Target GI", "Target Start", "Target End", "Score", "Bit Score", "Evalue" } | ||
7 | |||
8 | typedef struct | ||
9 | { | ||
10 | int source_gi; | ||
11 | int source_start; | ||
12 | int source_end; | ||
13 | int target_gi; | ||
14 | int target_start; | ||
15 | int target_end; | ||
16 | int score; | ||
17 | double bit_score; | ||
18 | double evalue; | ||
19 | } blast_scores_data; | ||
20 | |||
21 | #endif // BLAST_SCORES_DATA_H | ||