Title: | Visualizing Sequence Alignment by Generating Publication-Ready Plots |
Version: | 0.1 |
Author: | Mohamed Soudy [aut, cre] |
Maintainer: | Mohamed Soudy <MohmedSoudy2009@gmail.com> |
Description: | Providing publication-ready graphs for Multiple sequence alignment. Moreover, it provides a unique solution for visualizing the multiple sequence alignment without the need to do the alignment in each run which is a big limitation in other available packages. |
License: | GPL-3 |
Encoding: | UTF-8 |
RoxygenNote: | 7.1.2 |
Imports: | ggplot2, ggmsa, reshape2 |
NeedsCompilation: | no |
Packaged: | 2023-06-13 18:43:32 UTC; Soudy |
Repository: | CRAN |
Date/Publication: | 2023-06-14 16:22:05 UTC |
Convert string to a character vector
Description
convert string that can be DNA or protein sequence to a character vector
Usage
Seqtochar(x)
Arguments
x |
a sequence of DNA or Protein |
Value
this function is mainly used by ggaligner function to convert the input sequence to character vector
Author(s)
Mohamed Soudy Mohmedsoudy2009@gmail.com
Examples
Seqtochar("ATGACATAAT")
Visualize the alignment object from msa package
Description
Generating a plot for msa object of DNA or Protein sequence
Usage
ggaligner(alignment,start=1,end=10,color="Clustal",font="helvetical",label_font = 12)
Arguments
alignment |
alignment object returned from msa package |
start |
start position of the desired alignment region |
end |
end position of the desired alignment region |
color |
color scheme to use ex: Clustal, Chemistry_AA, Shapely_AA |
font |
font family to use ex: helvetical, TimesNewRoman |
label_font |
font size of sequence names |
Value
An enhanced plot for the alignment using ggplot2 and ggmsa packages
Author(s)
Mohamed Soudy Mohmedsoudy2009@gmail.com