Description Objects from the Class Slots Methods Author(s) References Examples
headerReadGroup represents data contained in the header section of BAM-files.
Objects can be created by calls of the form
hl<-new("headerReadGroup").
nrg:integer. Number of read groups.
ntl:integer.
Number of different read group tags (currently = 12).
ID:character. Read group identifier.
Each read group must have an unique ID.
CN:character. Name of sequencing center.
DS:character. Description.
DT:character. Date of run.
FO:character. Flow order.
KS:character. Array of nucleotide bases.
LB:character. Library.
PG:character. Programs used for processing.
PI:character. Predicted median insert size.
PL:character.
Platform/technology for production of reads.
PU:character. Unique platform identifier.
SM:character. Sample name.
signature(object="headerReadGroup",
l="list"): Adds new read group to object.
signature(x="headerReadGroup"):
Returns data stored in this object as list.
signature(object="headerReadGroup"):
Returns value of given segment.
signature(object="headerReadGroup"):
Sets value of given segment.
signature(.Object="headerReadGroup"):
Returns textual representation of data as specified in SAM Format.
Wolfgang Kaisers
The SAM Format Specification (v1.4-r985). The SAM Format Specification Working Group. September 7, 2011.
1 2 3 4 5 6 7 8 9 10 11 | bam <- system.file("extdata", "accepted_hits.bam", package="rbamtools")
reader<-bamReader(bam)
isOpen(reader)
header<-getHeader(reader)
htxt<-getHeaderText(header)
readGroup<-headerProgram(htxt)
getVal(readGroup,"ID")
setVal(readGroup,"ID","newID")
l<-as.list(readGroup)
txt<-getHeaderText(readGroup)
bamClose(reader)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.