code: def parse_values_from_lines(self,lines):
          
          assert len(lines) == 3,"SvdData.parse_values_from_lines: expected " + \
                                 "3 lines, not {0}".format(len(lines))
          try:
              self.svdmode = int(lines[0].strip().split()[0])
          except Exception as e:
              raise Exception("SvdData.parse_values_from_lines: error parsing" + \
                              " svdmode from line {0}: {1} \n".format(lines[0],str(e)))
          try:
              raw = lines[1].strip().split()
              self.maxsing = int(raw[0])
              self.eigthresh = float(raw[1])
          except Exception as e:
              raise Exception("SvdData.parse_values_from_lines: error parsing" + \
                              " maxsing and eigthresh from line {0}: {1} \n"\
                              .format(lines[1],str(e)))
          # try:
          #     self.eigwrite = int(lines[2].strip())
          # except Exception as e:
          #     raise Exception("SvdData.parse_values_from_lines: error parsing" + \
          #                     " eigwrite from line {0}: {1} \n".format(lines[2],str(e)))
          self.eigwrite = lines[2].strip()
docs: parse values from lines of the SVD section
  
          Parameters
          ----------
          lines : list