ó ʼªNc@s7yddlZWn,yddlZWq?dGHd‚q?XnXddd„ƒYZddd„ƒYZddd „ƒYZed d d ƒed d d ƒZd d dd d dd d dd d dd d dd d dd d dgZdd d dddd d dddd d dddd d ddgZd„Z d„Z dS(iÿÿÿÿNs Ngl not found. Trying MatPlotLibsNgl Graphics Import ErrortDummycBseZRS((t__name__t __module__(((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyR&stresourcecBseZd„ZRS(cCs:t|_t|_t|_t|_t|_t|_dS(N(tFalset trYReverset trXReversettrXLogttrYLogtnglFrametnglDraw(tself((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyt__init__+s      (RRR (((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyR*stplotObjcBs)eZdd„Zd„Zdd„ZRS(cCs||_||_||_dS(N(t workstationtplottWorkstationResources(R RRR((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyR 8s  cCstj|jƒdS(N(tNgltdestroyR(R ((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pytdelete=sRcCsbtjd||jƒ}tj|j|ƒtj|jƒtj|j|jƒtj|ƒdS(Ntps(Rtopen_wksRtchange_workstationRtdrawRR(R tfilenametweps((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pytsave?s N(RRtNoneR RR(((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyR 7s  iiËiiiiicCs?tƒ}|j|_|j|_|j|_|j|_t |_ t |_ |j |_|j|_|j|_|jr”|j|j|_|_ng}xc|jƒD]U}||jks§t|j|ƒdkrì|j|j|ƒqü|j|ƒq§q§Wt|ƒdkr'd|_||_nt|_t |_d|_g|_xV|jƒD]H}||jksX|j |r|jjdƒq |jjdƒqXqXWt!j"ddƒ}|jræt!j#||j$ƒ|j%ƒ|ƒ}n$t!j#||j%ƒ|j$ƒ|ƒ}t&|_'t!j(||gddg|ƒt)||ƒS( NiitAlwaysg{®Gáz„?tMarkerstLinestx11sClimate Workbook(*RtreverseYRtreverseXRtXlogAxisRtYlogAxisRt lineColorst xyLineColorst lineThicknesstxyLineThicknessest PlotTitlet tiMainStringtXlabelt tiXAxisStringtYlabelt tiYAxisStringtswitchXYt listVariablestXidtlentlabeltappendtpmLegendDisplayModetxyExplicitLegendLabelst plotSymbolst xyMarkerstxyMarkerColorst xyMarkerSizeFtxyMarkLineModestscatterRRtxytYtXtTrueR tpanelR (tctrtlegendstidtwR((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyR]sJ                   '$ cKsId|jƒkr|d}n tƒ}t|_d|jƒkrS|d|_nd|jƒkru|d|_ntƒ}d|jƒkrÌ|ddks°|ddkr¼d|_qÕ|d|_n d|_tjd d |ƒ}t |_ t |_ tj |||ƒ}t|_ tj ||gd d g|ƒt|||ƒS( NRtxtytcolorstgraytgreytgsdtolttemp1RsClimate Workbooki(tkeysRR?tcnFillOntsfXArraytsfYArrayt wkColorMapRRRR R tcontourR@R (tAtkwargsRBtrwRER((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyRR›s*           (((( RtPyNGLRRR trangeR$R&R6RRR(((sŒ/Users/rtp1/Havsornen/PlanetaryClimateBook/ClimateWorkBook/CoursewareSandbox/PlanetaryClimateCourseware/CoursewareModules/ClimateGraphics.pyts !"EB >