Skip to content
Joan Sala edited this page Aug 9, 2017 · 3 revisions

Introduction

The goal of this tool is to assist scientists, especially in the water domain to create repeatable and reproducible protocols for experiments. A protocol is in fact a detailed plan of a scientific experiment. It describes the design and implementation of the analysis. Protocols usually include detailed procedures and lists of required equipment and instruments, information on data, experimenting methods and standards for reporting the results. The protocol is an essential part of a scientific experiment, as it guarantees quality assurance and good practice. The protocol is at the core of repeatability and reproducibility of results. Without a detailed protocol, the experiment cannot be repeated.

User Guide

An interactive demonstration of the Protocol tool can be found in the following link [video tutorial]:
https://www.youtube.com/watch?v=j1viYopebvk

Access

The protocol tool is part of the SWITCH-ON’s Virtual Water Science Laboratory (VWSL)
http://www.switch-on-vwsl.eu

The protocol tool can be accessed at the following link:
http://dl-ng005.xtr.deltares.nl

Architecture

The protocol tool application is based on Django which is a popular open-source web application framework. The tool benefits from the built-in user management system Django providing the following functionalities:

1 User registration
2 User login and logout
3 Protocol creation from scratch
4 Edit an existing protocol
5 Grant or remove editing rights on a given user/protocol pair.
6 Change protocol state from participate to review.
7 Generate PDFs and HTML previews of the protocols.

In order to provide this functionalities the application uses url routes described in the following workflow diagram:

workflow protocol leader

Workflow (Protocol Leader)

workflow protocol leader

Workflow (Protocol User)

workflow protocol leader

Clone this wiki locally