code: def read_pmc(self, pmcid):
          
          msg = KQMLPerformative('REQUEST')
          msg.set('receiver', 'READER')
          content = KQMLList('run-pmcid')
          content.sets('pmcid', pmcid)
          content.set('reply-when-done', 'true')
          msg.set('content', content)
          msg.set('reply-with', 'P-%s' % pmcid)
          self.reply_counter += 1
          self.send(msg)
docs: Read a given PMC article.
  
          Parameters
          ----------
          pmcid : str
              The PMC ID of the article to read. Note that only
              articles in the open-access subset of PMC will work.