Skip to main content

Module restriction

Module restriction 

Source
Expand description

Restriction enzyme recognition, cut-site finding, and in-silico digestion.

Provides a database of common restriction enzymes and functions to find cut sites, digest sequences, and compute fragment sizes.

Structs§

CutSite
A located cut site on a sequence.
Fragment
A fragment produced by restriction digestion.
RestrictionEnzyme
A restriction enzyme with its recognition site and cut offsets.

Enums§

Overhang
Overhang type produced by a restriction enzyme cut.

Functions§

common_enzymes
Return a curated set of ~20 common restriction enzymes.
digest
Digest a sequence with one or more enzymes, returning the resulting fragments.
find_cut_sites
Find all cut sites for a single enzyme on the given sequence.
fragment_sizes
Compute fragment sizes from digestion with one or more enzymes.