def dashboard_column(plots, shared_slider=False):
    app = pn.GridSpec(sizing_mode='stretch_both')
    column = pn.Column(*plots)
    if shared_slider:
        slider1 = column[0][1][0]
        for plot in column[1:]:
            slider = plot[1][0]
            slider1.link(slider, value='value')
        for (i, plot) in enumerate(column):
            app[i, 0:4] = plot[0]
        app[(0, 4)] = slider1
    else:
        app[(0, 0)] = column
    return app
def dashboard_column(plots, shared_slider=False):
    app = pn.GridSpec(sizing_mode='stretch_both')
    column = pn.Column(*plots)
    if shared_slider:
        slider1 = column[0][1][0]
        for plot in column[1:]:
            slider = plot[1][0]
            slider1.link(slider, value='value')
        for (i, plot) in enumerate(column):
            app[i, 0:4] = plot[0]
        app[(0, 4)] = slider1
    else:
        app[(0, 0)] = column
    return app