class MgNu::Parser::Sam::Header

Attributes

co[RW]
pg[RW]
rg[RW]
so[RW]
sq[RW]
vn[RW]

Public Class Methods

new(options) click to toggle source

create a new Header object

# File lib/mgnu/parser/sam/header.rb, line 10
def initialize(options)
  options = {
    :vn => options.has_key?(:vn) ? options[:vn] : nil,
    :so => options.has_key?(:so) ? options[:so] : nil,
    :sq => options.has_key?(:sq) ? options[:sq] : nil,
    :rg => options.has_key?(:rg) ? options[:rg] : nil,
    :pg => options.has_key?(:pg) ? options[:pg] : nil,
    :co => options.has_key?(:co) ? options[:co] : nil,
  }.merge!(options)
end