[yt-users] reading Gadget-HDF5 format in yt-3.0
Matthew Turk
matthewturk at gmail.com
Fri Sep 27 13:22:18 PDT 2013
Hi Brendan,
Thanks for writing.
On Thu, Sep 26, 2013 at 9:41 PM, Brendan Griffen
<brendan.f.griffen at gmail.com> wrote:
> Hi,
>
> I noticed in the update log of yt-3.0 you can now read Gadget HDF5 format
> (for OWLS project), but it is possible for Rockstar to read the exact same
> formats? I have some HDF5 data and I'd like to run Rockstar on it through yt
> if it has this capability in 3.0.
Good question! So there are a couple of things to address in this.
The first is that of the HDF5 formats for reading data. I have issued
a pull request, with Desika Narayanan's help, to add support for
Gadget HDF5 data files, which are subtly different than the OWLS data
files. I would *very* much appreciate it if you could help by testing
this out. You can do so by doing:
cd $YT_DEST/src/yt-hg # or wherever "yt instinfo" tells you, if you
have run the install script
hg pull -r d996eff https://bitbucket.org/MatthewTurk/yt-3.0
hg up -r d996eff
python2.7 setup.py build_ext -i -f
This will update you to that version of the code, and you should now
be able to execute this command:
from yt.mods import *
ds = load("gadget_filename.hdf5")
Things like projecting and analyzing particles and so on should now
work. *Please* let us know if this works for your data, and if so,
click on the "approve" button or leave a comment on the pull request:
https://bitbucket.org/yt_analysis/yt-3.0/pull-request/99/implement-gadget-hdf5-and-some-helpful/diff
I think we really only need one more external tester (Desika has
tested it) and we can bring it in.
The second thing is about Rockstar. I've been working on a pull
request against my fork of Rockstar (
http://bitbucket.org/MatthewTurk/rockstar ) that enables deeper and
better yt integration; these changes have been submitted upstream so
hopefully I won't need a fork for much longer and we can all go back
to tarballs of R*.
I've been testing this in my bookmark "rockstar_work" (which I haven't
merged with HDF5-gadget work, sorry!) and I am getting weird results.
The process is working, but the halo masses are scaled incorrectly and
I am going to be investigating units to figure out the problem. This
is actually a regression, as it had previously well, and I will be
investigating it in more detail. I hope to have some results shortly.
Let me know if you get a chance to check the Gadget-HDF5, and
hopefully by then I'll have the Rockstar stuff up and running!
-Matt
>
> Are there any examples of carrying out such a process? Thanks.
>
> Thanks.
>
> Brendan
>
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
More information about the yt-users
mailing list