def harvest(self, start_date=None, end_date=None):

        return [
            RawDocument({
                'source': self.short_name,
                'filetype': self.file_format,
                'doc': etree.tostring(record),
                'docID': six.u(record.xpath('dc:ostiId/node()', namespaces=self.namespaces)[0]),
            })
            for record in self._fetch_records(start_date, end_date)
        ]
A function for querying the SciTech Connect database for raw XML.
dataset/ETHPy150Open CenterForOpenScience/scrapi/scrapi/harvesters/scitech.py/SciTechHarvester.harvest