headerReadGroup represents data contained in the header section of BAM-files.
Objects can be created by calls of the form
integer. Number of read groups.
Number of different read group tags (currently = 12).
character. Read group identifier.
Each read group must have an unique ID.
character. Name of sequencing center.
character. Date of run.
character. Flow order.
character. Array of nucleotide bases.
character. Programs used for processing.
character. Predicted median insert size.
Platform/technology for production of reads.
character. Unique platform identifier.
character. Sample name.
l="list"): Adds new read group to object.
Returns data stored in this object as list.
Returns value of given segment.
Sets value of given segment.
Returns textual representation of data as specified in SAM Format.
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)