-
Notifications
You must be signed in to change notification settings - Fork 41
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
Particle editor #2520
Particle editor #2520
Conversation
I'd like to merge this before the codecamp, it's not complete, but it's almost completely isolated from everything else, but would good to have things merged for the sake of simplicity. |
How to access this perspective? It doesn't show up in the list |
Run DesignWindow.py (full path above) |
@wpotrzebowski to review before the code camp |
Works as expected and it doesn't seem to affect main code base |
I've made a new perspective which gives a simple interface for describing arbitrary particles. It's now at a stage where the basic bits work. Basically, just numerically integrate a particle defined by a function, with a bunch of GUI stuff to make it as painless as possible (e.g. visualisations, special syntax highlighting, automated conversion of coordinates). I'm looking for early feedback on the interface and workflow (i.e. high level comments, not a list things that don't work, I know what those are).
It's currently not integrated into SasView properly, but it can be run by executing the script at
sas.qtgui.Perspectives.ParticleEditor.DesignWindow
The plan is (assuming I fix the problem below) to add the following functionalities, which are only placeholders right now:
i) function composition with rotations and translations
ii) built-in shapes