Download presentation
Presentation is loading. Please wait.
Published byValentine Gilbert Modified over 9 years ago
1
High and low level system integration Kappa meeting Grenoble 20 th Sept. 2010
2
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan User choice strategy: Align the principal axis with. reach Strategy / just rotate Automatic Anomalous Strategy Optimal plan for anomalous data collection? Xtal dependent How is highest anomalous peaks defined? Non-isophormic effects from S- S.. minikappa can NOT do multi principal axes strategy Align the principal axis with. reach, Strategy / rotate
3
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan GUI (MxCube,GDA..) How should the user experience a SAD/MAD experiment? Strategy software integration (BEST, EDNA) Collision detection – “collision maps”, STAC Collision detection – real time, GPGPU Data management ISPyB - updated model+implementation EDNA: data model v2?
4
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan MxCube integration of this new tool into the GUI passing the info to queue passing the info to ISPYB EDNA Appropriate data model (unambiguous indexing between scans,..) Updated xml files? BEST Knowledge of free Omega-kappa-phi rot. Interfacing collision and shadowing calc. ISPYB updated data model for filling database STAC GPGPU
5
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan User input: SAD/MAD; Manual/Automatic; Multi crystal data; (Minimize spot overlap – assumed?) Manuel:Align mirror plane; Fastest Collection 1 st Characterization: Data collection - xml-input to EDNA - EDNA: autoindex EDNA /STAC/? Calculate new orientation xml output from EDNA -> MxCube 2 nd Characterization: Collect images – EDNA xml-input - EDNA autoindex) EDNA -BEST - Collision/shadow prediction, Calculate strategy xml output from EDNA -> MxCube extracts data collection plan -> GUI data collection sequence (Data collection according to plan) xml-input file to processing pipe-line?) (passing info to ISPyB)
6
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan SVN repositories (MxCube,..?) implementation crash courses support
7
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan data model for data flow distribute tasks
8
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan data model for data flow distribute tasks
9
System integration 1.What do we want to do? 2.Functionalities needed? 3.Wish list 4.Interfacing and data flow 5.Collaboration requirements 6.Implementation plan data model for data flow distribute tasks
10
Interfacing and data flow User input: SAD/MAD; Manual/Automatic; Multi crystal data; (Minimize spot overlap – assumed?) Manuel:Align mirror plane; Fastest Collection 1 st Characterization: Data collection - xml-input to EDNA - EDNA: autoindex EDNA /STAC/? Calculate new orientation xml output from EDNA -> MxCube 2 nd Characterization: Collect images – EDNA xml-input - EDNA autoindex) EDNA -BEST - Collision/shadow prediction, Calculate strategy xml output from EDNA -> MxCube extracts data collection plan -> GUI data collection sequence (Data collection according to plan) xml-input file to processing pipe-line?) (passing info to ISPyB)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.