ascii2char: ascii2char: Converting ASCII encoded values to character values.
Description
ascii2char calculates character representations for given phred values.
char2ascii returns phred values for given ASCII encoded
representations (the reverse transformation of ascii2char).
Usage
ascii2char(x, multiple=FALSE)
char2ascii(c)
Arguments
x
numeric. Vector with ASCII values. All values must be in
1:255. Other values produce an error.
multiple
logical. For 'FALSE' (the default), all
characters are combined into one single string (i.e. a character vector
of length 1). For 'TRUE', single characters are combined into
a vector.
c
character. Vector of length 1 (Longer vectors will
generate Warnings).
Value
returns character. char2ascii
returns integer.
Details
The functions are only wrappers for convenience. char2ascii
is defined as strtoi(charToRaw(c), base = 16L). ascii2char
is defined as rawToChar(as.raw(x), multiple).
References
Ewing B, Green P
Base-Calling of Automated Sequencer Traces Using Phred. II. Error Probabilities
Genome Research 1998 8(3): 186-194