code: def from_config(cls, cp, section, variable_args):
          
          return bounded.bounded_from_config(cls, cp, section, variable_args,
                                             bounds_required=False)
docs: Returns a distribution based on a configuration file.
  
          The parameters
          for the distribution are retrieved from the section titled
          "[`section`-`variable_args`]" in the config file.
  
          The file to construct the distribution from must be provided by setting
          `filename`. Boundary arguments can be provided in the same way as
          described in `get_param_bounds_from_config`.
  
          .. code-block:: ini
  
              [{section}-{tag}]
              name = fromfile
              filename = ra_prior.hdf
              min-ra = 0
              max-ra = 6.28
  
          Parameters
          ----------
          cp : pycbc.workflow.WorkflowConfigParser
              A parsed configuration file that contains the distribution
              options.
          section : str
              Name of the section in the configuration file.
          variable_args : str
              The names of the parameters for this distribution, separated by
              `prior.VARARGS_DELIM`. These must appear in the "tag" part
              of the section header.
  
          Returns
          -------
          BoundedDist
              A distribution instance from the pycbc.inference.prior module.