Difference: TrySoftwareDetail (r8 vs. r7)

Try eSDO Software: Detail

22 October 2006 19 June 2007
Try eSDO algorithms, visualization tools and data centre prototype
Step-by-step Instructions

Pre-requisites

Download the AstroGrid workbench for access to the Task Launcher, HelioScope, and the Workflow Builder. Apply for an AstroGrid account to use the Task Launcher and Workflow Builder; no account is needed for use with HelioScope or the eSDO visualization tools.

Try Solar Algorithms

Requirements: Start the AstroGrid Workbench and click "Task Launcher" once. To see all eSDO algorithms and resources, type "eSDO" in the Find text box and click "Search". Click the checkbox next to the desired application to select it from the list.

How to Run Algorithms with the AstroGrid Task Launcher

  1. Finding Algorithms with Task Launcher
    • Start the AstroGrid Workbench and click "Task Launcher" once.
    • To see all eSDO algorithms and resources, type "eSDO" in the Find text box and click "Search".
    • Open an application from the task launcher list by clicking the checkbox to the left of the application's name.
    • A task launch window will open displaying a table of inputs and outputs. The table contains 5 columns:
      • Name - name of input or output
      • Value - empty textfield that should be filled in with the name of a file, a string, or a number (integer or float)
      • Reference file - checkbox indicating reference to a remote file. A remote file can be a URL, a file on a local machine, or a file in MySpace. If the input is a file (or the output will be a file), click the reference box and follow the instructions in the next section. If the input or output is a variable (such as a string, integer, float, datetime, etc), leave the reference box unchecked.
      • Repeating parameter - check this box for repeating parameters. For example, if an input parameter "inputImages" could accept a list of 1 to n image filenames, check the repeating parameter box and enter one input per row. None of the eSDO algorithms currently involve repeating parameters.
      • Delete optional parameter - check this box only if you wish to delete an optional parameter. Hover the mouse over a parameter's name to see a description of the parameter. The parameter's description will specify whether the parameter is optional.
  2. Specifying Files as Inputs or Outputs
    • In the task launcher application window, find the table row describining the name, value, reference box, repeating parameter box and delete box of an input (or output) that requires a filename.
    • Click the input's reference box once. A new window will open that says "Select input location" (or "Select output location").
    • Input files can be chosen from 3 locations: Local Disk, MySpace or URL. Click the appropriate tab at the top of the window.
      • Local Disk - navigate to the file on your local machine
      • MySpace - navigate to the file in your MySpace directory and click OK.
      • URL - type the remote URL pointing to the input file and click OK.
    • Output files can be written to MySpace in this version of the AstroGrid workbench.
      • Click once the name or folder icon or the MySpace directory where the output file should be written. New subfolders can be created by clicking an existing folder and then clicking the new folder icon (folder next to a "+") at the top lefthand of the window.
      • Now click the new file icon (white rectangle next to a "+") at the top lefthand of the window.
      • Enter a name for the new file and click OK twice.
  3. Specifying Variables as Inputs
    • Double click the textfield in the input's Value column. Type the input's number or string and then click outside the textfield.
  4. Launch the Application
    • Click the icon of a white arrow inside a green circle once. This icon is in the upper lefthand of the task launcher window.
    • The status window at the bottom of the task launcher window should say "Executing". Next, a VO Lookout window will open.
    • The VO Lookout window lists all recent tasks, queries and workflows submitted by your account. The most recent activity will be shown in blue; click it to see the status of the activity (pending, initialized, running, completed, error) in the main VO Lookout window.
  5. Finding a Different Application
    • Click "Chooser" on the lefthand side of the Task Launcher window. Submit another text search in the Find box.

