ProtocolNavigator

ProtocolNavigator facilitates design, emulation, and reproducible execution of biological experimental protocols to improve laboratory-level experimental reproducibility.


Key Features:

  • Software implementation: Implemented in Python 2.7 using the wx module.
  • Emulation-based methodology: Uses emulation-based simulation to model biological experiments within a virtual laboratory environment.
  • Open-source license: Distributed under the GNU General Public License version 2 (GPL v2).
  • Platform independence: Designed to operate across multiple operating systems.

Scientific Applications:

  • Experimental reproducibility: Enhances reproducibility of biological experiments at the laboratory level.
  • Replication of experimental designs: Enables replication of complex experimental protocols and workflows.
  • Validation and data reuse: Supports validation of research findings and facilitation of data reuse.
  • Assessment of experimental variation: Assists in assessing variations among experiments to understand sources of irreproducibility.
  • Laboratory-level focus: Targets laboratory experimental workflows rather than solely computational reproducibility or laboratory information management systems.

Methodology:

Emulation-based simulation of biological experiments within a virtual environment; implemented in Python 2.7 with the wx module.

Topics

Details

Tool Type:
desktop application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Khan IA, Fraser A, Bray M, Smith PJ, White NS, Carpenter AE, Errington RJ. ProtocolNavigator: emulation-based software for the design, documentation and reproduction biological experiments. Bioinformatics. 2014;30(23):3440-3442. doi:10.1093/bioinformatics/btu554. PMID:25150250. PMCID:PMC4296150.

Documentation

Links