| 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