class

D4::ScaledTrack

Inherits Reference < Object

Constructors

new(raw : Track)
Source

Instance methods

each_interval(chromosome : String, start : Int = 0, stop : Int | Nil = nil, & : ScaledInterval -> Nil) : Nil
Source
each_interval(chromosome : String, start : Int = 0, stop : Int | Nil = nil)
Source
each_value(chromosome : String, start : Int = 0, stop : Int | Nil = nil, & : Float64 -> Nil) : Nil
Source
each_value(chromosome : String, start : Int = 0, stop : Int | Nil = nil)
Source
mean(chromosome : String, start : Int = 0, stop : Int | Nil = nil) : Float64 | Nil
Source
metadata
Source
minmax(chromosome : String, start : Int = 0, stop : Int | Nil = nil) : Tuple(Float64, Float64) | Nil
Source
read_values_into(chromosome : String, start : Int, buffer : Slice(Float64)) : Int32
Source
scan_values(region : Region, buffer : Slice(Float64), & : Int64, Slice(Float64), Int32 -> Nil) : Nil
Source
sum(chromosome : String, start : Int = 0, stop : Int | Nil = nil) : Float64
Source
value(chromosome : String, position : Int) : Float64
Source
values(chromosome : String, start : Int = 0, stop : Int | Nil = nil) : Array(Float64)
Source