A timer designed to follow along the steps of a laboratory protocol and provide notifications when it's time for the next step
The protocol timer (and this repository) works using python. To run the timer's notebook, you will need to have a python environment ready. For convenience, I have described the way to create an isolated python "environment" just for this timer.
Using conda
/ mamba
, create a python environment locally to a folder env/
mamba env create --prefix ./env -f ./environment.yml
You can substitute other conda-like commands for mamba
, including conda
, micromamba
, etc.
Binder is an incredible free service that lets you launch this repository in your browser without having to install anything. At the moment, there appears to be a bug in how binder allows for the programmatic creation of new jupyter notebook cells - only the last step of the protocol is performed.
Copyright (c) 2023 Pranav Kumar Mishra