swim portal feedback & data management needs
DESCRIPTION
SWIM Portal Feedback & Data Management Needs. Gheni Abla Eliot 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 - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/1.jpg)
SWIM Portal Feedback &Data Management Needs
Gheni AblaEliot Feibush
http://cswim.org
Job Monitor
![Page 2: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/2.jpg)
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
![Page 3: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/3.jpg)
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
![Page 4: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/4.jpg)
Web Portal Supports Instant Messaging Protocol
![Page 5: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/5.jpg)
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?
![Page 6: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/6.jpg)
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 ...
![Page 7: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/7.jpg)
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)
![Page 8: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/8.jpg)
Additional 2-D Data over Time?
• Other 2-D variables to monitor• Create movie file (.AVI or .MOV)
![Page 9: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/9.jpg)
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
![Page 10: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/10.jpg)
NERSC Web Directory
• Project directory at NERSC can have HTTP-served directory for web access– Read netCDF files over the web
![Page 11: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/11.jpg)
Many Graphs Small Graphs
![Page 12: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/12.jpg)
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
![Page 13: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/13.jpg)
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)
![Page 14: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/14.jpg)
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)
![Page 15: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/15.jpg)
Graph LayoutDiscussion
• Graphs ≈ Digital Photos– Favorite photo management technique?
• Subdivide big image for comparisons, cut/paste
• Multiple windows with groups of variables– tabbed pages?
![Page 16: SWIM Portal Feedback & Data Management Needs](https://reader036.vdocument.in/reader036/viewer/2022070416/568150ba550346895dbed645/html5/thumbnails/16.jpg)
Generalize Monitoring Discussion