alhambra-mixes 0.5.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

alhambramixes 0.5.0

For DNA 28, our poster as a Jupyter notebook is available here. Our documentation is in the process of being written (latest git documentation is here); we also have a tutorial notebook (WIP).
This package, alhambra_mixes, is a separate package containing the alhambra.mixes
library from
alhambra
modified to be more compatible with Python < 3.10. Continued development on
mixes will take place here, and alhambra will be made to depend on this. The
name may change soon to something more unique.
The mixes package is a Python library to systematically, efficiently, and safely
design recipes for mixes of many components, intended primarily for DNA
computation experiments. The library recursively tracks individual components
through layers of intermediate mixes, performs checks to ensure those layers of
mixes are possible, and allows verification that final samples will contain the
correct components at the correct concentrations. Incorporating reference
information from files such as DNA synthesis order details, the library
generates recipes for straightforward pipetting, even in mixes with many
components at different concentrations spread across several plates.
Changelog
v0.5.0
An interim version release while larger changes are being made, so that users can make use of several important new features, and the pypi-available version fits well with the latest documentation.

Adds an Experiment class that can hold mixes and components, and keep track of volumes, etc.
Adds volume/consumption tracking.
Adds master/split mix functions.
Fixes numerous minor bugs.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.