class Bio::GFFbrowser::GFF3
Attributes
assembler[R]
Public Class Methods
new(filename, options = {})
click to toggle source
Initialize a GFF
parser
# File lib/bio/db/gff/gff3.rb, line 24 def initialize filename, options = {} options[:parser] = :line if options[:parser] == nil cache_recs = options[:cache_records] @assembler = if options[:block] GffBlockParser.new(filename, options) else case cache_recs when :cache_none NoCache.new(filename, options) when :cache_lru LruCache.new(filename, options) else InMemory.new(filename, options) # default end end end