class FlexStationData::SampleQuality
Attributes
options[R]
sample[R]
Public Class Methods
new(sample, **options)
click to toggle source
# File lib/flex_station_data/services/sample_quality.rb, line 11 def initialize(sample, **options) @sample = sample @options = options end
Public Instance Methods
call()
click to toggle source
# File lib/flex_station_data/services/sample_quality.rb, line 20 def call sample.values.flatten.map(&method(:value_quality)).uniq(&:to_s) end
value_quality(value)
click to toggle source
# File lib/flex_station_data/services/sample_quality.rb, line 16 def value_quality(value) ValueQuality.call(value, **options) end