R/methods-DnaSeq.R

setMethod("comp","DnaSeq",
          function(object, ...) {
            chartr("ACGT","TGCA",seq(object))
          })


setMethod("transcribe","DnaSeq",
          function(object, ...) {
            .sequence <- chartr("T","U",toupper(seq(object)))
            .id <-  paste(id(object),"-- transcribed")
            rna <- new("RnaSeq",
                       id=.id,
                       alphabet=c("A","C","G","U"),
                       sequence=.sequence)
            return(rna)
          })
lgatto/sequences documentation built on Feb. 27, 2024, 11:11 p.m.