docs: def _parse_the_ned_position_results(
              self,
              ra,
              dec,
              nedResults):
          """
          *parse the ned results*
  
          **Key Arguments:**
              - ``ra`` -- the search ra
              - ``dec`` -- the search dec
  
          **Return:**
              - ``results`` -- list of result dictionaries
          """
          self.log.info('starting the ``_parse_the_ned_results`` method')
  
          results = []
          resultLen = 0
          if nedResults:
              # OPEN THE RESULT FILE FROM NED
              pathToReadFile = nedResults
              try:
                  self.log.debug("attempting to open the file %s" %
                                 (pathToReadFile,))
                  readFile = codecs.open(
                      pathToReadFile, encoding='utf-8', mode='rb')
                  thisData = readFile.read()
                  readFile.close()
              except IOError, e:
                  message = 'could not open the file %s' % (pathToReadFile,)
                  self.log.critical(message)
                  raise IOError(message)
              readFile.close()
  
              # CHECK FOR ERRORS
              if "Results from query to  NASA/IPAC Extragalactic Database" not in thisData:
                  print "something went wrong with the NED query"
                  self.log.error(
                      "something went wrong with the NED query" % locals())
                  sys.exit(0)
  
              # SEARCH FROM MATCHES IN RESULTS FILE
              matchObject = re.search(
                  r"No\.\|Object Name.*?\n(.*)", thisData, re.S)
              if matchObject:
                  theseLines = string.split(matchObject.group(), '\n')
                  resultLen = len(theseLines)
                  csvReader = csv.DictReader(
                      theseLines, dialect='excel', delimiter='|', quotechar='"')
                  for row in csvReader:
                      thisEntry = {"searchRa": ra, "searchDec": dec,
                                   "matchName": row["Object Name"].strip()}
                      results.append(thisEntry)
                      if self.nearestOnly:
                          break
  
          self.log.info('completed the ``_parse_the_ned_results`` method')
          return results, resultLen