diff --git a/CHANGELOG b/CHANGELOG index 1f8d961a1d5db46edb78616a9867c6c4b3db2369..a2a8dcb122191ed9ca8990f871a3ee7fe9316c8a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +v. 2.3.1 +- fixed: query was always collapse independently of parameter + v. 2.3.0 - added option to display computed alignments - added option to collapse domain repeats diff --git a/CMakeLists.txt b/CMakeLists.txt index 275331975ce6fd7b6705d9abb22b9a2f5d55fa14..ce60c8d7140de425e61f71436d10ae405e9ac328 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 2.6) project (RADS C CXX) SET(MAJOR_VERSION 2) SET(MINOR_VERSION 3) -SET(PATCH_VERSION 0) +SET(PATCH_VERSION 1) SET(CMAKE_CXX_FLAGS_COVERAGE diff --git a/src/DBAccess.cpp b/src/DBAccess.cpp index 4dfc14f645cad2b6ab27c5bf49b04111bb0c1c16..32150c9f19d3ecc834790412a301037285ffd2dc 100644 --- a/src/DBAccess.cpp +++ b/src/DBAccess.cpp @@ -90,7 +90,8 @@ DBAccess::search(BSDL::AlignmentMatrix &matrix, bool all, bool c RadsQueryResult &results) { auto &queryDA = results.queryDA; - queryDA.collapse(true); + if (collapse) + queryDA.collapse(true); string query = "Select position from domain where accession in ('" + queryDA[0].accession() + "'"; size_t nDomains = queryDA.size(); for (size_t i=1; i