A basic science lab framework aimed at reproducibility and lab management. This package is in the very early stages of development.
- Easily use math functions to dilute solutions, calculate molarity, etc.
- Backup your documents using the command-line
- Manage lab inventory using a GUI
- Create and manage new projects using the command-line
- Clone this repository.
- Change to the downloaded repository's base directory.
pip install .
If you want to develop or contribute to this package, install with pip install -e .
This package is compatible with python 3.4 and up.
from labrat.math import dilute_stock
# Get the final concentration
dilute_stock(100, 2, **{'vF': 4})
from labrat.project import ProjectManager
projectmanager = ProjectManager('Dr. Jane Doe')
projectmanager.new_project(project_type='computational-biology',
project_name='KARG Analysis',
project_path=os.getcwd())
- Add a lab inventory app
- Add project report template
- Command-line functionality
- Integrate exmemo
Shaurita Hutchins · @sdhutchins · 📧
If you would like to contribute to this package, install the package in development mode, and check out our contributing guidelines.