Design compact sequences with many enzyme restriction sites.
Zymp is a Python library to design “restriction site arrays”, which are compact sequences with many restriction sites.
For instance here is a 159-nucleotide sequence made with Zymp, with 49 enzyme recognition sites (out of 52 provided). That’s a frequency of around 3 nucleotides per site:
pip install zymp
License: MIT, Copyright Edinburgh Genome Foundry
More biology software
Zymp is part of the EGF Codons synthetic biology software suite for DNA design, manufacturing and validation.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.