dinu_dist-methods: Calculating the dinucleotide usage difference between...

Description Usage Arguments Details Value Examples

Description

We use a least squares approach to estimate the dinucleotide usage difference between DNA sequences

Usage

1
2
3
4
dinu_dist(seq, ref)

## S4 method for signature 'ANY'
dinu_dist(seq, ref)

Arguments

seq

the input DNA sequnece of DNAStringSet or regioned_dna class.

ref

the reference DNA sequnece of DNAStringSet or regioned_dna class.

Details

similar method that applied in "Daniel Macedo de Melo Jorge, Ryan E. Mills, Adam S. Lauring, CodonShuffle: a tool for generating and analyzing synonymously mutated sequences, Virus Evolution, Volume 1, Issue 1, March 2015, vev012, https://doi.org/10.1093/ve/vev012"

Value

vector

Examples

1
2
3
4
5
6
filepath <- system.file("extdata", "example.fasta", package = "SynMut")
rgd.seq <- input_seq(filepath)
get_cu(rgd.seq)

mut.seq <- codon_random(rgd.seq)
dinu_dist(mut.seq, rgd.seq)

SynMut documentation built on Nov. 8, 2020, 8:01 p.m.