code: def from_config(cls, cp, ifo, section):
          
          all_params = dict(cp.items(section))
          params = {key[len(ifo)+1:]: all_params[key]
                    for key in all_params if ifo.lower() in key}
          model = params.pop('model')
          params['ifo_name'] = ifo.lower()
  
          return all_models[model](**params)
docs: Read a config file to get calibration options and transfer
          functions which will be used to intialize the model.
  
          Parameters
          ----------
          cp : WorkflowConfigParser
              An open config file.
          ifo : string
              The detector (H1, L1) for which the calibration model will
              be loaded.
          section : string
              The section name in the config file from which to retrieve
              the calibration options.
          Return
          ------
          instance
              An instance of the class.