Hi Osvaldo,

Probably that's the trick, although I'd need the indices, but that's simple
enough.
The 'equivalence' one is still standing though :)

Thanks,

Tsjerk

On Tue, Oct 27, 2015 at 11:44 AM, Osvaldo Martin <aloctavo...@gmail.com>
wrote:

> So, you want to know the best way to do this?
>
> Z = [at_x for at_x in X for at_y in Y if at_x.id == at_y.id]
>
> Or am I still not getting it right?
>
> Cheers,
> Osvaldo.
>
> On Tue, Oct 27, 2015 at 10:56 AM, Tsjerk Wassenaar <tsje...@gmail.com>
> wrote:
>
> Hi Osvaldo,
>>
>> I could have been more clear I guess. First of all, let's say I have
>> obtained the atom list of a selection:
>>
>> X = cmd.get_model(selection1).atom
>>
>> I'm doing stuff with that (PCA, to be exact), but now I want to display
>> the result only for a subselection. Probably getting the intersection of
>> the selections and then check which atoms there match with the original
>> selection is an approach. The question there is what the best way is for
>> checking identity of the atoms.
>>
>> The second issue is when there is no intersection of the selections, but
>> there may be correspondence, as in alignment.
>>
>> Thanks for thinking along,
>>
>> Tsjerk
>>
>> On Tue, Oct 27, 2015 at 10:44 AM, Osvaldo Martin <aloctavo...@gmail.com>
>> wrote:
>>
>>> Hi Tsjerk,
>>>
>>> Do you mean something like this?
>>>
>>> cmd.index("sel_1 and sel_2")
>>>
>>> I do not get the differences between your two cases. Whats the
>>> difference between “atoms which are both in selection 1 and 2” and
>>> “matching atoms in the two selections”
>>>
>>> Cheers,
>>>
>>> Osvaldo.
>>>
>>> On Mon, Oct 26, 2015 at 10:33 AM, Tsjerk Wassenaar <tsje...@gmail.com>
>>> wrote:
>>>
>>>
>>>> Hi Thomas e.a.,
>>>>
>>>> Given two selections, would there be an easy way to
>>>>
>>>> 1. find the atoms which are both in selection 1 and 2, and the indices
>>>> of those in the selections
>>>>
>>>> and
>>>>
>>>> 2. find the matching atoms in the two selections, like align does, and
>>>> the indices of those in the selections
>>>>
>>>> Thanks,
>>>>
>>>> Tsjerk
>>>>
>>>> --
>>>> Tsjerk A. Wassenaar, Ph.D.
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
>>>> Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
>>>> Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net
>>>>
>>> ​
>>>
>>
>>
>>
>> --
>> Tsjerk A. Wassenaar, Ph.D.
>>
>> ​
>



-- 
Tsjerk A. Wassenaar, Ph.D.
------------------------------------------------------------------------------
_______________________________________________
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net

Reply via email to