ProtectedEndSequenceData-class | R Documentation |
ProtectedEndSequenceData
implements
SequenceData
to contain and aggregate the
start and ends of reads per position along a transcript.
ProtectedEndSequenceData
offsets the start position by -1 to align the
information on the 5'-3'-phosphate bonds to one position. The
ProtectedEndSequenceData
class is implemented specifically as required
for the RiboMethSeq
method.
The objects of type ProtectedEndSequenceData
contain three columns per
data file named using the following naming convention
protectedend.condition.replicate
.
aggregate
calculates the mean and sd for samples in the control
and treated
condition separatly.
ProtectedEndSequenceDataFrame(
df,
ranges,
sequence,
replicate,
condition,
bamfiles,
seqinfo
)
ProtectedEndSequenceData(bamfiles, annotation, sequences, seqinfo, ...)
## S4 method for signature
## 'ProtectedEndSequenceData,
## BamFileList,
## GRangesList,
## XStringSet,
## ScanBamParam'
getData(x, bamfiles, grl, sequences, param, args)
## S4 method for signature 'ProtectedEndSequenceData'
aggregateData(x, condition = c("Both", "Treated", "Control"))
## S4 method for signature 'ProtectedEndSequenceData'
getDataTrack(x, name, ...)
df , ranges , sequence , replicate |
inputs for creating a
|
condition |
For |
bamfiles , annotation , seqinfo , grl , sequences , param , args , ... |
See
|
x |
a |
name |
For |
a ProtectedEndSequenceData
object
# Construction of a ProtectedEndSequenceData object
library(RNAmodR.Data)
library(rtracklayer)
annotation <- GFF3File(RNAmodR.Data.example.man.gff3())
sequences <- RNAmodR.Data.example.man.fasta()
files <- c(treated = RNAmodR.Data.example.wt.1())
pesd <- ProtectedEndSequenceData(files, annotation = annotation,
sequences = sequences)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.