def makePlot(args):
gRvs=np.linspace(<NUM_LIT>,<NUM_LIT>,<NUM_LIT>)<EOL>spts=['<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>',<EOL>'<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>', '<STR_LIT>']<EOL>fig=plt.figure(figsize=(<NUM_LIT:10>,<NUM_LIT>))<EOL>deltaHue = <NUM_LIT>/(len(spts)-<NUM_LIT:1>)<EOL>hsv=np.zeros((<NUM_LIT:1>,<NUM_LIT:1>,<NUM_LIT:3>))<EOL>hsv[<NUM_LIT:0>,<NUM_LIT:0>,<NUM_LIT:1>]=<NUM_LIT:1.0><EOL>hsv[<NUM_LIT:0>,<NUM_LIT:0>,<NUM_LIT:2>]=<NUM_LIT><EOL>count=<NUM_LIT:0><EOL>for spt in spts:<EOL><INDENT>hsv[<NUM_LIT:0>,<NUM_LIT:0>,<NUM_LIT:0>]=(<NUM_LIT>-count*deltaHue)/<NUM_LIT><EOL>vmag = vminGrvsFromVmini(vminiFromSpt(spt)) + gRvs<EOL>vradErrors = vradErrorSkyAvg(vmag, spt)<EOL>plt.plot(vmag, vradErrors, '<STR_LIT:->', label=spt, color=hsv_to_rgb(hsv)[<NUM_LIT:0>,<NUM_LIT:0>,:])<EOL>count+=<NUM_LIT:1><EOL><DEDENT>plt.grid(which='<STR_LIT>')<EOL>plt.xlim(<NUM_LIT:9>,<NUM_LIT>)<EOL>plt.ylim(<NUM_LIT:0>,<NUM_LIT:20>)<EOL>plt.xticks(np.arange(<NUM_LIT:9>,<NUM_LIT>,<NUM_LIT:1>))<EOL>plt.yticks(np.arange(<NUM_LIT:0>,<NUM_LIT>,<NUM_LIT:5>))<EOL>plt.xlabel('<STR_LIT>')<EOL>plt.ylabel('<STR_LIT>')<EOL>leg=plt.legend(loc=<NUM_LIT:0>,  handlelength=<NUM_LIT>, labelspacing=<NUM_LIT>)<EOL>for t in leg.get_texts():<EOL><INDENT>t.set_fontsize(<NUM_LIT:12>)<EOL><DEDENT>if (args['<STR_LIT>']):<EOL><INDENT>plt.savefig('<STR_LIT>')<EOL><DEDENT>elif (args['<STR_LIT>']):<EOL><INDENT>plt.savefig('<STR_LIT>')<EOL><DEDENT>else:<EOL><INDENT>plt.show()<EOL><DEDENT>
Make the plot with radial velocity performance predictions.

:argument args: command line arguments