[yt-users] problem with units

John ZuHone jzuhone at gmail.com
Mon Aug 31 14:49:51 PDT 2015


Hi Alex,

Sorry—the delays on my end are longer than yours. 

We’ve fixed this bug, but I’m still a little unclear as to how you installed yt. 

You’re using spyder to run the script, but I don’t think you can install yt using spyder, so you must have used “pip install yt” to install it, or maybe you installed it from source. Do you remember how you did it?

Also, is this Linux or Mac OS X?

Best,

John

> On Aug 29, 2015, at 1:28 PM, alex volioths <alex-volos at hotmail.com> wrote:
> 
> Hi John,
> 
> I am sorry for the late reply.
> 
> I use spyder which   comes with  modules installed.
> 
> Thank you for your help!
> Alex
> 
> From: jzuhone at gmail.com
> Date: Wed, 26 Aug 2015 17:50:44 -0400
> To: yt-users at lists.spacepope.org
> Subject: Re: [yt-users] problem with units
> 
> Alex, 
> 
> My apologies—this is a bug in the code. I have a fix, which I hope to have ready by tonight or tomorrow.
> 
> Just a quick question—how did you install yt? It looks like your Python stack is in /usr/local. 
> 
> Best,
> 
> John
> 
> On Aug 26, 2015, at 3:26 AM, alex volioths <alex-volos at hotmail.com <mailto:alex-volos at hotmail.com>> wrote:
> 
> Hello John
> 
> I am using spyder to run the script. Spyder is using the 1.8.2 version.
> 
> Cheers
> Alex
> 
> From: jzuhone at gmail.com <mailto:jzuhone at gmail.com>
> Date: Tue, 25 Aug 2015 09:54:31 -0400
> To: yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org>
> Subject: Re: [yt-users] problem with units
> 
> Hi Alex,
> 
> Sorry for the trouble--I'll see if I can figure out what's gone wrong on this end.
> 
> It looks like you're running yt 3.2--can you tell me what version of NumPy you are running?
> 
> Best,
> 
> John
> 
> John ZuHone
> Kavli Center for Astrophysics and Space Research
> Massachusetts Institute of Technology
> 77 Massachusetts Ave. <>, 37-582G
> Cambridge, MA 02139 <>
> (w) 617-253-2354 <>
> (m) 781-708-5004 <>
> jzuhone at space.mit.edu <mailto:jzuhone at space.mit.edu>
> jzuhone at gmail.com <mailto:jzuhone at gmail.com>
> http://www.jzuhone.com <http://www.jzuhone.com/>
> 
> On Aug 25, 2015, at 9:41 AM, alex volioths <alex-volos at hotmail.com <mailto:alex-volos at hotmail.com>> wrote:
> 
> Hello everyone,
> 
> I've been practicing with the example "Creating a X-ray observation from an in-memory dataset" 
> from here http://yt-project.org/doc/analyzing/analysis_modules/photon_simulator.html <http://yt-project.org/doc/analyzing/analysis_modules/photon_simulator.html> 
> 
> However even with simple copy and paste after defining the photons I get this error message:
> 
> 
> 
> File "/usr/local/lib/python2.7/dist-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 685, in runfile
> execfile(filename, namespace)
> 
> 
> File "/usr/local/lib/python2.7/dist-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 78, in execfile
> builtins.execfile(filename, *where)
> 
> 
> File "/home/afi/Documents/X_ray_sim/X_mock.py", line 75, in <module>
> exp_time, thermal_model, center="c")
> 
> 
> File "/usr/local/lib/python2.7/dist-packages/yt-3.2-py2.7-linux-x86_64.egg/yt/analysis_modules/photon_simulator/photon_simulator.py", line 330, in from_scratch
> photons = photon_model(data_source, parameters)
> 
> 
> File "/usr/local/lib/python2.7/dist-packages/yt-3.2-py2.7-linux-x86_64.egg/yt/analysis_modules/photon_simulator/photon_models.py", line 140, in __call__
> kT_bins = np.linspace(kT_min, max(my_kT_max, kT_max), num=n_kT+1)
> 
> 
> File "/usr/lib/python2.7/dist-packages/numpy/core/function_base.py", line 87, in linspace
> step = (stop-start)/float((num-1))
> 
> 
> File "/usr/local/lib/python2.7/dist-packages/yt-3.2-py2.7-linux-x86_64.egg/yt/units/yt_array.py", line 745, in __sub__
> ro = sanitize_units_add(self, right_object, "subtraction")
> 
> 
> File "/usr/local/lib/python2.7/dist-packages/yt-3.2-py2.7-linux-x86_64.egg/yt/units/yt_array.py", line 134, in sanitize_units_add
> raise YTUnitOperationError(op_string, inp.units, dimensionless)
> 
> 
> YTUnitOperationError: The subtraction operator for YTArrays with units (keV) and (1) is not well defined.
> 
> 
> Any ideas? I am new to yt and i can't see something wrong.
> 
> 
> Thnak you
> Alex
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org>
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org <http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org>
> 
> _______________________________________________ yt-users mailing list yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org <http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org>_______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org>
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org <http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org>
> 
> _______________________________________________ yt-users mailing list yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org <http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org>_______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org>
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org <http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20150831/14d95e2d/attachment.htm>


More information about the yt-users mailing list