@@ -1037,8 +1037,8 @@ void align_or_map_paired(
1037
1037
std::array<Details, 2 > details;
1038
1038
std::array<std::vector<Nam>, 2 > nams_pair;
1039
1039
1040
- for (size_t is_revcomp : {0 , 1 }) {
1041
- const auto & record = is_revcomp == 0 ? record1 : record2;
1040
+ for (size_t is_r1 : {0 , 1 }) {
1041
+ const auto & record = is_r1 == 0 ? record1 : record2;
1042
1042
1043
1043
Timer strobe_timer;
1044
1044
auto query_randstrobes = randstrobes_query (record.seq , index_parameters);
@@ -1050,15 +1050,15 @@ void align_or_map_paired(
1050
1050
auto [nonrepetitive_fraction, n_hits, nams] = find_nams (query_randstrobes, index , map_param.use_mcs );
1051
1051
statistics.tot_find_nams += nam_timer.duration ();
1052
1052
statistics.n_hits += n_hits;
1053
- details[is_revcomp ].nams = nams.size ();
1053
+ details[is_r1 ].nams = nams.size ();
1054
1054
1055
1055
if (map_param.rescue_level > 1 ) {
1056
1056
Timer rescue_timer;
1057
1057
if (nams.empty () || nonrepetitive_fraction < 0.7 ) {
1058
1058
int n_rescue_hits;
1059
1059
std::tie (n_rescue_hits, nams) = find_nams_rescue (query_randstrobes, index , map_param.rescue_cutoff , map_param.use_mcs );
1060
- details[is_revcomp ].nam_rescue = true ;
1061
- details[is_revcomp ].rescue_nams = nams.size ();
1060
+ details[is_r1 ].nam_rescue = true ;
1061
+ details[is_r1 ].rescue_nams = nams.size ();
1062
1062
statistics.n_rescue_hits += n_rescue_hits;
1063
1063
}
1064
1064
statistics.tot_time_rescue += rescue_timer.duration ();
@@ -1067,14 +1067,14 @@ void align_or_map_paired(
1067
1067
std::sort (nams.begin (), nams.end (), by_score<Nam>);
1068
1068
shuffle_top_nams (nams, random_engine);
1069
1069
statistics.tot_sort_nams += nam_sort_timer.duration ();
1070
- nams_pair[is_revcomp ] = nams;
1070
+ nams_pair[is_r1 ] = nams;
1071
1071
}
1072
1072
1073
1073
#ifdef TRACE
1074
- for (int is_revcomp : {0 , 1 }) {
1075
- const auto & record = is_revcomp == 0 ? record1 : record2;
1076
- std::cerr << " R" << is_revcomp + 1 << " name: " << record.name << ' \n ' ;
1077
- const auto & nams = nams_pair[is_revcomp ];
1074
+ for (int is_r1 : {0 , 1 }) {
1075
+ const auto & record = is_r1 == 0 ? record1 : record2;
1076
+ std::cerr << " R" << is_r1 + 1 << " name: " << record.name << ' \n ' ;
1077
+ const auto & nams = nams_pair[is_r1 ];
1078
1078
std::cerr << " Found " << nams.size () << " NAMs\n " ;
1079
1079
for (auto & nam : nams) {
1080
1080
std::cerr << " - " << nam << ' \n ' ;
0 commit comments