10
10
#include " sys/util.hpp"
11
11
12
12
void throwParseError (const std::string &line) {
13
- Log::get ().error (" Error parse line: " + line, true );
13
+ Log::get ().error (" Error parsing line: " + line, true );
14
14
}
15
15
16
16
SequenceLoader::SequenceLoader (SequenceIndex &index, size_t min_num_terms)
@@ -24,9 +24,13 @@ void SequenceLoader::load(std::string folder, char domain) {
24
24
" with domain '" + std::string (1 , domain) + " '" );
25
25
auto start_time = std::chrono::steady_clock::now ();
26
26
27
+ auto new_loaded = num_loaded;
28
+ auto new_total = num_total;
27
29
loadData (folder, domain);
28
30
loadNames (folder, domain);
29
31
loadOffsets (folder, domain);
32
+ new_loaded = num_loaded - new_loaded;
33
+ new_total = num_total - new_total;
30
34
31
35
// print summary
32
36
auto cur_time = std::chrono::steady_clock::now ();
@@ -38,8 +42,8 @@ void SequenceLoader::load(std::string folder, char domain) {
38
42
buf.setf (std::ios::fixed);
39
43
buf.precision (2 );
40
44
buf << duration;
41
- Log::get ().info (" Loaded " + std::to_string (num_loaded ) + " /" +
42
- std::to_string (num_total ) + " " + std::string (1 , domain) +
45
+ Log::get ().info (" Loaded " + std::to_string (new_loaded ) + " /" +
46
+ std::to_string (new_total ) + " " + std::string (1 , domain) +
43
47
" -sequences in " + buf.str () + " s" );
44
48
}
45
49
0 commit comments