You need to be a bit careful as the particle names are not guaranteed to be unique (there are often a ton of particles with names like "CA" for example).

If you don't care about speed and it is a one-off sort of thing, you can also do something like [x for x in container.get_particles() if x.get_name()=="my name"]

On Tue, Oct 18, 2011 at 8:36 AM, Davide Baù <davide.bau@gmail.com> wrote:
Hi,

I solved by creating the dictionary:

> pidx[pname] = pindex

Evo Running Shoe - Men's - Black, 42.0

Sorry for the inconvenience, but we are not able to ship you the exchange item you requested, because we need more information about the item you want.  If you have a second either respond to this email or give us a call at 1-800-409-4502, and we can place the order and ship it out a.s.a.p. If not, we’d be happy to credit your account—it’s up to you. Just let us know.


when the particle is added to the container.

Davide


On Oct 18, 2011, at 4:55 PM, Davide Baů wrote:

> Hi,
>
> I've searched about this but did not find an answer. I'd like to know if it's possible to get a particle (from, e.g., a ListSingletonContainer) using its name instead of its index.
>
> Thanks,
> Davide


_______________________________________________
IMP-dev mailing list
IMP-dev@salilab.org
https://salilab.org/mailman/listinfo/imp-dev