[yt-users] Unpickling phase plots
David Collins
dcollins at physics.ucsd.edu
Fri Jul 1 09:30:19 PDT 2011
> designed to allow it, and I have been using successfully lately. Use
> yt.visualization.profile_plotter.PhasePlotter, which is substantially
Cool, I'll give that a shot.
Is it possible to cram an existing pickle (if I'm on the originating
machine, where the unpickle works) into the PhasePlotter format, or
will I need to remake the phase plots?
Thanks!
d.
> more constraining in exposed methods, but also provides the attribute
> .plot, which can be pickled and which itself provides a to_mpl
> function that takes filenames, axes or figures. You should read the
> source to see how it works, but this is the "future" for pickling and
> passing plots.
>
> -Matt
>
>>
>> This is a technique I've used in the past, so in principle it's sound.
>>
>> Thanks,
>> d.
>>
>> Full trace:
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> File "p8_theta_coarse.py", line 6, in <module>
>> phase = fPickle.load(infile)
>> File "/Users/dcollins/Sites/Research/CodeGames/yt2.0/fPickle.py",
>> line 9, in load
>> output = cPickle.load(inputfile,*args,**kwargs)
>> File "/Users/dcollins/local/lib/python2.6/site-packages/yt-2.1dev-py2.6-macosx-10.4-i386.egg/yt/data_objects/static_output.py",
>> line 192, in _reconstruct_pf
>> pf = pfs.get_pf_hash(*args)
>> File "/Users/dcollins/local/lib/python2.6/site-packages/yt-2.1dev-py2.6-macosx-10.4-i386.egg/yt/utilities/parameter_file_storage.py",
>> line 104, in get_pf_hash
>> return self._convert_pf(self._records[hash])
>> KeyError: (('32aa7d1d4941760ffd8fdcab4ea97e1f',), <function
>> _reconstruct_pf at 0x101f9d050>,
>> ('32aa7d1d4941760ffd8fdcab4ea97e1f',))
>>
>>
>> --
>> Sent from my computer.
>> _______________________________________________
>> yt-users mailing list
>> yt-users at lists.spacepope.org
>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
--
Sent from my computer.
More information about the yt-users
mailing list