运行代码报错TypeError: 'instancemethod' object is not iterable,请问是怎么回事?

我从文献中找的代码运行结果:
File "D:/python-2.7.17/untitled/DeterministicMotifFinding.py", line 40, in score
mat = self.create_motif_from_indexes(s)
File "D:/python-2.7.17/untitled/DeterministicMotifFinding.py", line 30, in create_motif_from_indexes
for i, ind in enumerate(indexes):
TypeError: 'instancemethod' object is not iterable

line26-36:

     def create_motif_from_indexes(self,indexes):                 
        pseqs = []                                                                     
        res = [[0] * self. size
               for i in range(len(self.alphabet))]                          
        for i, ind in enumerate(indexes):
            subseq = self.seqs[i][ind:(ind + self.motif_size)]
        for i in range(self.motif_size):
            for k in range(len(self.alphabet)):
                if subseq[i] == self.alphabet[k]:
                    res[k][i] = res[k][i] + 1
        return res

line38-47 :

    def score(self, s):
        score = 0
        mat = self.create_motif_from_indexes(s)
        for j in range(len(mat[0])):
            maxcol = mat[0][j]
            for i in range(1, len(mat)):
                if mat[i][j] > maxcol:
                    maxcol = mat[i][j]
            score += maxcol
        return score

请各位解答。

https://stackoverflow.com/questions/40955820/typeerror-instancemethod-object-is-not-iterable-content-spinner