def get_default_plot_params(plot_type=''):    
    """
    Return the default parameters used for figure generation.
    
    Parameter
    ---------
    plot_type : string-optional
                Defines some plot-specific parameters to use by default
                
    Returns
    -------
    default_plot_params : dictionary
                          Dictionary key-value pairs used to define plotting parameters
    
        
    
    """   
    
    default_plot_params = {
    
        'autoclose': False,  
        'autoscale_y':True,
        'axis_bg_color':'w',
        'colormap':'summer',
        'color_order': ['#0072b2','#d55e00', '#009e73', '#cc79a7', '#f0e442', '#56b4e9'], #Seaborn 'colorblind'
        'figsize':(8,6), #Inches        
        'fontsize':14,        
        'grid':'on',
        'interactive': True,
        'line_color':'default',
        'line_style':'-',
        'line_width': 2.0,
        'marker':None,
        'output_fig_path':'test',
        'output_fig_type':'png',
        'overlay_average':False,
        'overlay_average_color': '#424949',
        'reverse_x': False,
        'save_fig': False,    
        'suppress_fig':False,
        'tick_fontsize':12,
        'title':'',
        'use_colormap':False,
        'use_sci_format_xaxis':False,
        'use_sci_format_yaxis':True,
        'xlabel':'',
        'xlim':None,
        'ylabel':'',
        'ylim':None,        
        
        }
        
    # Some other good choices for color order!
    # 'color_order': ['#4c72b0', '#55a868', '#c44e52', '#8172b2', '#ccb974', '#64b5cd'] #Based on a Seaborn 'deep' color palette
    # 'color_order': ['#4878cf', '#6acc65', '#d65f5f', '#b47cc7', '#c4ad66', '#77bedb'] #Seaborn 'muted'
    # 'color_order': ['#92c6ff', '#97f0aa', '#ff9f9a', '#d0bbff', '#fffea3', '#b0e0e6'] #Seaborn 'pastel'
    
    # Add more default plot-type specific parameters to the dictionary                  
    if plot_type is 'spectrum': # Best for plotting 1-5 lines on the same axis
        default_plot_params.update({'reverse_x':True})
        
    elif plot_type is 'fid': # Best for plotting 1-5 lines on the same axis
        default_plot_params.update({'reverse_x':False})
        
    elif plot_type is 'spectra': # Best for plotting >5 lines on the same axis
        default_plot_params.update({'reverse_x':True,'line_width':1.0,
        'overlay_average':True})
        
    elif plot_type is 'fids': # Best for plotting >5 lines on the same axis
        default_plot_params.update({'reverse_x':False,'line_width':1.0,
        'overlay_average':True})
        
    else:
        # Note: Here is a good spot to add customized plotting parameters for specific kinds of plots
        pass
            
                       
    return default_plot_params