diff --git a/wwpdb/apps/seqmodule/util/FetchReferenceSequenceUtils.py b/wwpdb/apps/seqmodule/util/FetchReferenceSequenceUtils.py index 2c48b5e..b62b74b 100644 --- a/wwpdb/apps/seqmodule/util/FetchReferenceSequenceUtils.py +++ b/wwpdb/apps/seqmodule/util/FetchReferenceSequenceUtils.py @@ -138,10 +138,10 @@ def fetchReferenceSequenceWithSeqMatch(self, dbName, dbAccession, dbCode, taxId, if dbCode: self.__accCode, self.__refInfoD = self.__fetchSeqUtil.getRefInfo(dbName, dbCode, "", 0, 0) if (not self.__refInfoD) or ("sequence" not in self.__refInfoD) or (not self.__refInfoD["sequence"]): - return False, {} + return False, False, {} # else: - return False, {} + return False, False, {} # # # Removed per ticket DAOTHER-7903 @@ -219,12 +219,12 @@ def runSeqAlignment(self, refSeq, authSeq, seqNumBeg, mutationList, mutationMap) blockList.append((start, end)) # if not blockList: - return False, {} + return False, False, {} # start = blockList[0][0] end = blockList[-1][1] if (start < 0) or ((2 * (end - start + 1)) < len(authSeqList)): - return False, {} + return False, False, {} # identity = 0 mutation = 0 diff --git a/wwpdb/apps/seqmodule/util/LocalBlastSearchUtils.py b/wwpdb/apps/seqmodule/util/LocalBlastSearchUtils.py index 558756e..9c1bbaa 100644 --- a/wwpdb/apps/seqmodule/util/LocalBlastSearchUtils.py +++ b/wwpdb/apps/seqmodule/util/LocalBlastSearchUtils.py @@ -355,8 +355,8 @@ def __runBlastSearch(self): # # # - autoMatchStatus, skipBlastSearch, authHitList = self.__fetchAuthProvidedRefSequence(searchSequence, seqNumBeg, seqNumEnd, str(partNum), \ - taxId, mutationList, len(self.__entityD["PART_LIST"])) + autoMatchStatus, skipBlastSearch, authHitList = self.__fetchAuthProvidedRefSequence(searchSequence, seqNumBeg, seqNumEnd, str(partNum), + taxId, mutationList, len(self.__entityD["PART_LIST"])) if not autoMatchStatus: foundPerfectMatch = False #