Questions about tomography and scikit-image contribution
Hello! I am a graduate student who studies the ionosphere. This summer, I have been asked to develop a code base using python/scipy for ionospheric tomography. I have so far used the *radon* and *iradon* functions that are part of the scikit-image library. I will soon finish my preliminary research/paper-reading/algorithm-testing phase, and am starting to plan the code phase. I wonder if the code I develop may be of value to the scikit-image library. For instance, I want/need to implement a more generalized Radon transform function that allows for specifying specific angle/offset pairs, and can work with sparse matrices. Also, perhaps a function for generating projection matrices. If it it may be of value, I would obviously want to design the code from the outset to conform to the scikit testing/style/code standards and best practices (this is probably a good idea regardless). My sentiment is really similar to Emmanuelle Gouillart's: https://groups.google.com/forum/#!searchin/scikit-image/tomography/scikit-im... Although, I am surely less experienced. Here are four questions: 1) Is scikit-image the correct library for such functionality (like generalized Radon transform and projection matrix creation)? 2) Is there a reason (limitation) why the current radon/iradon functions are not more generalized? 3) If you think this functionality may be of use--any advice for development etc? 4) Where do you think the scikit-image project is in its lifecycle? Thank you so much! - Brian
Hi Brian, Thanks for your interest! To answer your questions: 1) Is scikit-image the correct library for such functionality (like
generalized Radon transform and projection matrix creation)?
I think so. 2) Is there a reason (limitation) why the current radon/iradon functions
are not more generalized?
I don't know -- I will leave this question to scikit-imagers with experience in that module. But usually the answer to this question is: we haven't got round to it. =) 3) If you think this functionality may be of use--any advice for
development etc?
http://scikit-image.org/docs/dev/contribute.html 4) Where do you think the scikit-image project is in its lifecycle?
I would say we are one or two minor releases (0.11, 0.12) from announcing 1.0! Juan.
participants (2)
-
Brian Breitsch
-
Juan Nunez-Iglesias