Description Usage Arguments Value Examples
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.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 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
| 1 2 3 4 5 6 7 8 | # 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.