120 likes | 491 Views
Kim Tolbert The Catholic University of America a nd Goddard Space Flight Center. Fermi SOLAR Data Analysis Using OSPEX. OSPEX. O bject-oriented interface for X-ray spectral analysis of solar data Distributed in SSWIDL. OSPEX runs in SSWIDL. IDL Proprietary OSPEX needs IDL > 6.1
E N D
Kim Tolbert The Catholic University of America and Goddard Space Flight Center Fermi SOLAR Data Analysis Using OSPEX Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX Object-oriented interface for X-ray spectral analysis of solar data Distributed in SSWIDL Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX runs in SSWIDL • IDL • Proprietary • OSPEX needs IDL > 6.1 • SSW (SolarSoftware) • IDL routines for solar data analysis • Publicly available • GEN, SPEX, XRAY branches • Updated regularly • IDL and SSW installed in FermiVM for this workshop • Temporary IDL license expires August 31, 2012 Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX • Currently handles • RHESSI spectrum and image cube • Fermi CSPEC, CTIME, and LAT PHA2 or LLE • XSM • SOXS • MESSENGER • YOHKOH WBS • User-provided spectrum • Any time-ordered count spectrum data with response information can be added Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX negatives • Requires purchase of IDL license • Analyze single data source • Simultaneous fitting of multiple instruments (or detectors) is planned • Chi-square fitting only • Problematic with low count rates • C-statistic fitting is planned Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX Positives • Any OS • Graphical interface, or command line, or BOTH • Multiple fit analysis intervals • View and save results • Save setup script • PLOTMAN simplifies graphic manipulations • Flexible design allows for adding new data easily • SSW – view/analyze Fermi event as observed by other instruments Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX documentation • OSPEX User Guide • What’s New in OSPEX • OSPEX Object Parameter Tables • Available via Help button on OSPEX GUI Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX Steps • Start OSPEX • Select Input • Define background time interval(s) • Define analysis time interval(s) • Select spectral model component(s) • Fit intervals • View results • Save results and script • Run script and import results • View results Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
Starting OSPEX Start SSWIDL • sswidl • sswidlde & o = ospex() Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
Using OSPEX • o is reference to ospex object • Use o at command line or through GUI simultaneously • Click Refresh button in widgets to display changes from command line Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov
OSPEX Example • Sample analysis of BGO data for 12 June 2012 M2 event • Step-by-step from beginning • Import previously-computed setup and fits • Details at http://hesperia.gsfc.nasa.gov/~kim/Fermi%20Solar%20Workshop%202012/OSPEX_step_by_step.htm Fermi Solar Data Analysis Workshop at GSFC kim.tolbert@nasa.gov