[yt-users] p.modify["point"]

Elizabeth Tasker tasker at astro1.sci.hokudai.ac.jp
Sun Jul 8 09:04:28 PDT 2012


Hi,

I'm trying to add text to a particular point in my slice. I've got:

 position = na.array([20.2, 13.8, 16.0])
    pc = PlotCollection(pf, center=position)
    p = pc.add_projection("Density", 2)
    p.set_width(2, 'kpc')
    for c in range(len(t1clouds)):
        r = abs(t1clouds[c]['position']-position)
        if r[0] < 1.0 and r[1] < 1.0:
            p.modify["point"](t1clouds[c]['position'], str(t1clouds[c]['track']))
            p.modify["marker"](t1clouds[c]['position'], marker='o')
  
   
    pc.save("%s_tracking" % (fn))


But python complains with:


TypeError: text() argument after ** must be a mapping, not NoneType


Did I call the modifier incorrectly?

Elizabeth


More information about the yt-users mailing list