Class: Rafflesia::CorpuReleaseSequenceQueryCalibrationTrace
- Inherits:
-
Types::BaseModel
- Object
- Types::BaseModel
- Rafflesia::CorpuReleaseSequenceQueryCalibrationTrace
- Defined in:
- lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb
Constant Summary collapse
- HASH_ATTRS =
{ object_reads_by_family: :object_reads_by_family, object_upper_bound_by_family: :object_upper_bound_by_family, planned_common_seed_route_count: :planned_common_seed_route_count, planned_object_upper_bound_score_mean: :planned_object_upper_bound_score_mean, planned_object_upper_bound_score_sum: :planned_object_upper_bound_score_sum, planned_query_bin_count: :planned_query_bin_count, planned_route_count: :planned_route_count, planned_route_score_mean: :planned_route_score_mean, planned_route_score_sum: :planned_route_score_sum, planner_mode: :planner_mode, query_bin_count: :query_bin_count, query_class: :query_class, route_hit_count: :route_hit_count, selected_routes_by_family: :selected_routes_by_family, selected_routes_by_query_bin: :selected_routes_by_query_bin }.freeze
Instance Attribute Summary collapse
-
#object_reads_by_family ⇒ Object
Returns the value of attribute object_reads_by_family.
-
#object_upper_bound_by_family ⇒ Object
Returns the value of attribute object_upper_bound_by_family.
-
#planned_common_seed_route_count ⇒ Object
Returns the value of attribute planned_common_seed_route_count.
-
#planned_object_upper_bound_score_mean ⇒ Object
Returns the value of attribute planned_object_upper_bound_score_mean.
-
#planned_object_upper_bound_score_sum ⇒ Object
Returns the value of attribute planned_object_upper_bound_score_sum.
-
#planned_query_bin_count ⇒ Object
Returns the value of attribute planned_query_bin_count.
-
#planned_route_count ⇒ Object
Returns the value of attribute planned_route_count.
-
#planned_route_score_mean ⇒ Object
Returns the value of attribute planned_route_score_mean.
-
#planned_route_score_sum ⇒ Object
Returns the value of attribute planned_route_score_sum.
-
#planner_mode ⇒ Object
Returns the value of attribute planner_mode.
-
#query_bin_count ⇒ Object
Returns the value of attribute query_bin_count.
-
#query_class ⇒ Object
Returns the value of attribute query_class.
-
#route_hit_count ⇒ Object
Returns the value of attribute route_hit_count.
-
#selected_routes_by_family ⇒ Object
Returns the value of attribute selected_routes_by_family.
-
#selected_routes_by_query_bin ⇒ Object
Returns the value of attribute selected_routes_by_query_bin.
Instance Method Summary collapse
-
#initialize(json) ⇒ CorpuReleaseSequenceQueryCalibrationTrace
constructor
A new instance of CorpuReleaseSequenceQueryCalibrationTrace.
Constructor Details
#initialize(json) ⇒ CorpuReleaseSequenceQueryCalibrationTrace
Returns a new instance of CorpuReleaseSequenceQueryCalibrationTrace.
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 43 def initialize(json) super() hash = self.class.normalize(json) @object_reads_by_family = hash[:object_reads_by_family] || {} @object_upper_bound_by_family = hash[:object_upper_bound_by_family] || {} @planned_common_seed_route_count = hash[:planned_common_seed_route_count] @planned_object_upper_bound_score_mean = hash[:planned_object_upper_bound_score_mean] @planned_object_upper_bound_score_sum = hash[:planned_object_upper_bound_score_sum] @planned_query_bin_count = hash[:planned_query_bin_count] @planned_route_count = hash[:planned_route_count] @planned_route_score_mean = hash[:planned_route_score_mean] @planned_route_score_sum = hash[:planned_route_score_sum] @planner_mode = hash[:planner_mode] @query_bin_count = hash[:query_bin_count] @query_class = hash[:query_class] @route_hit_count = hash[:route_hit_count] @selected_routes_by_family = hash[:selected_routes_by_family] || {} @selected_routes_by_query_bin = hash[:selected_routes_by_query_bin] || {} end |
Instance Attribute Details
#object_reads_by_family ⇒ Object
Returns the value of attribute object_reads_by_family.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def object_reads_by_family @object_reads_by_family end |
#object_upper_bound_by_family ⇒ Object
Returns the value of attribute object_upper_bound_by_family.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def object_upper_bound_by_family @object_upper_bound_by_family end |
#planned_common_seed_route_count ⇒ Object
Returns the value of attribute planned_common_seed_route_count.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planned_common_seed_route_count @planned_common_seed_route_count end |
#planned_object_upper_bound_score_mean ⇒ Object
Returns the value of attribute planned_object_upper_bound_score_mean.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planned_object_upper_bound_score_mean @planned_object_upper_bound_score_mean end |
#planned_object_upper_bound_score_sum ⇒ Object
Returns the value of attribute planned_object_upper_bound_score_sum.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planned_object_upper_bound_score_sum @planned_object_upper_bound_score_sum end |
#planned_query_bin_count ⇒ Object
Returns the value of attribute planned_query_bin_count.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planned_query_bin_count @planned_query_bin_count end |
#planned_route_count ⇒ Object
Returns the value of attribute planned_route_count.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planned_route_count @planned_route_count end |
#planned_route_score_mean ⇒ Object
Returns the value of attribute planned_route_score_mean.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planned_route_score_mean @planned_route_score_mean end |
#planned_route_score_sum ⇒ Object
Returns the value of attribute planned_route_score_sum.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planned_route_score_sum @planned_route_score_sum end |
#planner_mode ⇒ Object
Returns the value of attribute planner_mode.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def planner_mode @planner_mode end |
#query_bin_count ⇒ Object
Returns the value of attribute query_bin_count.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def query_bin_count @query_bin_count end |
#query_class ⇒ Object
Returns the value of attribute query_class.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def query_class @query_class end |
#route_hit_count ⇒ Object
Returns the value of attribute route_hit_count.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def route_hit_count @route_hit_count end |
#selected_routes_by_family ⇒ Object
Returns the value of attribute selected_routes_by_family.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def selected_routes_by_family @selected_routes_by_family end |
#selected_routes_by_query_bin ⇒ Object
Returns the value of attribute selected_routes_by_query_bin.
26 27 28 |
# File 'lib/rafflesia/datasets/corpu_release_sequence_query_calibration_trace.rb', line 26 def selected_routes_by_query_bin @selected_routes_by_query_bin end |