code: def from_config(cls, cp, section, outputs, skip_opts=None,
                      additional_opts=None):
          
          tag = outputs
          if skip_opts is None:
              skip_opts = []
          if additional_opts is None:
              additional_opts = {}
          else:
              additional_opts = additional_opts.copy()
          outputs = set(outputs.split(VARARGS_DELIM))
          special_args = ['name'] + skip_opts + additional_opts.keys()
          # get any extra arguments to pass to init
          extra_args = {}
          for opt in cp.options("-".join([section, tag])):
              if opt in special_args:
                  continue
              # check if option can be cast as a float
              val = cp.get_opt_tag(section, opt, tag)
              try:
                  val = float(val)
              except ValueError:
                  pass
              # add option
              extra_args.update({opt:val})
          extra_args.update(additional_opts)
          out = cls(**extra_args)
          # check that the outputs matches
          if outputs-out.outputs != set() or out.outputs-outputs != set():
              raise ValueError("outputs of class do not match outputs specified "
                               "in section")
          return out
docs: Initializes a transform from the given section.
  
          Parameters
          ----------
          cp : pycbc.workflow.WorkflowConfigParser
              A parsed configuration file that contains the transform options.
          section : str
              Name of the section in the configuration file.
          outputs : str
              The names of the parameters that are output by this transformation,
              separated by `VARARGS_DELIM`. These must appear in the "tag" part
              of the section header.
          skip_opts : list, optional
              Do not read options in the given list.
          additional_opts : dict, optional
              Any additional arguments to pass to the class. If an option is
              provided that also exists in the config file, the value provided
              will be used instead of being read from the file.
  
          Returns
          -------
          cls
              An instance of the class.