Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

222 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual lab protocol simulation

Browser-based virtual lab protocol games for biology students. Authors compose scenes, objects, and workflows in YAML; the pipeline compiles them to interactive TypeScript simulations with SVG-backed objects laid out by a scene engine.

Try it live: vosslab.github.io/virtual-lab-protocol-simulation

Quick start

bash run_web_server.sh

Builds the project and serves dist/ on a random port, then opens the protocol selector in your browser.

Other useful commands:

bash build_github_pages.sh   # build dist/ for deployment
bash check_codebase.sh       # typecheck, lint, and format check
source source_me.sh && pytest tests/   # run unit tests

Documentation

Core docs:

Reference docs:

License

Maintained by Neil Voss, https://bsky.app/profile/neilvosslab.bsky.social

About

An interactive browser-based simulation game that teaches cell culture laboratory techniques. Players practice aspirating old media, feeding cells with fresh media, drug treatment pipetting, and microscope observation in a guided workflow.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages