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.