Sheffield-iGEM / syn-zeug

A modern toolbox for synthetic biology
https://sheffield-igem.github.io/syn-zeug/
GNU Affero General Public License v3.0
6 stars 3 forks source link

Implement New Tool: "Reverse Transcription" #6

Closed TheLostLambda closed 2 years ago

TheLostLambda commented 2 years ago

What should this tool do? This tool should "undo" the process of transcription – converting RNA back into DNA.

Is there an existing reference implementation? You can verify your work by checking against the reverse transcription tool on this page.

What are the tool's inputs? An RNA sequence

What is the tool's output? A DNA sequence with U's replaced by T's

Other Implementation Details This should be implemented as another match arm within the .convert() method on Seq. The implementation should be largely the same as the DNA -> RNA conversion, but exchanging letters in the reverse direction.