Function rosalind::rna::transcribe_dna_into_rna
[−]
[src]
pub fn transcribe_dna_into_rna(dna: &str) -> RosalindResult<String>
This function transcribes DNA into RNA via replacung T nucleotide in DNA into U nucleotide in RNA
Examples
use rosalind::RosalindError::UnknownNucleotide; use rosalind::rna::*; let dna = "GATGGAACTTGACTACGTAAATT"; assert_eq!(transcribe_dna_into_rna(dna).unwrap(), "GAUGGAACUUGACUACGUAAAUU"); assert_eq!(transcribe_dna_into_rna("\n").unwrap(), ""); assert_eq!(transcribe_dna_into_rna("Z").unwrap_err(), UnknownNucleotide('Z'));