Skip to main content
Advertisement

< Back to Article

STENCIL: A web templating engine for visualizing and sharing life science datasets

Fig 2

STENCIL backend enables precise project organization and authorization (A) MongoDB model schema of STENCIL backend.

URL references to experiment analysis are stored in the Experiment model. Experiments are linked to the Project model through a common projectId string. Users gain access to models and underlying experimental data through assignment to a variable number of projectIds. (B) Experiment navigation screen of STENCIL. STENCIL supports users accessing multiple public and private projects as defined by the backend database. Real-time search enables quick filtering and access of experiments in large projects. (C) STENCIL Admin console is available to STENCIL administrators and allows for project public/private control and project summary edits. (D) STENCIL Admin console provides control of user access to projects and defining user roles.

Fig 2

doi: https://doi.org/10.1371/journal.pcbi.1009859.g002