Description Objects from the Class Slots Methods Author(s) Examples
The gapSiteList class represents pooled alignment-gap sites. Gap-sites are characterized by unique refid, left-end and right-start positions in each list. Numbers of aligns supporting this site, number of left-sided start positions (<= 8) and the sum of overlapping nucleotides on the left side are given.
Objects can be created by calls of the form siteList(reader,coords))
.
list
:"externalptr"
. Point to double linked list struct.
signature(x = "gapSiteList")
:
Returns number of site-items in list.
signature(from = "gapSiteList", to = "data.frame")
:
Coercion of gapSiteList to data.frame.
signature("gapSiteList","data.frame")
:
Coercion of gapSiteList to data.frame.
signature(object = "gapSiteList")
:
Prints a short message with some summarizing data.
signature(object = "gapSiteList")
:
Returns number of aligns in specified Range.
signature(object = "gapSiteList")
:
Returns number of align gaps in specified Range.
signature(object="gapSiteList")
:
Returns refID from which gapSiteList
has been retrieved.
signature(object="gap",
value="numeric")
: Sets flag item.
Wolfgang Kaisers
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # Open (indexed) BAM file
bam<-system.file("extdata", "accepted_hits.bam", package="rbamtools")
reader<-bamReader(bam,idx=TRUE)
coords<-getRefCoords(reader,"chr1")
sl<-siteList(reader,coords)
size(sl)
nAligns(sl)
nAlignGaps(sl)
sl
refID(sl)
df<-as.data.frame(sl)
head(df)
# Create from bamRange:
br <- bamRange(reader, coords)
sl <- siteList(br)
#
bamClose(reader)
# Create empty list
sl <- siteList()
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.