List of eSDO Solar Algorithms

  1. Coronal Loop Recognition
  2. Magnetic Extrapolation
    • Tasks: find application, specify variables and file as input, specify files as output, launch
    • Task Launcher search: magnetic extrapolation or "Solar Magnetic Extrapolation"
    • Input:
    • Output:
      • StartpotOutputFile: startpot.fits (file reference; MySpace fits file)
      • B0OutputFile: b0.fits (file reference; MySpace fits file)
      • StartOutputFile: start.fits (file reference; MySpace fits file)
      • StepOutputFile: step.fits (file reference; MySpace fits file)
      • ProtOutputFile: prot.fits (file reference; MySpace fits file)
      • OptimizationOutputFile: opt.fits (file reference; MySpace fits file)
  3. Helicity Computation
    • Tasks: find application, specify file as input, specify file as output, launch
    • Task Launcher search: helicity computation or "Solar Helicity Computation"
    • Input:
      • InputFile http://www.mssl.ucl.ac.uk (file reference; MySpace fits file) (note: this parameter is currently hardcoded, so any URL can be used as the input parameter - contents will not be read, but parameter should not be left blank)
    • Output:
      • OutputFile: helicity.fits (file reference; MySpace fits file)
  4. Mode Parameters
    • Tasks: find application, specify variables as input, specify files as output, launch
    • Task Launcher search: mode parameters or "Global Helioseismology Mode Parameters
    • Input:
      • LeakageMatrixInputFile http://www.mssl.ucl.ac.uk (file reference; MySpace fits file) (note: this parameter is currently hardcoded, so any URL can be used as the input parameter - contents will not be read, but parameter should not be left blank)
      • modeDegree_l: 5 (integer)
      • modeAzimuthalOrder_m: 3 (integer)
      • modeOrder_n: 20 (integer)
      • LeakageMatrixConstantsFile (file reference; MySpace fits file) (note: this parameter is currently hardcoded, so any URL can be used as the input parameter - contents will not be read, but parameter should not be left blank)
    • Output:
      • StaticLeakageMatrixCoefficients: static_leakage_coeffs.fits (file reference; MySpace fits file)
      • LeakageMatrixCoefficients: leakage_coeffs.fits (file reference; MySpace fits file)
      • OptimalSphericalHarmonicsCoefficients: optimal_coeffs.txt (file reference; MySpace text file)
  5. Local Helioseismology Inversion
    • Tasks: find application, specify files and variables as input, specify files as output, launch
    • Task Launcher search: helioseismology inversion or "Local Helioseismology Inversion"
    • Input:
      • SkipDistanceInputFile: tt_lat22.5Nlon142.5_mean.fits (remote file reference; local, MySpace or URL fits file)
      • SensitivityKernelInputFile: test.fits (remote file reference; local, MySpace or URL fits file) (note: this parameter is currently hardcoded, so any URL can be used as the input parameter - contents will not be read, but parameter should not be left blank)
      • timeSpatialResolution: 1.51815 (integer)
      • kernelSpatialResolution: 1.5 (integer)
      • tradeoff: 2500 (integer, optional)
      • horizontalRegularisation: 10 (integer, optional)
    • Output:
      • OutputFile: inversion.fits (file reference; MySpace fits file)
  6. Perturbation Map Generation
    • Task Launcher search: perturbation map generation or "Local Helioseismology Perturbation Map Generation"
    • Input:
      • DopplergramInputFile: tt_lat22.5Nlon142.5_mean.fits (remote file reference; local, MySpace or URL fits file)
      • dataResolution: 1.51815 (integer)
      • GeometryConfigInputFile: test.txt (remote file reference; local, MySpace or URL fits file) (note: this parameter is currently hardcoded, so any URL can be used as the input parameter - contents will not be read, but parameter should not be left blank)
      • travelTimeMethod: Gabor (string, choice of "Gabor" or "GB", optional)
      • lowPassFilter: LP (string, choice of "LP" or "LowPass", optional)
      • differenceFilter: DF (string, only option "DF", optional)
      • amplitudeModCorrection: AC (string, only option "AC", optional)
      • annulusCorrection: 3 (integer, optional)
    • Output:
      • TravelTimesOutputFile: traveltimes.fits (file reference; MySpace fits file)
      • GaborWaveletOutputFile: gaborwavelet.txt (file reference; MySpace text file, optional)
      • CrossCorrelationOutputFile: crosscor.fits (file reference; MySpace fits file, optional)
  7. Subsurface Flow Analysis
    • Task Launcher search: subsurface flow analysis or "Local Helioseismology Subsurface Flow Analysis"
    • Input:
      • DopplergramInputFile: tt_lat22.5Nlon142.5_mean.fits (remote file reference; local, MySpace or URL fits file)
      • dataResolution: 1.51815 (integer)
      • GeometryConfigInputFile: test.txt (remote file reference; local, MySpace or URL fits file) (note: this parameter is currently hardcoded, so any URL can be used as the input parameter - contents will not be read, but parameter should not be left blank)
      • travelTimeMethod: Gabor (string, choice of "Gabor" or "GB", optional)
      • lowPassFilter: LP (string, choice of "LP" or "LowPass", optional)
      • differenceFilter: DF (string, only option "DF", optional)
      • amplitudeModCorrection: AC (string, only option "AC", optional)
      • annulusCorrection: 3 (integer, optional)
    • Output:
      • TravelTimesOutputFile: traveltimes.fits (file reference; MySpace fits file)
      • GaborWaveletOutputFile: gaborwavelet.txt (file reference; MySpace text file, optional)
      • CrossCorrelationOutputFile: crosscor.fits (file reference; MySpace fits file, optional)
  8. Coronal Dimming Region Recognition
    • Task Launcher search: coronal dimming or "Coronal Dimming Region Recognition"
  9. Small Events Detection
    • Task Launcher search: small events or "Solar Small Event Detection"

