[yt-dev] particle filter example

Britton Smith brittonsmith at gmail.com
Mon Dec 2 07:29:43 PST 2013


Hi Matt,

Thanks, that's very helpful.

I have an additional question.  When I do:
ad = pf.h.all_data()
ad['particle_mass'] or
ad['all', 'particle_mass']

I get numbers that are ~1e44, which sounds about right if it's in grams.
However, when I do:
ad['DarkMatter', 'particle_mass']

I get numbers that are ~1e-5, which I am guessing is the unconverted
particle_mass straight out of the file.  How can get the filtered particles
in proper units as well?

Thanks again,
Britton


On Mon, Dec 2, 2013 at 3:21 PM, Matthew Turk <matthewturk at gmail.com> wrote:

> Hey Britton,
>
> On Mon, Dec 2, 2013 at 10:15 AM, Britton Smith <brittonsmith at gmail.com>
> wrote:
> > Hi all,
> >
> > Can someone point me to an example (docs, notebooks, emails, whatever) of
> > defining a custom particle filter for yt-3.0?  I'm trying to do this and
> I
> > know I've seen discussion of this before, but I can't find where.
> >
>
> Yup.  Here's an example:
>
>
> http://nbviewer.ipython.org/url/hub.yt-project.org/notebooks/534fd19b933e4a3fa002db91f58fb817.ipynb
>
> Looks like the nbviewer is down though.
>
> Sorry I haven't done much documenting of this.  Particle filters and
> particle unions are two really cool things that are currently only in
> example form.  Here's another example of how to define one:
>
>
> https://bitbucket.org/mornkr/agora-analysis-script/src/1200830cd1e8d7dc60f66c8f1dc7c09764ca3276/script-Flagship-DM.py?at=default#cl-33
>
> and you have to add this by name to each pf you open up:
>
>
> https://bitbucket.org/mornkr/agora-analysis-script/src/1200830cd1e8d7dc60f66c8f1dc7c09764ca3276/script-Flagship-DM.py?at=default#cl-57
>
> Note that you have to specify *all* the required filtering fields in
> the constructor for the function.
>
> -Matt
>
> > Thanks,
> > Britton
> >
> > _______________________________________________
> > yt-dev mailing list
> > yt-dev at lists.spacepope.org
> > http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
> >
> _______________________________________________
> yt-dev mailing list
> yt-dev at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-dev-spacepope.org/attachments/20131202/f61833a6/attachment.htm>


More information about the yt-dev mailing list