Hah, this sounds good. I will try it out!

Thank you so much!

Best,
Chen

On Tue, May 19, 2015 at 10:22 AM, Eleanor Dodson <eleanor.dod...@york.ac.uk>
wrote:

> Any set of coordinates will do ..
> pdbset just converts the eulerian or polar angles to a matrix..
>
> In the example I gave
> rota euler 10 20 30
>
> corresponds to matrix.
> (   0.714610 -0.613092  0.336824 ) ( x )     (     0.000 )
>        (   0.633718  0.771281  0.059391 ) ( y )  +  (     0.000 )
>        (  -0.296198  0.171010  0.939693 ) ( z )     (     0.000 )
>
>
> On 19 May 2015 at 15:11, Chen Zhao <c.z...@yale.edu> wrote:
>
>> Hi Eleanor,
>>
>> Thank you so much for your test! However, I am not starting with a PDB
>> file. What I am doing self-RF on is just the Patterson map. So my problem
>> is to convert the output Euler angles to orthogonal matrix.
>>
>> Thanks a lot for your time,
>> Chen
>>
>> On Tue, May 19, 2015 at 5:26 AM, Eleanor Dodson <
>> eleanor.dod...@york.ac.uk> wrote:
>>
>>> Actually it is pretty easy:
>>>
>>> Here is the log of pdbset
>>>
>>> [ccp4@roo job_55]$ pdbset xyzin part.pdb
>>> ...
>>>
>>>   Logical name: XYZIN  File name: part.pdb
>>>   PDB file is being opened on unit 1 for INPUT.
>>>
>>>   MATRICES DERIVED FROM CRYST1 CARD IN COORDINATE FILE
>>>
>>>
>>>              RF                                  RO
>>>
>>>     0.016   0.009  -0.000  -0.000       61.922 -30.961   0.000  -0.000
>>>    -0.000   0.019  -0.000   0.000        0.000  53.626   0.000   0.000
>>>     0.000  -0.000   0.004   0.000        0.000   0.000 248.752  -0.000
>>>    -0.000   0.000  -0.000   1.000       -0.000   0.000  -0.000   1.000
>>>
>>> rota euler 10 20 30
>>>  Data line--- rota euler 10 20 30
>>> end
>>>  Data line--- end
>>>
>>>   Logical name: XYZOUT  File name: XYZOUT
>>>   PDB file is being opened on unit 2 for OUTPUT.
>>>
>>>
>>>  Coordinates will be transformed as follows:
>>>
>>>        (   0.714610 -0.613092  0.336824 ) ( x )     (     0.000 )
>>>        (   0.633718  0.771281  0.059391 ) ( y )  +  (     0.000 )
>>>        (  -0.296198  0.171010  0.939693 ) ( z )     (     0.000 )
>>>
>>> ....
>>>
>>> Of course you still have to worry about the orthogonalisation code used
>>> for the SELFROT search.
>>>
>>> polarrfn tells you what is chosen
>>>
>>> For triclinic, orthorhombic ext the choice is usually
>>>
>>> Z || c*   X || a   and Y chosen to make an orthogonal set
>>>
>>>
>>> But for monoclinic it is often set
>>>
>>> Z || b*   X || a  and Y chosen to make an orthogonal set
>>>
>>> Eleanor
>>>
>>>
>>>
>>> On 18 May 2015 at 18:57, Chen Zhao <c.z...@yale.edu> wrote:
>>>
>>>> Sorry for the spaming... Just want to correct that I plan to say covert
>>>> the MOLREP self-RF Euler angle to RESOLVE (not SOLVE) orthogonal matrix...
>>>>
>>>> On Mon, May 18, 2015 at 1:44 PM, Chen Zhao <c.z...@yale.edu> wrote:
>>>>
>>>>> I got some answers from the previous thread:
>>>>> https://www.mail-archive.com/ccp4bb@jiscmail.ac.uk/msg36578.html
>>>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.mail-2Darchive.com_ccp4bb-40jiscmail.ac.uk_msg36578.html&d=AwMFaQ&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=uV9bK9zAIvRZlk7q6-YllA&m=7kauOiFgNMhDGRtA1PkMFhKOYJHao8bdY2NU84DO36U&s=LWP0S_qlKqdAsniO09EK3o72dfTWMQ42_JzTShSCZvQ&e=>
>>>>>
>>>>> But I just want to make sure what I am doing...
>>>>>
>>>>> Thanks a lot,
>>>>> Chen
>>>>>
>>>>> On Mon, May 18, 2015 at 1:36 PM, Chen Zhao <c.z...@yale.edu> wrote:
>>>>>
>>>>>> Hi Eleanor,
>>>>>>
>>>>>> Yeah, the relationship of the XYZ with the unit cell axes is tricky
>>>>>> too. Although I can get some clues by looking at the position of the
>>>>>> crystallographic symmetry axes on the XY plane, it is better if I could
>>>>>> find a definite answer...
>>>>>>
>>>>>> Thank you,
>>>>>> Chen
>>>>>>
>>>>>> On Mon, May 18, 2015 at 1:24 PM, Eleanor Dodson <
>>>>>> eleanor.dod...@york.ac.uk> wrote:
>>>>>>
>>>>>>> Hmm - there are programs which give you the matrix associated with
>>>>>>> Eulerian or Polar angles. I think one is pdbset..
>>>>>>>
>>>>>>> Or there is documentation in polarrfn or rotmat which describes how
>>>>>>> to do it..
>>>>>>>
>>>>>>> But remember there are conventions about which axes correspond to
>>>>>>> the orthogonal X Y Z axes used to define the angles
>>>>>>>
>>>>>>> Eleanor
>>>>>>>
>>>>>>>
>>>>>>> On 18 May 2015 at 17:04, Chen Zhao <c.z...@yale.edu> wrote:
>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> I am now trying to convert the NCS axis expressed by theta, phi,
>>>>>>>> chi (or alpha, beta, gamma) from MOLREP to an orthogonal matrix in 
>>>>>>>> order to
>>>>>>>> feed into SOLVE. Would anybody suggest me a correct way to do it?
>>>>>>>>
>>>>>>>> Thank you so much in advance!
>>>>>>>>
>>>>>>>> Best,
>>>>>>>> Chen
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to