Learn R Programming

genoPlotR (version 0.7)

reverse: Reverse objects

Description

Reverse objects, mainly dna_seg and comparison

Usage

reverse(x, ...)
## S3 method for class 'default':
reverse(x, ...)
## S3 method for class 'dna_seg':
reverse(x, ...)
## S3 method for class 'comparison':
reverse(x, side = 0, ...)

Arguments

x
The object to reverse.
...
Unused.
side
In the case of comparisons, the side of the comparison that should be reversed. If side=1, the first side will be reversed. If side=2, the second side will be reversed. If side<1< code="">, no side is reversed. If

Value

  • The same object as input.

See Also

dna_seg, comparison

Examples

Run this code
## load data
data(three_genes)

## on dna_seg
dna_segs[[1]]
reverse(dna_segs[[1]])
## on comparison
reverse(comparisons[[2]], side=1)
reverse(comparisons[[2]], side=3)

## With mauve backbone
data(mauve_bbone)
## Plot
plot_gene_map(dna_segs=bbone$dna_segs, comparisons=bbone$comparisons)

## Reverse B_bacilliformis, and the corresponding comparison (first "side")
bbone$dna_segs[[1]] <- reverse(bbone$dna_segs[[1]])
bbone$comparisons[[1]] <- reverse(bbone$comparisons[[1]], 1)
plot_gene_map(dna_segs=bbone$dna_segs, comparisons=bbone$comparisons)

Run the code above in your browser using DataLab