class Bio::NCBIDB

Stores a NCBI style (GenBank, KEGG etc.) entry.

Public Class Methods

new(entry, tagsize) click to toggle source

The entire entry is passed as a String. The length of the tag field is passed as an Integer. Parses the entry roughly by the entry2hash method and returns a database object.

    # File lib/bio/db.rb
256 def initialize(entry, tagsize)
257   @tagsize = tagsize
258   @orig = entry2hash(entry.strip)     # Hash of the original entry
259   @data = {}                          # Hash of the parsed entry
260 end