<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Dear Matt,<div><br></div><div>I have included the changes in the script and the error doesn't change. KeyError: 'particle_position_y'.</div><div><br></div><div>Right, it will be of great simplification when those Units are clarified in the recipes by you guys soon, thanks.</div><div><br></div><div><br></div><div>Cheers,</div><div><br></div><div>Remudin</div><div><br><div><div>On 2012 Cam 24, at 22:15, Matthew Turk wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hi Remudin,<br><br>The units between Enzo and Nyx are different -- and to get the recipe<br>to reflect that there are a few places that have to be modified.  In<br>response to the community survey results that came in, just yesterday<br>(coincidentally enough) Britton Smith and I have been going through<br>trying to make changes to the recipes to de-enzo-ify them and to make<br>it more clear what are units and what aren't.<br><br>I'm not sure this will fix the problem, but it might help!<br><br>On Fri, May 25, 2012 at 5:08 AM, REMUDIN RESHID MEKURIA<br><<a href="mailto:remudin@yahoo.com">remudin@yahoo.com</a>> wrote:<br><blockquote type="cite">Thanks Casey,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">This is the script I used from yt-cookbook Overplot particles<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">#!/usr/users/rmekuri/data/yt-x86_64/bin/python<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">from yt.mods import * # set up our namespace<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">fn = "plt00736" # parameter file to load<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">pf = load(fn) # load data<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">pc = PlotCollection(pf, [0.5, 0.5, 0.5])<br></blockquote><br>Try changing [0.5, 0.5, 0.5] to "c" like this:<br><br>pc = PlotCollection(pf, "c")<br><br>this will put you at the domain center.<br><br><blockquote type="cite">p = pc.add_projection("Density", 0)<br></blockquote><blockquote type="cite">p.modify["particles"](1.0) # 1.0 is the 'width' we want for our slab of<br></blockquote><br>try changing this 1.0 to the full domain:<br><br>1.0/pf['unitary']<br><br>'unitary' is the unit meaning the full width of the domain.<br><br><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">                            # particles -- this governs the allowable<br></blockquote><blockquote type="cite">locations<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">                            # of particles that show up on the image<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">                            # NOTE: we can also supply a *ptype* to cut<br></blockquote><blockquote type="cite">based<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">                            # on a given (integer) particle type<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">pc.set_width(1.0, '1') # change width of our plot to the full domain<br></blockquote><br>Let's set this also to the full domain:<br><br>pc.set_width(1.0, 'unitary')<br><br><br>-Matt<br><br><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">pc.save(fn) # save all plots<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Cheers,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Remudin<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On 2012 Cam 24, at 22:03, Casey W. Stark wrote:<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Hi Remudin.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Could you include the script that is generating the error?<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I'm not sure without the script, but it looks like you are trying to access<br></blockquote><blockquote type="cite">the "particle_position_y" field and it is not in the plotfile you are<br></blockquote><blockquote type="cite">working with.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Best,<br></blockquote><blockquote type="cite">Casey<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">On Thu, May 24, 2012 at 11:15 AM, REMUDIN RESHID MEKURIA <<a href="mailto:remudin@yahoo.com">remudin@yahoo.com</a>><br></blockquote><blockquote type="cite">wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Dear all,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Thank you for your help in advance.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">I am currently running cosmological simulations using Nyx code.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">And while trying to over plotting particles on the density slice, I<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">encountered the following error which I couldn't resolve. I will greatly<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">appreciate your help.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Traceback (most recent call last):<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File "./OverPlotingParticles.py", line 14, in <module><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    pc.set_width(1.0, '1') # change width of our plot to the full domain<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/visualization/plot_collection.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 267, in set_width<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    plot.set_width(width, unit)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/visualization/plot_types.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 441, in set_width<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    self._refresh_display_width()<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/visualization/plot_types.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 459, in _refresh_display_width<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    self._redraw_image()<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/visualization/plot_types.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 406, in _redraw_image<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    self._run_callbacks()<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/visualization/plot_types.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 259, in _run_callbacks<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    cb(self)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/visualization/plot_modifications.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 985, in __call__<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    &   ( reg[field_y] >= y0 ) & ( reg[field_y] <= y1 ) )<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/data_objects/data_containers.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 319, in __getitem__<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    self.get_data(key)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/data_objects/data_containers.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 2410, in get_data<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    if self._generate_field(field):<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">  File<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">"/home/uni06/cosmo/rmekuri/yt-x86_64/src/yt-hg/yt/data_objects/data_containers.py",<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">line 352, in _generate_field<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">    raise KeyError(field)<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">KeyError: 'particle_position_y'<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">With best regards,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Cheers,<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Remudin<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">------<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Remudin Reshid Mekuria                              phone: +49 (0)551<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">39-13805<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">IAG, Friedrich-Hund-Plaz 1                           fax: +49 (0)551<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">39-5043<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">D-37077 Goettingen<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">Germany<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">_______________________________________________<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">yt-users mailing list<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">yt-users mailing list<br></blockquote><blockquote type="cite"><a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br></blockquote><blockquote type="cite"><a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">------<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Remudin Reshid Mekuria                              phone: +49 (0)551<br></blockquote><blockquote type="cite">39-13805<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">IAG, Friedrich-Hund-Plaz 1                           fax: +49 (0)551 39-5043<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">D-37077 Goettingen<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Germany<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">yt-users mailing list<br></blockquote><blockquote type="cite"><a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br></blockquote><blockquote type="cite"><a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br></blockquote><blockquote type="cite"><br></blockquote>_______________________________________________<br>yt-users mailing list<br><a href="mailto:yt-users@lists.spacepope.org">yt-users@lists.spacepope.org</a><br>http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org<br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><p align="LEFT" style="margin-bottom: 0in; "><font class="Apple-style-span" face="Menlo" size="2"><font color="#000000">---</font>---</font></p><p align="LEFT" style="margin-bottom: 0in; "><font color="#000000" face="Menlo" size="2">Remudin Reshid Mekuria                              phone: +49 (0)551 39-13805</font></p><p align="LEFT" style="margin-bottom: 0in; "><font color="#000000" face="Menlo" size="2">IAG, Friedrich-Hund-Plaz 1                           fax: +49 (0)551 39-5043</font></p><p align="LEFT" style="margin-bottom: 0in; "><font color="#000000" face="Menlo" size="2">D-37077 Goettingen</font></p><p align="LEFT" style="margin-bottom: 0in; "><font color="#000000" face="Menlo" size="2">Germany</font></p></div><div><font color="#000000" face="Menlo" size="2"><br></font></div></span><br class="Apple-interchange-newline">
</div>

<br></div></body></html>