Dear David
Thank you for directing me to the source code.
I found the answer by looking at the definition of the functions
Euler_angles2matrix()
get2DFourierTransform()
Projector::project()
in euler.ccp and projector.ccp/.h and how these are used in (for
example) ml_otpimizer.cpp.
It seems that my interpretation of the RELION orientation parameter was
correct.
Stefano
Le 2016-05-31 18:43, David Dynerman a écrit :
> Dear Stefano,
>
> In euler.cpp in the Relion source root the function of interest looks
> like Euler_angles2matrix()
>
> David
>
> Stefano Trapani <[log in to unmask]> writes:
>
>> Dear all
>>
>> I have been struggling (one more time) with the different definitions
>> of
>> the orientation parameters and Eulerian angles in different software.
>>
>> As far as RELION is concerned : what I understand (after some reading)
>> is that the 2D reprojection of a 3D reconstruction according to a
>> given
>> set of orientation parameters can be calculated as stated in the
>> attached equation.
>> (I wrote all rotations explicitly as matrix products in order to avoid
>> all ambiguities in the definition of rotation angles)
>>
>> Is this correct ?
>>
>> Thank you in advance for your help.
>>
>> --
>> Stefano Trapani
>>
>> Maître de Conférences
>> http://www.cbs.cnrs.fr/index.php/fr/apropos/annuaire/personnel?PERS=Stefano%20Trapani
>> -------------------------------------
>> Centre de Biochimie Structurale (CBS)
>> 29 rue de Navacelles
>> 34090 MONTPELLIER Cedex, France
>>
>> Tel : +33 (0)4 67 41 77 29
>> Fax : +33 (0)4 67 41 79 13
>> -------------------------------------
>> Université de Montpellier
>> CNRS UMR 5048
>> INSERM UMR 1054
>> -------------------------------------
>>
>> --
>> This message has been scanned for viruses and
>> dangerous content by MailScanner, and is
>> believed to be clean.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
|