diff --git a/src/MMseqsBase.cpp b/src/MMseqsBase.cpp index 257689ba6..b610a806b 100644 --- a/src/MMseqsBase.cpp +++ b/src/MMseqsBase.cpp @@ -722,7 +722,7 @@ std::vector baseCommands = { " ", CITATION_MMSEQS2, {{"DB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, NULL }, {"DB", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::allDb }}}, - {"unpackdb", unpackdb, &par.onlyverbosity, COMMAND_STORAGE, + {"unpackdb", unpackdb, &par.unpackdbs, COMMAND_STORAGE, "Unpack a DB into separate files", NULL, "Milot Mirdita ", diff --git a/src/commons/Parameters.cpp b/src/commons/Parameters.cpp index 11796059b..d77ca745a 100644 --- a/src/commons/Parameters.cpp +++ b/src/commons/Parameters.cpp @@ -1317,6 +1317,12 @@ Parameters::Parameters(): tar2db.push_back(&PARAM_THREADS); tar2db.push_back(&PARAM_V); + // unpackdb + unpackdbs.push_back(&PARAM_UNPACK_NAME_MODE); + unpackdbs.push_back(&PARAM_UNPACK_SUFFIX); + unpackdbs.push_back(&PARAM_THREADS); + unpackdbs.push_back(&PARAM_V); + // appenddbtoindex appenddbtoindex.push_back(&PARAM_ID_LIST); appenddbtoindex.push_back(&PARAM_V); diff --git a/src/commons/Parameters.h b/src/commons/Parameters.h index b4f7acc0b..fe5eb480e 100644 --- a/src/commons/Parameters.h +++ b/src/commons/Parameters.h @@ -1113,6 +1113,7 @@ class Parameters { std::vector enrichworkflow; std::vector databases; std::vector tar2db; + std::vector unpackdbs; std::vector appenddbtoindex; std::vector combineList(const std::vector &par1,