Repeat instability (what the construct can delete)
repeat_instabilityFind the exact direct repeats in a construct that make it deletable, and build the molecule each pair would collapse to. Two copies of the same terminator or promoter in a multi-gene assembly let the DNA between them recombine out — silently, so the clone grows and the map looks right until it is sequenced. Returns each repeat pair's coordinates plus the resulting sequence(s), ordered by repeat length and spacer, the two factors that govern how readily a pair recombines. Reports no deletion RATE: none is derivable from sequence alone. Feed a deletion product to diagnostic_digest to screen for it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| circular | No | Treat as a plasmid. A circular construct is searched across its own arbitrary start, so a repeat straddling position 1 is not missed, and each pair reports BOTH circles the recombination makes. | |
| maxPairs | No | Cap on reported pairs, most recombinogenic first. The pre-cap count is always reported as pairsFound. | |
| sequence | Yes | The construct, raw or FASTA. Max 500,000 bp. | |
| minRepeatLength | No | Shortest repeat to report, in bp (default 20). Below about 20 bp homologous recombination has little to work with and chance matches multiply. | |
| includeSequences | No | Return the full product sequences. Turn off for a coordinates-only summary over a large construct. |