-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
question about rotation matrix ordering #9
Comments
good spot - I wasn't sure what the best API was here so would appreciate some input/discussion Previously (in libtilt) I seem to remember having a
I felt like the presence of the keyword argument made reasoning about the function harder. I felt like only accepting One reason I considered not switching was that the scipy |
Difficult question, also as its mainly a matter of convention.
Exactly, I got used to it by now from working with that and have them in zyx order in tttsa. Once all the tensors stick to dhw, it makes more sense to me that coordinates are also in zyx (as you say C style). So, now it would feel confusing again to call functions from here with that order.
It is normally the convention, also Wikipedia documents it like that for example. ( btw the cryotypes ProjectionModel also produces xyz BTW. To me it makes the most sense to stick to |
alright, so we agree that Let's change to having |
Sounds good to me! |
Hey, I was looking at the code to add some 2D->1D slices extraction, but was wondering about this line
torch-fourier-slice/src/torch_fourier_slice/slice_extraction/_extract_central_slices_rfft_3d.py
Line 38 in 093c87e
I understand from this that the input matrices are expected to work on xyz coordinates. Could we perhaps add a keyword to the function for zyx matrices?
The text was updated successfully, but these errors were encountered: