def gp_sims_panel(version):
inDir, outDir = getWorkDirs()<EOL>inDir = os.path.join(inDir, version)<EOL>mesons = ['<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>']<EOL>fstems = ['<STR_LIT>'+m for m in mesons] + ['<STR_LIT>', '<STR_LIT>']<EOL>data = OrderedDict((energy, [<EOL>np.loadtxt(open(os.path.join(inDir, fstem+str(energy)+'<STR_LIT>'), '<STR_LIT:rb>'))<EOL>for fstem in fstems<EOL>]) for energy in energies)<EOL>for v in list(data.values()):<EOL><INDENT>v[-<NUM_LIT:2>][:,(<NUM_LIT:2>,<NUM_LIT:3>)] = <NUM_LIT:0><EOL>v[-<NUM_LIT:1>][:,<NUM_LIT:2>:] = <NUM_LIT:0><EOL>for d in v[:-<NUM_LIT:2>]: d[:,<NUM_LIT:2>:] = <NUM_LIT:0><EOL><DEDENT>make_panel(<EOL>dpt_dict = OrderedDict((<EOL>'<STR_LIT:U+0020>'.join([getEnergy4Key(str(energy)), '<STR_LIT>']),<EOL>[ data[energy], [<EOL>'<STR_LIT>' % (<EOL>'<STR_LIT>' if i!=len(fstems)-<NUM_LIT:2> else '<STR_LIT>',<EOL>default_colors[(-<NUM_LIT:2>*i-<NUM_LIT:2>) if i!=len(fstems)-<NUM_LIT:2> else <NUM_LIT:0>]if i!=len(fstems)-<NUM_LIT:1> else default_colors[<NUM_LIT:1>], int(i==<NUM_LIT:3>)+<NUM_LIT:1><EOL>) for i in range(len(fstems))<EOL>], [particleLabel4Key(m) for m in mesons] + [<EOL>'<STR_LIT>', particleLabel4Key('<STR_LIT>')<EOL>]]<EOL>) for energy in energies),<EOL>name = os.path.join(outDir, '<STR_LIT>'),<EOL>ylog = True, xr = [<NUM_LIT:0.>,<NUM_LIT>], yr = [<NUM_LIT>,<NUM_LIT:9>],<EOL>xlabel = xlabel, ylabel = ylabel,<EOL>layout = '<STR_LIT>', size = '<STR_LIT>',<EOL>key = ['<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>']<EOL>)<EOL>
panel plot of cocktail simulations at all energies, includ. total

    :param version: plot version / input subdir name
    :type version: str