def getAbstractsMatchingAuth(self, query, onlyPrimary=True):
        if str(query).strip() == "":
            return self.getAbstractList()
        res = self._getPrimAuthIndex().match(query)
        return [self.getAbstractById(id) for id in res]