SWIM Portal Feedback & Data Management Needs Gheni Abla Eliot Feibush 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 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 logi n; Login is not required to view but Allow receiving s 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 Enhancement Movie 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 Filmstrip PowerPoint “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 Layout Discussion 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