def longterm_nonperiodic_tenpanel(cmap=orion_cmap, **kwargs):

    # compiled on 10 Sep 2014
    # sorted([1030, 30, 910, 1156, 148, 177, 28, 313, 605, 705])
    # re-sorted on 22 Oct 2014
    longnononcvar_ids = [30, 313, 1030, 1156, 28, 148, 177, 605, 705, 910]

    longnonsourceids = [ukvar_spread['SOURCEID'][ukvar_spread['UKvar_ID'] == oncvar][0]
                        for oncvar in longnononcvar_ids]
    longnonstardatas = [
        OrionStarData(
            variables_photometry, sourceid,
            name='{}'.format(oncvar_id)) for sourceid, oncvar_id in zip(longnonsourceids, longnononcvar_ids)]

    bands = ['k'] * 10

    longnon_fig = multi_lc_colors(longnonstardatas, bands, cmap=cmap, **kwargs)

    for stardata, axes_dict in zip(longnon_fig.stardatas, longnon_fig.axes_dicts):

        name = stardata.name
        ax_jhk = axes_dict['jhk']
        ax_lc = axes_dict['lc']

        print "Doing thing with ONCvar {0}!".format(name)

        ax_lc.text(0.6, 0.8, "ONCvar {0}".format(stardata.name),
                   transform=ax_lc.transAxes, fontsize='small')

        ax_jhk.set_xlim(0, 1.5)
        ax_jhk.set_ylim(0, 2)

        longnon_fig.canvas.draw()

    longnon_fig.axes_dicts[0]['lc'].set_title("Light curve (MJD - 54034)", fontsize='small')
    longnon_fig.axes_dicts[0]['jhk'].set_title("$J-H$ vs. $H-K$", fontsize='small')
    longnon_fig.axes_dicts[0]['khk'].set_title("$K$ vs. $H-K$", fontsize='small')

    longnon_fig.canvas.draw()

    return longnon_fig
def dipper_nonperiodic_fivepanel(cmap=orion_cmap, **kwargs):

    # compiled on 10 Sep 2010
    dipper_oncvar_ids = sorted([600, 165, 185, 423, 441])

    dipper_sourceids = [ukvar_spread['SOURCEID'][ukvar_spread['UKvar_ID'] == oncvar][0]
                        for oncvar in dipper_oncvar_ids]
    dipper_stardatas = [
        OrionStarData(
            variables_photometry, sourceid,
            name='{}'.format(oncvar_id)) for sourceid, oncvar_id in zip(dipper_sourceids, dipper_oncvar_ids)]

    bands = ['k'] * len(dipper_oncvar_ids)

    dipper_fig = multi_lc_colors(dipper_stardatas, bands, cmap=cmap, **kwargs)

    for stardata, axes_dict in zip(dipper_fig.stardatas, dipper_fig.axes_dicts):

        name = stardata.name
        ax_jhk = axes_dict['jhk']
        ax_lc = axes_dict['lc']

        print "Doing thing with ONCvar {0}!".format(name)

        ax_lc.text(0.6, 0.1, "ONCvar {0}".format(stardata.name),
                   transform=ax_lc.transAxes, fontsize='small')

        ax_jhk.set_xlim(0, 1.5)
        ax_jhk.set_ylim(0, 2)

        dipper_fig.canvas.draw()

    dipper_fig.axes_dicts[0]['lc'].set_title("Light curve (MJD - 54034)", fontsize='small')
    dipper_fig.axes_dicts[0]['jhk'].set_title("$J-H$ vs. $H-K$", fontsize='small')
    dipper_fig.axes_dicts[0]['khk'].set_title("$K$ vs. $H-K$", fontsize='small')

    dipper_fig.canvas.draw()

    return dipper_fig