code: def mqc_load_userconfig(paths=()):
      
  
      # Load and parse installation config file if we find it
      mqc_load_config(os.path.join( os.path.dirname(MULTIQC_DIR), 'multiqc_config.yaml'))
  
      # Load and parse a user config file if we find it
      mqc_load_config(os.path.expanduser('~/.multiqc_config.yaml'))
  
      # Load and parse a config file path set in an ENV variable if we find it
      if os.environ.get('MULTIQC_CONFIG_PATH') is not None:
          mqc_load_config( os.environ.get('MULTIQC_CONFIG_PATH') )
  
      # Load and parse a config file in this working directory if we find it
      mqc_load_config('multiqc_config.yaml')
  
      # Custom command line config
      for p in paths:
          mqc_load_config(p)
docs: Overwrite config defaults with user config files