def parse(self, limit=None, or_limit=1):
        """
        Parse mydrug files
        :param limit: int limit json docs processed
        :param or_limit: int odds ratio limit
        :return: None
        """
        dir_path = Path(self.rawdir)
        aeolus_file = dir_path / self.files['aeolus']['file']
        aeolus_fh = aeolus_file.open('r')
        count = 0
        for line in aeolus_fh.readlines():
            if limit is not None and count >= limit:
                break
            line = line.rstrip("\n,")
            if line != '[' and line != ']':
                self._parse_aeolus_data(document=json.loads(line),
                                        or_limit=or_limit)
                count += 1
            if count % 500 == 0:
                LOG.info("Processed %i documents", count)

        aeolus_fh.close()
        return
Parse mydrug files
        :param limit: int limit json docs processed
        :param or_limit: int odds ratio limit
        :return: None