1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science...
-
Upload
wilfrid-woods -
Category
Documents
-
view
212 -
download
0
Transcript of 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science...
![Page 1: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/1.jpg)
1
Spallation Neutron Source Data AnalysisJessica TraviersoResearch Alliance in Math and Science ProgramAustin Peay State University
Mentor:Vickie E. Lynch
Computational Sciences and Engineering Division
August 8, 2007Oak Ridge, Tennessee
![Page 2: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/2.jpg)
2
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Outline
Project purpose Develop graphical user interface for fitting code Run on TeraGrid
Graphical user interface (GUI) Fitting codeNetBeans
• Functionality Java
Need for GUI• Data analysis for Spallation Neutron Source (SNS)
TeraGridExplain TeraGridTeraGrid facilities
![Page 3: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/3.jpg)
3
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Outline Putting it all together
Link GUI to codeAdd to SNS portal
ExamplePrevious program
Future workMore instruments
Acknowledgements and references Questions
![Page 4: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/4.jpg)
4
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Purpose
Develop a GUI for the NL2SOL fitting code Analyze data at SNS Allow scientists to fit data without having to bother with
coding or parallel computing
Run on TeraGrid from SNS portal Add to simulation tab in portal
![Page 5: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/5.jpg)
5
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
The Code Behind the GUI
NL2SOL “Adaptive non-linear least-square algorithm”Tested by Meili ChenUsed to fit fabricated data
Gaussian fit
![Page 6: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/6.jpg)
6
Instruments include:
BASIS
SEQUOIA
HYSPEC
GAUSSIAN
Will have different fitting types here in future
Gathers text and values of each component (including parameters) and sends to configuration file
Properties window
![Page 7: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/7.jpg)
7
Many parameters but only few can be modified now
NL2SOL code needs intial guesses to fit data
Reset button
Palette window
![Page 8: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/8.jpg)
8
Generated and custom code
![Page 9: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/9.jpg)
9
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Functionality
Generated code Use Java coding for
functionality Made configuration
file for NL2SOL
![Page 10: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/10.jpg)
10
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Need for GUI
Built for use at SNS Used by instrument
scientists to fit experimental dataFind trends in dataSimulation
Spallation Neutron Source (aerial view)
![Page 11: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/11.jpg)
11
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
TeraGrid
“TeraGrid is an open scientific discovery infrastructure combining leadership class resources at nine partner sites to create an integrated, persistent computational resource.”
Funded by the National Science Foundation
~http://teragrid.org/about/
![Page 12: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/12.jpg)
12
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
TeraGrid Facilities
•San Diego Supercomputer Center*
•National Center for Atmospheric Research
•Texas Advanced Computing Center*
•National Center for Supercomputing Applications*
•University of Chicago/ Argonne National Lab
•Purdue University
•Pittsburg Supercomputing Center
•Indiana University
•Oak Ridge National Lab*
*sites available for the fitting program
![Page 13: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/13.jpg)
13
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Putting it all together
Code and GUILink code to GUI
SNS portalAdd to simulation tab in portalRun program on TeraGrid from portal
• Run on community accountSend results back to portal
![Page 14: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/14.jpg)
14
TeraGrid Community Account
Data to portalVisualize from portal
Visualize from portal
Data to portal
Run onTeraGrid
Choose resource
SNS instrument Visualization of raw data
Visualization of processed data
![Page 15: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/15.jpg)
15
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Future work
Analyze real data from SNS Use program for instruments
Backscattering Spectrometer (BASIS)Fine-Resolution Fermi Chopper Spectrometer
(SEQUOIA)Hybrid Spectrometer (HYSPEC)
Make more components editable
![Page 16: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/16.jpg)
16
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
Acknowledgements and References
Vickie Lynch- mentor Meili Chen- NL2SOL code Jim Rome- NetBeans help NetBeans IDE 6.0- software used to create
GUI http://teragrid.org/about/- TeraGrid
information DOE Office of Science- RAMS sponsor
![Page 17: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/17.jpg)
17
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
![Page 18: 1 Spallation Neutron Source Data Analysis Jessica Travierso Research Alliance in Math and Science Program Austin Peay State University Mentor: Vickie E.](https://reader035.fdocuments.us/reader035/viewer/2022070413/5697bfbc1a28abf838ca18fc/html5/thumbnails/18.jpg)
18
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY