For --soloType CB_samTagOut no need to perform alignment classification.
@@ -137,6 +137,7 @@ void ParametersSolo::initialize(Parameters *pPin)
exitWithError(errOut.str(),std::cerr, pP->inOut->logMain, EXIT_CODE_PARAMETER, *pP);
};
+ if (type != SoloTypes::CB_samTagOut) {//gene quantification is needed
if (featureYes[SoloFeatureTypes::Gene]) {
pP->quant.gene.yes=true;
pP->quant.yes = true;
@@ -145,6 +146,7 @@ void ParametersSolo::initialize(Parameters *pPin)
pP->quant.geneFull.yes=true;
pP->quant.yes = true;
};
+ };
////////////////////////////////////////////umiDedup
umiDedupColumns.resize(umiDedup.size());
