<div><div dir="auto">I am not sure, but the first thing I would do would be to add</div><div dir="auto"><br></div><div dir="auto">from yt.units import Mpccm </div><div dir="auto"><br></div><div dir="auto">At the top and see what happens next. </div><div dir="auto"><br></div><div dir="auto">Best,</div><div dir="auto">Stephanie </div><br><div class="gmail_quote"><div>On Tue, Sep 12, 2017 at 11:36 AM Ashley Jarvis <<a href="mailto:ajarvis@star.sr.bham.ac.uk">ajarvis@star.sr.bham.ac.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi all,<div><br></div><div>I’m attempting to adapt the example script for plotting star formation rates (found at <a href="http://yt-project.org/doc/analyzing/analysis_modules/star_analysis.html#star-formation-rate" target="_blank">http://yt-project.org/doc/analyzing/analysis_modules/star_analysis.html#star-formation-rate</a>) to work with output data from a simulation run using Enzo. However, when I attempt to run the script, I get the following error:</div><div><br></div><div>———————————————————</div><div><br></div><div>File "PlotSFR.py", line 26, in <module><br>    sfr = StarFormationRate(data, star_mass=mass_old, star_creation_time=ct_old, volume=sp.volume())<br>  File "/usr/local/anaconda/lib/python2.7/site-packages/yt/analysis_modules/star_analysis/sfr_spectrum.py", line 115, in __init__<br>    self._ds.quan(1.0, 'Mpccm**3').units<br>  File "/usr/local/anaconda/lib/python2.7/site-packages/yt/units/yt_array.py", line 1355, in __new__<br>    dtype=dtype, bypass_validation=bypass_validation)<br>  File "/usr/local/anaconda/lib/python2.7/site-packages/yt/units/yt_array.py", line 430, in __new__<br>    units = Unit(input_units, registry=registry)<br>  File "/usr/local/anaconda/lib/python2.7/site-packages/yt/units/unit_object.py", line 257, in __new__<br>    unit_data = _get_unit_data_from_expr(unit_expr, registry.lut)<br>  File "/usr/local/anaconda/lib/python2.7/site-packages/yt/units/unit_object.py", line 572, in _get_unit_data_from_expr<br>    unit_data = _get_unit_data_from_expr(unit_expr.args[0], unit_symbol_lut)<br>  File "/usr/local/anaconda/lib/python2.7/site-packages/yt/units/unit_object.py", line 566, in _get_unit_data_from_expr<br>    return _lookup_unit_symbol(str(unit_expr), unit_symbol_lut)<br>  File "/usr/local/anaconda/lib/python2.7/site-packages/yt/units/unit_object.py", line 657, in _lookup_unit_symbol<br>    "symbols." % symbol_str)<br>yt.units.unit_registry.UnitParseError: Could not find unit symbol 'Mpccm' in the provided symbols.</div><div><br></div><div>———————————————————</div><div><br></div><div>I am using version 3.3.5 of yt.</div><div><br></div><div>Does anyone know how I can resolve this? Any suggestions would be greatly appreciated.</div><div><br></div><div>Thanks,</div><div>Ashley</div><div><br></div><div><br></div><div><br></div></div>_______________________________________________<br>
yt-users mailing list<br>
<a href="mailto:yt-users@lists.spacepope.org" target="_blank">yt-users@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org" rel="noreferrer" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org</a><br>
</blockquote></div></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div><div><font face="garamond,serif">--<br>Dr. Stephanie Tonnesen<br></font></div><font face="garamond,serif">Alvin E. Nashman Postdoctoral Fellow<br></font></div><font face="garamond,serif">Carnegie Observatories, Pasadena, CA<br></font></div><font face="garamond,serif"><a href="mailto:stonnes@gmail.com" target="_blank">stonnes@gmail.com</a><br></font></div></div>