 
                 if (strcmp( temp, "ed" ) == 0)
                     TEST_MASK |= ED;
-                else if (strcmp( temp, "ed-banded" ) == 0)
-                    TEST_MASK |= ED_BANDED;
                 else if (strcmp( temp, "sw" ) == 0)
                     TEST_MASK |= SW;
-                else if (strcmp( temp, "sw-banded" ) == 0)
-                    TEST_MASK |= SW_BANDED;
                 else if (strcmp( temp, "gotoh" ) == 0)
                     TEST_MASK |= GOTOH;
-                else if (strcmp( temp, "gotoh-banded" ) == 0)
-                    TEST_MASK |= GOTOH_BANDED;
                 else if (strcmp( temp, "ssw" ) == 0)
                     TEST_MASK |= SSW;
 

#include <vector>
#include <algorithm>

//#define SSWLIB
#if defined(SSWLIB)
#include "ssw.h"
#include <omp.h>
#endif

using namespace nvbio;


                    nvbio::plain_view( score_dvec ) );
            }
        }
        if (TEST_MASK & ED)
        {
            fprintf(stderr,"  testing Edit Distance scoring speed...\n");
            fprintf(stderr,"    %15s : ", "semi-global");
            {
                batch_score_profile_all(
                    aln::make_edit_distance_aligner<aln::SEMI_GLOBAL,aln::TextBlockingTag>(),
                    d_read_data.size(),
                    d_read_data.read_index(),
                    d_read_data.read_stream(),
                    d_read_data.max_read_len(),
                    n_read_symbols,
                    nvbio::plain_view( d_ref_storage ),
                    ref_length,
                    nvbio::plain_view( score_dvec ) );
            }
        }

        #if defined(SSWLIB)
        if (TEST_MASK & SSW)
