HTS::Bgzf
Inherits HTS::Hts < Reference < Object
Constructors
new(file_name : Path | String, mode = "r", threads = 0)
SourceClass methods
open(file_name : Path | String, mode = "r", threads = 0)
Sourceopen(file_name : Path | String, mode = "r", threads = 0, &)
SourceInstance methods
bgzf?
Sourcecompression_level
Sourceeach_char
Sourceeach_line(delimiter = '\n', &)
Sourcefile_name
Sourcefinalize
Sourceflush
Sourcegetc
Sourcegets(delimiter = '\n') : String | Nil
Sourcemode
Sourceputs(data : String) : Int64
Sourceread(size : Int32) : Bytes
Sourcetell
Sourcewrite(data : String) : Int64
Sourcewrite(data : Bytes) : Int64
Source