def generateCaruanaLAEregions(verbose=True):
    """

    --- EXAMPLE OF USE ---
    import manipulate_3DHSTdata as m3d
    m3d.generateCaruanaLAEregions()

    """
    outputpath    = './CaruanaLAEs_data/'
    ID_skelton, ID_GLASSmock, Lyawaves, redshifts = m3d.caruanaLAE_info()

    for ll, lw in enumerate(Lyawaves):
        outputfile    = str("%.3d" % ID_GLASSmock[ll])+'_emissionlines.reg'
        m3d.create_ELds9region(lw, outname=outputfile, outpath=outputpath)
def caruanaLAEs(outputdir,verbose=True):
    """
    copy/rename files for the list of LAEs J. Caruana sent on 151221 so they can be inspected with GiG and GiGz

    --- INPUT ---
    outputdir  Directory to store renamed data in
    verbose    Toggle verbosity

    --- EXAMPLE OF USE ---
    import manipulate_3DHSTdata as m3d
    outdir = '/Users/kschmidt/work/MUSE/Caruana_LAE_sources/CaruanaLAEs_data/'
    m3d.caruanaLAEs(outdir,verbose=True)

    """
    ID_skelton, ID_GLASSmock, Lyawaves, redshifts = m3d.caruanaLAE_info()

    for oo, obj in enumerate(ID_skelton):
        if verbose: print '\n - Copying/renaming data of object '+str(obj)+'/"ID_GLASS"='+\
                          str(ID_GLASSmock[oo])+' (Lya at z = '+str("%.2f" % redshifts[oo])+')'
        obj_files = m3d.rename_3DHST2GLASS(outputdir,ID_skelton[oo],id_GLASSmock=ID_GLASSmock[oo],
                                           testing=False,clobber=True,verbose=verbose)