Skip to content

Commit 7c8e147

Browse files
hmacdopejennaswaljwoods2talagayevcbouy
authored
streaming workshop announcment (#409)
* Skeleton blog post for GSoC small project wrap-up * update lawson woods * acknowledgments tweaks * spelling * GSoC 2024 - 2D visualization for small molecules (#28) * Create 2024-08-02-gsoc2024_talagayev.md * Update 2024-08-01-gsoc2024-final-sm.md * Changed Figure URL * Added figure for mdonatello display * Update 2024-08-02-gsoc2024_talagayev.md Adjusted the figure path * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Added RDKit ref Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md typo error an/a Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md typo error in shoutout Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Addition of google opensource link Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Adjusted code to widget Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update 2024-08-02-gsoc2024_talagayev.md removed separate import of mdonatello * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update 2024-08-02-gsoc2024_talagayev.md removed mention of stable version * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-02-gsoc2024_talagayev.md Co-authored-by: Cédric Bouysset <[email protected]> * Update 2024-08-02-gsoc2024_talagayev.md Separated into separate bullet points the features * Update 2024-08-02-gsoc2024_talagayev.md Adjusted the wording in the code restructure section --------- Co-authored-by: Jenna M Swarthout Goddard <[email protected]> Co-authored-by: Cédric Bouysset <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * Update _posts/2024-08-03-gsoc2024_woods.markdown Co-authored-by: Jenna M Swarthout Goddard <[email protected]> * acknowledgements update * start * WIP * add * fill out * spelling * add MHeyden paragraph * add registration * tweaks + schedule * grammarly * setup for interactive activity * Revert "Merge pull request #4 from ljwoods2/streaming" This reverts commit ffdade9, reversing changes made to db87686. * add Lawson changes manually * Apply suggestions from code review Co-authored-by: Oliver Beckstein <[email protected]> * add NSF logo * Update _posts/2024-11-3-ASU_streaming_workshop.md @HeydenLabASU correction (grammar) --------- Co-authored-by: Jenna M Swarthout Goddard <[email protected]> Co-authored-by: Lawson Woods <[email protected]> Co-authored-by: Valerij Talagayev <[email protected]> Co-authored-by: Cédric Bouysset <[email protected]> Co-authored-by: ljwoods2 <[email protected]> Co-authored-by: Oliver Beckstein <[email protected]>
1 parent 8a32039 commit 7c8e147

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
layout: post
3+
title: "MDAnalysis Streaming Online Developer Workshop (Dec 4, 2024)"
4+
---
5+
6+
<a href="https://nsf.gov/">
7+
<img src="{{site.images}}/nsf.jpg" title="National Science
8+
Foundation" alt="National Science Foundation" style="display:
9+
inline; float: right; height: 4em; margin: 0 0.5em" /></a>
10+
11+
Have you ever wanted to analyze sub-picosecond dynamics in your trajectories? Trajectory file sizes too large? Want to sync up your analysis and trajectory production? Lucky for you MDAnalysis, in conjunction with [Arizona State University][ASU] (ASU) and with the support of a [CSSI Elements][CSSI] grant from the [National Science Foundation][NSF], is holding a **free, online developer workshop** focused on streaming and inline analysis of molecular simulations on **December 4th** 2024.
12+
13+
The general idea of streaming, just like with Netflix, is to transfer data piece-by-piece as needed instead of transferring entire files. In our case, the data generated during a running simulation is transmitted to MDAnalysis for processing without ever being stored on disk.
14+
15+
Our streaming interface is built on top of the TCP/IP socket protocol and can transmit data between distinct processes: A) on the same computer; B) on different computers in a local network; C) via the internet.
16+
This allows analyzing MD simulation trajectories live while they are being generated. As a result, the streaming interface allows analyzing data at femtosecond-scale time intervals which would create massive trajectories and slow down the simulation engine if written to disk.
17+
18+
This online workshop is intended to introduce participants to streaming of trajectories directly from simulation engines, inline analysis
19+
of simulations, and all the awesome science you can do with streaming. This workshop is suitable for students, developers, and researchers in the broad area of computational (bio)chemistry, materials science, and chemical engineering. It is designed for those who have some familiarity with MDAnalysis and are comfortable working with [Python](https://www.python.org/), [Jupyter
20+
Notebooks](https://jupyter-notebook.readthedocs.io/en/stable/) and a molecular simulation engine such as [LAMMPS][LAMMPS], [GROMACS][GROMACS] or [NAMD][NAMD].
21+
22+
23+
24+
## Workshop Overview
25+
26+
The program will run from 8:00 am to 12:00 pm Pacific time on Wednesday, December 4th.
27+
In the workshop, we will focus on contextualizing MD streaming, showing you some of its use cases from working as basic connective tissue to advanced, high-time-resolution analyses, and getting your hands dirty with streaming in a live-coding activity in an easy-to-use workshop environment.
28+
29+
| Topic | Duration |
30+
| --- | --- |
31+
| 👋 Welcome | 5 min |
32+
| 📦 MDAnalysis mission & ecosystem | 15 min |
33+
| 🖼️ Streaming: big picture | 15 min |
34+
| 👀 Streaming: first look | 10 min |
35+
| ❓ Q&A: Streaming overview | 5 min |
36+
| 📦Streaming: MD packages, IMDClient | 15 min |
37+
| 👀 Demo: Multiple analyses on NAMD simulation stream | 10 min |
38+
| 💤 Break | 10 min |
39+
| 🎯Activity: Write your own stream analysis | 40 min |
40+
| 📦 Streaming: MDAnalysis functionality | 10 min |
41+
| ❓Q&A: Streaming with MDAnalysis | 5 min |
42+
| 👀 Application: Velocity correlation functions and 2PT | 10 min |
43+
| 👀 Application: Ion channel permeation | 10 min |
44+
| ❓ Q&A: Applications | 5 min |
45+
| 🔮 Future direction | 5 min |
46+
| 📖 Open Forum | 20 min |
47+
| 🚪 Closing | 5 min |
48+
49+
## Registration
50+
51+
Attendance at this workshop will be *free*, and we encourage anyone with an interest in attending to register below.
52+
53+
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfSOmPEcV3uLBLFEo1EvQGPh1CwpWyKxChPZp_VSW9rNJLTgw/viewform" target="_blank" style="background:#FF9200;padding:10px;margin:10px 0px;text-align:center;text-decoration:none;font-size:12pt;color:#000000;display:inline-block;border-radius:3px">Register</a>
54+
55+
56+
57+
## Workshop materials
58+
All materials are made available in the https://github.com/Becksteinlab/imd-workshop-2024 repository.
59+
60+
Prepare for the interactive workshop activities by following the [set-up instructions](https://github.com/Becksteinlab/imd-workshop-2024).
61+
62+
## Who to Contact
63+
64+
If you have any questions or special requests related to this workshop, you may [contact the organizing committee](mailto:[email protected]).
65+
66+
- @hmacdope @yuxuanzhuang @IAlibay @jaclark5 (MDAnalysis) @orbeckst @ljwoods2 @HeydenLabASU @amruthesht @hcho38 (ASU)
67+
68+
69+
[ASU]: https://www.asu.edu
70+
[CSSI]: https://new.nsf.gov/funding/opportunities/cssi-cyberinfrastructure-sustained-scientific-innovation
71+
[NSF]: https://www.nsf.gov/
72+
[LAMMPS]: https://www.lammps.org/#gsc.tab=0
73+
[GROMACS]: https://www.gromacs.org/
74+
[NAMD]: https://www.ks.uiuc.edu/Research/namd/

0 commit comments

Comments
 (0)