as.SeqFastaAA
is called by the function as read.fasta
. It creates an object of class SeqFastaAA
.
is.SeqFastaAA
returns TRUE if the object is of class SeqFastaAA
.
summary.SeqFastaAA
gives the AA composition of an object of class SeqFastaAA
.
as.SeqFastaAA(object, name = NULL, Annot = NULL)
is.SeqFastaAA(object)
# S3 method for SeqFastaAA
summary(object,...)
a vector of chars representing a biological sequence
NULL
a character string specifying a name for the sequence
NULL
a character string specifying some annotations for the sequence
additional arguments affecting the summary produced
as.SeqFastaAA
returns an object sequence of class SeqFastaAA
.
summary.SeqFastaAA
returns a list which the following components:
the AA counting of the sequence
the percentage of each group of amino acid in the sequence. By example, the groups are small, tiny, aliphatic, aromatic ...
citation("seqinr")
# NOT RUN {
s <- read.fasta(file = system.file("sequences/seqAA.fasta", package = "seqinr"), seqtype="AA")
is.SeqFastaAA(s[[1]])
summary(s[[1]])
myseq <- s2c("MSPTAYRRGSPAFLV*")
as.SeqFastaAA(myseq, name = "myseq", Annot = "blablabla")
myseq
# }
Run the code above in your browser using DataLab