[yt-users] Problems reading GADGET 2 Binary datafile using yt

Nathan Goldbaum nathan12343 at gmail.com
Wed Feb 22 08:34:37 PST 2017


On Wed, Feb 22, 2017 at 10:32 AM, Alankar Dutta <dutta.alankar at gmail.com>
wrote:

> Hello YT-community,
>
> I have been trying to use yt for analysis of the output from a GADGET 2
> simulation stored as an Unformatted Fortran Binary.
>

Is this a different output format than the standard Gadget-2 binary output
format described in the Gadget-2 users guide? If so, we do not have support
for this output format - the only Gadget binary output format we have
support for is the one described in the Gadget users guide.


> It consists of files named as snapshot_068 which is divided into 1024
> subfiles named as snapshot_068.0, snapshot_068.1 and so on. Whenever I am
> loading this with yt I am getting the following error message and I have
> got no idea as to how to fix this. I have also tried reading only one
> subfile of this multi part snapshot but with no success. I am relying on
> the community to help me in this regard.
>
> My code:
>
> fname = 'snapdir_068/snapshot_068'
> ds = yt.load(fname)
>
> Error displayed:
>
> yt : [ERROR    ] 2017-02-22 21:55:34,587 None of the arguments provided to
> load() is a valid file
> yt : [ERROR    ] 2017-02-22 21:55:34,587 Please check that you have used a
> correct path
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "/home/alankar/anaconda3/lib/python3.5/site-packages/yt/convenience.py",
> line 76, in load
>     raise YTOutputNotIdentified(args, kwargs)
> yt.utilities.exceptions.YTOutputNotIdentified: Supplied ('snapshot_068',)
> {}, but could not load!
>
>
>
>
> #Trying to read only one of the multi part file
> My code:
>
> fname = 'snapdir_068/snapshot_068.0'
> ds = yt.load(fname)
>
> Error displayed:
>
> yt : [ERROR    ] 2017-02-22 21:57:17,625 Couldn't figure out output type
> for /media/alankar/Seagate Expansion Drive/mb2/snapshots/snapdir_
> 068/snapshot_068.0
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "/home/alankar/anaconda3/lib/python3.5/site-packages/yt/convenience.py",
> line 98, in load
>     raise YTOutputNotIdentified(args, kwargs)
> yt.utilities.exceptions.YTOutputNotIdentified: Supplied
> ('snapshot_068.0',) {}, but could not load!
>
>
> Cheers,
> Alankar
>
>
> _______________________________________________
> yt-users mailing list
> yt-users at lists.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/20170222/8457fa0c/attachment-0001.htm>


More information about the yt-users mailing list