Closed tjlane closed 11 years ago
@tjlane I tried optimizing the hexagonal Bragg peaks, and the rotation seems to screw things up. This system with 9 rings should clearly be overdetermined, so the PyPad should be able to get this right. It could be because the peaks are too speckle-y and not ring-like enough. I'm gonna try and apply the filters and/or disable the quad_rotation to see if the optimization is improved. Otherwise we may have to brainstorm tomorrow about a better algorithm... Partly this need may be covered by the tweak script, just to have something robust that always works.
@sellberg gross. Definitely not so good.
Some things you might want to try immediately:
objective_type : peak_height
in the prepgeom yamlI agree this should work and the fact it doesn't is a flaw.
@tjlane I'm gonna play around with it and see if I can improve it, definitely looks better without the quad rotations, but so far I can't say it's better than the manual tweaking Rick did during the beamtime. My worry is that if we can't ensure it improves stuff, one may just skip the optimization and go for manual tweaking instead....
PYPAD - NO ROTATIONS
MANUAL TWEAKING
This turns out to be a good thing to have during beam times. Right now the interface is terrible. @rkirian if you have ideas let me know.