SWIM Portal Feedback & Data Management Needs
description
Transcript of SWIM Portal Feedback & Data Management Needs
SWIM Portal Feedback &Data Management Needs
Gheni AblaEliot Feibush
http://cswim.org
Job Monitor
Web Portal
• Goal: provide a secure browser-enabled interface for:
• monitor simulation runs• discover archived runs through rich meta-data• initiate visualization
•Convenience for physics analysis
•Not a required single entry point for obtaining data and information
Current Working Web Portal
http://swim.gat.com:8000/monitor
monitoring information on all runs with the ability to drill down into greater detail on specific runs
Web Portal Supports Instant Messaging Protocol
Next Version of Web Portal…
• Better page refresh
• Allow detailed search for archived runs: •by user, runid, date, keyword, (anything else?)
• Provide password enabled user registration and login; Login is not required to view but
• Allow receiving emails about run status• Personalized web page view •Allow post comments
•Any other functionalities?
Portal Aspects
• Integrates data monitoring + job monitoring• Leverages FusionGrid SciDAC + PPL ElVis• Web accessible• Navigates firewall without login/authenticate• Implemented quickly, low FTE• “Strong Client” – interactive data exploration
– Limited server side development so far ...
Server Side EnhancementMovie of psiRZ over time
Python script runs on data server:Copies psiRZ from each plasma state. (Long-Poe Ku)Creates new netCDF file with composite (psiRZ, t)
Additional 2-D Data over Time?
• Other 2-D variables to monitor• Create movie file (.AVI or .MOV)
CSTATE – Compare Plasma States
Existing Fortran program integrated with ElVis• Display graphs & tables in ElVis• Planned enhancement
– Integrate as web service
• Demo in Display Wall Room A104
NERSC Web Directory
• Project directory at NERSC can have HTTP-served directory for web access– Read netCDF files over the web
Many Graphs Small Graphs
Display Techniques
• Scroll through grid of full-size graphs• Omit labels, titles as graphs get smaller
– Display abbreviated title as index for:
QuickLook - demo
• Draw multiple variables per graph
Many Graphs Approach
• Similar to managing slides and digital images:
Scrollable Index + 1 big graph– Filmstrip (row or column of small graphs, e.g.
Apple “Cover Flow”, Windows FilmstripPowerPoint “Normal View”
– Abbreviated title (short name)
Proposed Graph Layout
ne(rho) Pe_icrf(rho) Pmin_e(rho) Eperp_min(rho) Te(rho) Pi_icrf(rho) Pmin_i(rho) Epll_mini(rho) Ti(rho) Pi_icrf(rho) Pmin_i(rho)
Graph LayoutDiscussion
• Graphs ≈ Digital Photos– Favorite photo management technique?
• Subdivide big image for comparisons, cut/paste
• Multiple windows with groups of variables– tabbed pages?
Generalize Monitoring Discussion