Description Usage Arguments Value Methods Author(s) See Also Examples
An object that inherits from class SequenceSummary
contains
sequence length data by position gathered by readSeqFile
. getSeqlen
is an accessor function that returns the sequence length data.
This accessor function is useful if you want to map variables to
custom ggplot2
aesthetics.
1 | getSeqlen(x)
|
x |
an S4 object that inherits from |
getSeqlen
returns a data.frame
with columns:
length |
the sequence length. |
count |
the number of reads with this sequence length. |
signature(x = "SequenceSummary")
getSeqlen
is an accessor function that works on any object read
in with readSeqFile
; that is, objects that inherit from
SequenceSummary
.
Vince Buffalo <vsbuffalo@ucdavis.edu>
getGC
, getBase
,
getBaseProp
, getQual
,
getMCQual
, seqlenPlot
1 2 3 4 5 6 7 8 9 10 11 12 | library(ggplot2)
## Load a FASTQ file, with sequence hashing.
s.trimmed.fastq <- readSeqFile(system.file('extdata', 'test-trimmed.fastq',
package='qrqc'))
# A custom plot - a bit contrived, but should show power
d <- merge(getSeqlen(s.trimmed.fastq), getQual(s.trimmed.fastq),
by.x="length", by.y="position")
ggplot(d) + geom_linerange(aes(x=length, ymin=0, ymax=count),
color="grey") + geom_linerange(aes(x=length, ymin=lower, ymax=upper),
color="blue") + scale_y_continuous("quality/count") + theme_bw()
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.