Method: HTS::Faidx#has_key?
- Defined in:
- lib/hts/faidx.rb
#has_key?(key) ⇒ Boolean
71 72 73 74 75 76 77 78 79 80 |
# File 'lib/hts/faidx.rb', line 71 def has_key?(key) raise ArgumentError, "Expect chrom to be String or Symbol" unless key.is_a?(String) || key.is_a?(Symbol) key = key.to_s case LibHTS.faidx_has_seq(@fai, key) when 1 then true when 0 then false else raise end end |