-rw-r--r-- | src/aggregator.c | 3 | ||||
-rw-r--r-- | src/assign/assign_protein_type.c | 110 | ||||
-rw-r--r-- | src/load/load_influenza_aa_dat.c | 13 | ||||
-rw-r--r-- | src/load/load_influenza_aa_dat.h | 2 | ||||
-rw-r--r-- | src/load/load_influenza_faa.c | 30 | ||||
-rw-r--r-- | src/load/load_influenza_faa.h | 2 | ||||
-rw-r--r-- | src/model/gi_type_data_init.c | 4 | ||||
-rw-r--r-- | src/model/gi_type_data_init.h | 4 | ||||
-rw-r--r-- | src/model/sequence_data_init.c | 18 | ||||
-rw-r--r-- | src/model/sequence_data_init.h | 6 |
10 files changed, 99 insertions, 93 deletions
diff --git a/src/model/sequence_data_init.c b/src/model/sequence_data_init.c index f6b3b1f..21881bf 100644 --- a/src/model/sequence_data_init.c +++ b/src/model/sequence_data_init.c | |||
@@ -1,28 +1,28 @@ | |||
1 | #include "sequence_data_init.h" | 1 | #include "sequence_data_init.h" |
2 | #include "sequence_data.h" | 2 | #include "sequence_data.h" |
3 | 3 | ||
4 | void | 4 | void |
5 | sequence_data_init (size_t *dst_size, size_t *dst_offset, size_t *dst_sizes, | 5 | sequence_data_init (size_t * dst_size, size_t * dst_offset, |
6 | hid_t *field_type) | 6 | size_t * dst_sizes, hid_t * field_type) |
7 | { | 7 | { |
8 | *dst_size = sizeof (sequence_data); | 8 | *dst_size = sizeof (sequence_data); |
9 | 9 | ||
10 | dst_offset[0] = HOFFSET (sequence_data, gi); | 10 | dst_offset[0] = HOFFSET (sequence_data, gi); |
11 | dst_offset[1] = HOFFSET (sequence_data, gb); | 11 | dst_offset[1] = HOFFSET (sequence_data, gb); |
12 | dst_offset[2] = HOFFSET (sequence_data, description); | 12 | dst_offset[2] = HOFFSET (sequence_data, description); |
13 | 13 | ||
14 | sequence_data dst_buf[1]; | 14 | sequence_data dst_buf[1]; |
15 | 15 | ||
16 | dst_sizes[0] = sizeof (dst_buf[0].gi); | 16 | dst_sizes[0] = sizeof (dst_buf[0].gi); |
17 | dst_sizes[1] = sizeof (dst_buf[0].gb); | 17 | dst_sizes[1] = sizeof (dst_buf[0].gb); |
18 | dst_sizes[2] = sizeof (dst_buf[0].description); | 18 | dst_sizes[2] = sizeof (dst_buf[0].description); |
19 | 19 | ||
20 | field_type[0] = H5T_NATIVE_INT; | 20 | field_type[0] = H5T_NATIVE_INT; |
21 | 21 | ||
22 | hid_t gb_type = H5Tcopy (H5T_C_S1); | 22 | hid_t gb_type = H5Tcopy (H5T_C_S1); |
23 | H5Tset_size (gb_type, 9); | 23 | H5Tset_size (gb_type, 9); |
24 | field_type[1] = gb_type; | 24 | field_type[1] = gb_type; |
25 | 25 | ||
26 | hid_t description_type = H5Tcopy (H5T_C_S1); | 26 | hid_t description_type = H5Tcopy (H5T_C_S1); |
27 | H5Tset_size (description_type, 196); | 27 | H5Tset_size (description_type, 196); |
28 | field_type[2] = description_type; | 28 | field_type[2] = description_type; |