constrain.lab.transformation

This part of the lab module is used for making transformations

Functions

ODtime(initialOD, time[, td])

Calculates the OD based on doupling time.

calculate_volume_and_total_concentration(...)

Calculates the volume and total concentration of a list of DNA parts.Parameters :2: (WARNING/2) Title underline too short. Calculates the volume and total concentration of a list of DNA parts.Parameters ---------- amplicons list A list of amplicon objects amplicon_parts_amounts_total dict A dictionary of amplicon names and their respective total amounts n int (optional) Gives the option of multiplying the volume is needed. Optional set to 1.

ng_to_nmol(ng, bp)

Calculates nanogram to nanomol for transformation mixes.

pool_parts(amplicons, part_names, ...)

Pools amplicon parts and returns a dictionary of pooled volumes.

print_pooled_parts(pooled_volumes)

Prints the pooled parts and calculated concentrations.

time_to_inculate([initialOD, td, verbose, ...])

Calculates when a starter culture is ready to be inoculated

transformation_mix(reaction_names, ...[, media])

This function makes a pandas dataframe of the parts(their location)

transformation_partitipants(...[, amnt, ...])

Returns a dict with the µl amounts needed in a transformation reaction.

wanted_mass(wanted_moles, size)

param wanted_moles:

wanted moles in nmol

wanted_volume(wanted_mass, actual_concentration)

param wanted_mass:

wanted mass in ng