  Network analysis has been applied in diverse application domains. In this
paper, we consider an example from protein dynamics, specifically residue
interaction networks (RINs). In this context, we use NetworKit -- an
established package for network analysis -- to build a cloud-based environment
that enables domain scientists to run their visualization and analysis
workflows on large compute servers, without requiring extensive programming
and/or system administration knowledge. To demonstrate the versatility of this
approach, we use it to build a custom Jupyter-based widget for RIN
visualization. In contrast to existing RIN visualization approaches, our widget
can easily be customized through simple modifications of Python code, while
both supporting a good feature set and providing near real-time speed. It is
also easily integrated into analysis pipelines (e.g., that use Python to feed
RIN data into downstream machine learning tasks).
