poly
poly copied to clipboard
A Go package for engineering organisms.
Apparently, if you add a basepair to a given sequence the features don't update start and end positions. I think will be great to have a function for this.
As discussed Ayaan Hossein's 2020 [first author paper](https://pubmed.ncbi.nlm.nih.gov/32661437/) (a collaboration between Salis and Klavins labs), repeated identical DNA sequences are a significant source of instability in synthetic genetic parts and...
While designing wetware collections for FreeGenes, I've noticed that a lot of the time Twist will reject a DNA sequence for synthesis because it contains hairpins that are too long...
It is kind of awkward generating codon tables. For example, an external user would input something like this - ```go seq := poly.ReadGbk("data/pichia_chr2.gb") ct := seq.GetOptimizationTable(poly.GetCodonTable(11)) ``` It might be...
Proposal: create a distance package for Mash, Geometric string distance, and other distance metrics.
## Describe the desired feature/enhancement The `io/genbank` package needs a significant refactor or to be re-written entirely. ### Is your feature request related to a problem? There are several outstanding...
Per @Koeng101 's suggestion, the `clone` package needs some refactoring to make its code easier to understand and use. Blocks #359 .
## Changes in this PR found a regression that was patched with #414 but needs a more permanent solution overall. ### Why are you making these changes? StartCodon handling is...