Try Visualization Tools

  • Pre-requisiste: Find data with AstroGrid HelioScope. Requires outbound connections to port 8080. HelioScope searches for solar and STP data providers with Simple Time Access Protocol (STAP) web services.
    1. Launch the AstroGrid WorkBench. Click "CLICK HERE to launch Astrogrid".
    2. Once the workbench has started on your desktop, click the HelioScope icon once in the Data Discovery tab.
    3. Enter start and stop datetimes in the format "yyyy-mm-ddThh:mm:ss.s" in the upper left text fields. Check "Time Series" and / or "Graphic" and click the Search button.
    4. HelioScope will display instrument names with live STAP web services. Click an instrument name to see the datasets matching your start and stop times.
    5. Double click any dataset starttime to highlight the dataset in yellow. Once one or more files have been highlighted, they can be saved to a local machine (or to MySpace if you have an AstroGrid account), and they can be sent to applications on your machine that have registered as PLASTIC tools, such as the eSDO visualization tools below.
    6. Other tasks - unselect a single dataset by double clicking it, or unselect all datasets by clicking "Clear Selection". Go back to the instrument list by clicking "Go To Top". View a dataset's metadata (URL, provider, time_start, time_end, description, etc) by hovering the cursor over the dataset's start time.
  1. eSDO StreamingTool
    • Launch Try the Streaming Tool by clicking demo version of the online streaming tool at here http://msslxx.mssl.ucl.ac.uk:8080/staptv/esdo/demo.jsp .
    • Register the streaming tool as Enter start and stop dates and search for EIT data provided by a PLASTIC application - make sure the Simple Time Access web service. (Note: demo dates are valid between 2006-03-26T00:00:00 and 2006-03-27T00:00:00. Search for no more than three hours' worth of data.) AstroGrid workbench has been started, then click "Register" on the streaming tool.
    • Use Click "Submit dates", and then check the boxes of files to include in the movie. Click "animate these files". HelioScope to select a graphical solar image. In HelioScope 's left window, click "View image in eSDO Streaming Tool." The image may take a minute or so to load.
    • Zoom A movie of EIT images will load in the animation viewer. Use the animation controls to full resolution by clicking "Zoom in". Zoom out zoom in, speed up or slow down the animation, or step through the images. Left click on the zoomed in images and drag the mouse around to full disk (or pan spatially inside lowest resolution when the image movie. only includes a partial disk) by clicking "Zoom out".
    • When the image is zoomed in, navigate around by clicking the 8 yellow arrows.
    • Note: movie mode functionality is currently disabled. ~E Auden, 20 Nov 2006)
  2. ImageGallery
    • Launch the Streaming Tool by clicking here.
    • Register the streaming tool as a PLASTIC application - make sure the AstroGrid workbench has been started, then click "Register" on the streaming tool.
    • Use HelioScope to select one or more graphical solar images. In HelioScope's left window, click "View images in eSDO Streaming Tool."
    • Click "Gallery" in the image gallery tool to generate a table of thumbnail images with basic file metadata.
  3. ThumbnailMaker
    • Launch the Streaming Tool by clicking here.
    • Input file: enter either the full path to a local FITS file or the URL of a remote FITS file.
    • Output path: enter the full path where the output thumbnail image will be written (upload to MySpace not yet available).
    • Click "Thumbnail" to generate a thumbnail image with basic metadata. A message will tell you when the thumbnail is ready.
  4. Movie Maker - note: under construction until December 2006
  1. ImageGallery
    • NOTE: the image gallery web start tool functionality will be superseded by the online streaming tool summer 2007.
    • Launch the Streaming Tool by clicking here.
    • Register the streaming tool as a PLASTIC application - make sure the AstroGrid workbench has been started, then click "Register" on the streaming tool.
    • Use HelioScope to select one or more graphical solar images. In HelioScope's left window, click "View images in eSDO Streaming Tool."
    • Click "Gallery" in the image gallery tool to generate a table of thumbnail images with basic file metadata.
  2. ThumbnailMaker
    • NOTE: the thumbnail maker web start tool functionality will be superseded by the online streaming tool summer 2007.
    • Launch the Streaming Tool by clicking here.
    • Input file: enter either the full path to a local FITS file or the URL of a remote FITS file.
    • Output path: enter the full path where the output thumbnail image will be written (upload to MySpace not yet available).
    • Click "Thumbnail" to generate a thumbnail image with basic metadata. A message will tell you when the thumbnail is ready.
  3. Movie Maker - note: under construction until December 2006

Try Data Centre

ATLAS / AstroGrid DSA prototype

-- ElizabethAuden - 22 Oct 2006 19 Jun 2007

View topic | View difference side by side | History: r8 < r7 < r6 < r5 | More topic actions
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback