Open VittorioRainaldi opened 1 month ago
Hello! Thank you for opening an issue. That's a great suggestion, we will add non-deterministic generation with an option to find the best sequence without user-defined restriction sites. Do you have any specific list of restriction sites in mind that we can test on?
This would be a feature of "forbidden" sequence that would go beyond restriction sites. If the user does not want a sequence in their construct, they should have a way to specify it. The first option is to find those sequences in the output and make the one-nucleotide change with the minimal increase in loss. The sequence would no longer be present in the output, and we would get a near-optimal encoding (optimal in terms of loss for the model). The second option is to use non-deterministic mode to produce multiple variants, sort them by loss (or likelihood, it's the same thing) and pick the top output that does not have the sequence.
We do not need a concrete set of restriction sites to get started with this.
Hello,
for my cloning I typically use golden gate with BsaI, so it would be convenient to filter for user-defined restriction sites.
Best, Vittorio