File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -385,7 +385,16 @@ class LocalDataHolder
385385 ArrayGaps>;
386386 using TAlignRow1 = Gaps<typename Infix<typename Value<typename TGlobalHolder::TTransSubjSeqs>::Type>::Type,
387387 ArrayGaps>;
388- using TDPContext = DPContext<typename Value<typename TGlobalHolder::TScoreScheme>::Type, TScoreExtension>;
388+ #if (SEQAN_VERSION_MINOR < 4)
389+ using TDPContext = DPContext<typename Value<typename TGlobalHolder::TScoreScheme>::Type, TScoreExtension>;
390+ #else
391+ using TCellValue = int16_t ;
392+ using TDPCell = DPCell_<TCellValue, TScoreExtension>;
393+ using TTraceValue = typename TraceBitMap_<TCellValue>::Type;
394+ using TScoreHost = String<TDPCell, Alloc<OverAligned> >;
395+ using TTraceHost = String<TTraceValue, Alloc<OverAligned> >;
396+ using TDPContext = DPContext<TDPCell, TTraceValue, TScoreHost, TTraceHost>;
397+ #endif
389398 using TAliExtContext = AliExtContext_<TAlignRow0, TAlignRow1, TDPContext>;
390399
391400 TAliExtContext alignContext;
You can’t perform that action at this time.
0 commit comments