code: def get_dataframe():
          
          names = []
          [names.extend(line.split()) for line in CONTROL_VARIABLE_LINES]
  
          defaults = []
          [defaults.extend(line.split()) for line in CONTROL_DEFAULT_LINES]
  
          types, required,cast_defaults,formats = [],[],[],[]
          for name,default in zip(names,defaults):
              if '[' in name or ']' in name:
                  required.append(False)
              else:
                  required.append(True)
              v,t,f = ControlData._parse_value(default)
              types.append(t)
              formats.append(f)
              cast_defaults.append(v)
          return pandas.DataFrame({"name":names,"type":types,
                                       "value":cast_defaults,"required":required,
                                      "format":formats})
docs: get a generic (default) control section dataframe
          
          Returns
          -------
          pandas.DataFrame : pandas.DataFrame