Fig. 1From: s·nr: a visual analytics framework for contextual analyses of private and public RNA-seq dataImplementation overview. A node server serves the front-end that is implemented in Javascript/HTML5 using the D3.js, Material-UI and React libraries. The node server provides each client with the data pulled from the OpenCPU back-end, which is only accessible for the node server. Heavy computational tasks are performed on the OpenCPU server. The node and OpenCPU server reside on one machine deployed using a Docker image. This architecture ensures that the potentially sensitive data is not accessible through the internetBack to article page