Method: BioTable::TableApply#parse_header
- Defined in:
- lib/bio-table/table_apply.rb
#parse_header(line, options) ⇒ Object
35 36 37 38 39 40 41 42 43 44 45 |
# File 'lib/bio-table/table_apply.rb', line 35 def parse_header(line, ) header = LineParser::parse(line, [:in_format], [:split_on]) header = Formatter::strip_quotes(header) if @strip_quotes # Transform converts the header to upper/lower case header = Formatter::transform_header_ids(@transform_ids, header) if @transform_ids if [:unshift_headers] header.unshift("ID") end @logger.info(header) if @logger and @write_header header end |