10 likes | 166 Views
Handout to Virtual Solar Observatory (VSO) for Dummies. We report on our activities to integrate VSO search and retrieval capabilities into standard data access, display, and analysis tools. Components IDL VSO client – IDL client that can search the Virtual Solar Observatory for solar data.
E N D
Handout to Virtual Solar Observatory (VSO) for Dummies We report on our activities to integrate VSO search and retrieval capabilities into standard data access, display, and analysis tools. • Components • IDL VSO client – IDL client that can search the Virtual Solar Observatory for solar data. • An IDL utility that provides convenient, simplified access to the VSO, while offering advanced search capabilities to proficient users. • PrepServer – a remote, stand-alone server that pre-processes raw solar data. • Your local SSW distribution may not contain all the instrument-specific software and calibration files. The server has a complete SSW software and database installation. • PLOTMAN – an interactive plot manipulation utility in SSW IDL. • PLOTMAN support many different data types and instruments, and most common plot manipulation options, such as zooming, overlays, and solar rotations. Useful Links SSW: http://www.lmsal.com/solarsoft/ PLOTMAN: http://hesperia.gsfc.nasa.gov/ssw/gen/idl/plotman/doc/plotman_help.htm VSO & PrepServer: http://hesperia.gsfc.nasa.gov/ssw/gen/idl/interfaces/vso/doc/ Contact Information Presenter: Richard A. Schwartz – richard.a.schwartz@nasa.gov Prime Author: Laszlo I. Etesi – laszlo.etesi@nasa.gov Demo Script (SSW/IDL) eit_file=vso_files('25-jan-2007 06:50', inst='eit') euvi_file=vso_files('25-jan-2007 06:50', inst='euvi') vso_prep, 'eit', eit_file, out='eit.fits' • vso_prep, 'euvi', euvi_file, out='euvi.fits',/roll_correct • vso_prep, 'rhessi', out='rhessi.fits', $ im_time_interval=['25-jan-2007 06:53:44.000', $ '25-jan-2007 06:57:40.000'], image_alg='clean', $ im_energy_binning=[6,12] eit=obj_new('eit') & eit->read, 'eit.fits' euvi=obj_new('euvi') & euvi->read, 'euvi.fits' • rhessi=obj_new('rhessi') & rhessi->read, 'rhessi.fits' rhessi-> plotman,plotman_obj=p • eit -> plotman, plotman_obj=p • euvi -> plotman, plotman_obj=p Search Pre-process Plot SPD June 2009