Welcome to Buf!

Project Description

Buf is a command line based toolkit for making chemical buffers/solutions. Tired of calculating how much of each chemical you need to add when making solutions? Buf can help. Specifically, buf:

  1. Allows you to develop a chemical library, saving the molar masses of frequently used chemicals.
  2. Allows you to use those chemicals to define recipes for your buffers/solutions, in which you specify the concentration of each ingredient required to make the buffer.
  3. Will ‘make’ those recipes for you, calculating how much of each ingredient you require to produce the volume of solution you specify.


To install the buf toolkit, simply use pip install buf.


To those new to the toolkit, see the getting started tutorial. For more detailed instructions regarding a specific subcommand of buf, see any of the following: