Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.9%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: pranavmishra90
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 148 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 1
  • Releases: 5
Created over 2 years ago · Last pushed 12 months ago
Metadata Files
Readme Changelog License Citation

readme.md

Protocol Timer

A timer designed to follow along the steps of a laboratory protocol and provide notifications when it's time for the next step

Testing Protocol Timer

Python Enviroment

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.

Create it locally

Using conda / mamba, create a python environment locally to a folder env/

sh mamba env create --prefix ./env -f ./environment.yml

You can substitute other conda-like commands for mamba, including conda, micromamba, etc.

Coming soon - launch in binder

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.

Binder - pranavmishra90/protocol-timer

License

MIT License

Copyright (c) 2023 Pranav Kumar Mishra

Owner

  • Name: Pranav Kumar Mishra
  • Login: pranavmishra90
  • Kind: user
  • Location: Chicago, IL

Physician-scientist in training. Post-Doctoral Research Fellow at Rush University. I tinker with tech as a fun hobby, which then helps out at work!

Citation (citation.cff)

cff-version: 1.2.0
title: Protocol Timer
message: >-
  If you use this software, please cite it using the
  metadata from this file
type: software
authors:
  - given-names: Pranav Kumar
    family-names: Mishra
    email: pranav_k_mishra@rush.edu
    name-particle: Pranav
    affiliation: Rush University
    orcid: 'https://orcid.org/0000-0001-5219-6269'
repository-code: 'https://github.com/pranavmishra90/protocol-timer'
url: >-
  https://www.drpranavmishra.com/research/2023/protocol-timer
license: MIT

GitHub Events

Total
  • Create event: 4
  • Issues event: 1
  • Release event: 3
  • Delete event: 1
  • Push event: 11
  • Pull request event: 5
Last Year
  • Create event: 4
  • Issues event: 1
  • Release event: 3
  • Delete event: 1
  • Push event: 11
  • Pull request event: 5

Dependencies

docker/Dockerfile docker
  • pranavmishra90/singulab latest build
docker/environment.yml pypi
environment.yml pypi