Class: HTS::Hts

Inherits:
Object
  • Object
show all
Defined in:
lib/hts/hts.rb

Overview

Shared behavior for HTS-backed file classes. Native handles remain private implementation details of the concrete classes.

Direct Known Subclasses

Bam, Bcf, Tabix

Instance Method Summary collapse

Constructor Details

#initialize(*_args) ⇒ Hts

Returns a new instance of Hts.

Raises:

  • (TypeError)


34
35
36
# File 'lib/hts/hts.rb', line 34

def initialize(*_args)
  raise TypeError, "Can't make instance of HTS abstract class"
end