Skip to main content

DNA overhangs design for Golden Gate etc.

Project description

Golden Hinges (full documentation here) is a Python library to find sets of overhangs (also called junctions, or protusions) for multipart DNA assembly such as Golden Gate assembly.

Given a set of constraints (GC content bounds, differences between overhangs, mandatory and forbidden overhangs) Golden Hinges enables to find:

  • Maximal sets of valid and inter-compatible overhangs.
  • Sequence decompositions (i.e. position of cuts) which produce valid and inter-compatible overhangs, for type-2S DNA assembly.
  • Sequence mutations (subject to constraints) which enable the sequence decomposition, in extreme cases where the original sequence does not allow for such decomposition.


PIP installation:

pip install goldenhinges

Web documentation:

Github Page (with examples)

Live demo

License: MIT, Copyright Edinburgh Genome Foundry

More biology software

Golden Hinges is part of the EGF Codons synthetic biology software suite for DNA design, manufacturing and validation.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
goldenhinges-0.1.4.tar.gz (205.3 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page