Class: Rafflesia::CorpuReleaseBenchmarkRequest

Inherits:
Types::BaseModel
  • Object
show all
Defined in:
lib/rafflesia/datasets/corpu_release_benchmark_request.rb

Constant Summary collapse

HASH_ATTRS =
{
  calibrated_query_profiles_path: :calibrated_query_profiles_path,
  calibrated_sequence_planner_mode: :calibrated_sequence_planner_mode,
  candidate_rank_strategy: :candidate_rank_strategy,
  corpus: :corpus,
  exact_rerank: :exact_rerank,
  exact_rerank_backend: :exact_rerank_backend,
  exact_rerank_rank_key: :exact_rerank_rank_key,
  family: :family,
  foldseek_binary_path: :foldseek_binary_path,
  input_path: :input_path,
  kmer_size: :kmer_size,
  max_bytes_per_query: :max_bytes_per_query,
  max_bytes_per_query_increase: :max_bytes_per_query_increase,
  max_candidates: :max_candidates,
  max_candidates_grid: :max_candidates_grid,
  max_final_recall_regression: :max_final_recall_regression,
  max_hits: :max_hits,
  max_latency_ms: :max_latency_ms,
  max_latency_ms_increase: :max_latency_ms_increase,
  max_object_bytes_total: :max_object_bytes_total,
  max_object_reads_increase: :max_object_reads_increase,
  max_object_reads_per_query: :max_object_reads_per_query,
  max_object_reads_total: :max_object_reads_total,
  max_postings_per_block: :max_postings_per_block,
  max_query_posting_blocks: :max_query_posting_blocks,
  max_query_posting_blocks_grid: :max_query_posting_blocks_grid,
  max_shards: :max_shards,
  max_shards_grid: :max_shards_grid,
  max_token_frequency: :max_token_frequency,
  max_verifications: :max_verifications,
  max_verifications_grid: :max_verifications_grid,
  min_candidate_pool_recall: :min_candidate_pool_recall,
  min_final_recall_at_k: :min_final_recall_at_k,
  min_hit_rate_at_k: :min_hit_rate_at_k,
  min_mean_recall_at_k: :min_mean_recall_at_k,
  minimizer_window: :minimizer_window,
  object_store_root: :object_store_root,
  payload_records_per_block: :payload_records_per_block,
  planner_delta_artifact_path: :planner_delta_artifact_path,
  postings_range_coalesce_gap_bytes: :postings_range_coalesce_gap_bytes,
  postings_range_coalesce_gap_bytes_grid: :postings_range_coalesce_gap_bytes_grid,
  postings_range_coalesce_max_span_bytes: :postings_range_coalesce_max_span_bytes,
  postings_range_coalesce_max_span_bytes_grid: :postings_range_coalesce_max_span_bytes_grid,
  previous_query_profile_audit_path: :previous_query_profile_audit_path,
  queries_jsonl_path: :queries_jsonl_path,
  query_mode: :query_mode,
  query_profile_audit_engine: :query_profile_audit_engine,
  query_profile_audit_limit: :query_profile_audit_limit,
  query_profile_audit_output_dir: :query_profile_audit_output_dir,
  query_profile_audit_timeout_ms: :query_profile_audit_timeout_ms,
  query_profile_audit_write_markdown: :query_profile_audit_write_markdown,
  query_profile_max_result_set_ids: :query_profile_max_result_set_ids,
  query_profiles_path: :query_profiles_path,
  release_prefix: :release_prefix,
  rerank_limit: :rerank_limit,
  routing_mode: :routing_mode,
  routing_mode_grid: :routing_mode_grid,
  routing_shard_count: :routing_shard_count,
  routing_shard_layout: :routing_shard_layout,
  run_planner_calibration_loop: :run_planner_calibration_loop,
  run_structure_pair_geometry_ab: :run_structure_pair_geometry_ab,
  sequence_planner_calibration_output_path: :sequence_planner_calibration_output_path,
  sequence_planner_calibration_path: :sequence_planner_calibration_path,
  sequence_planner_mode: :sequence_planner_mode,
  similar_kmer_max_variants: :similar_kmer_max_variants,
  similar_kmer_threshold: :similar_kmer_threshold,
  simulated_read_latency_ms: :simulated_read_latency_ms,
  structure_coordinate_paths: :structure_coordinate_paths,
  structure_gram_size: :structure_gram_size,
  structure_pair_geometry_evidence_jsonl_path: :structure_pair_geometry_evidence_jsonl_path,
  structure_pair_geometry_evidence_tsv_path: :structure_pair_geometry_evidence_tsv_path,
  structure_pair_geometry_max_query_tokens: :structure_pair_geometry_max_query_tokens,
  structure_pair_geometry_min_shared_pairs: :structure_pair_geometry_min_shared_pairs,
  structure_pair_geometry_shift_bins: :structure_pair_geometry_shift_bins,
  structure_pair_geometry_summary_path: :structure_pair_geometry_summary_path,
  structure_search_preset: :structure_search_preset,
  structure_token_extractor: :structure_token_extractor,
  structure_tokens_path: :structure_tokens_path,
  target_shard_score_coverage: :target_shard_score_coverage,
  target_shard_score_coverage_grid: :target_shard_score_coverage_grid,
  tmalign_binary_path: :tmalign_binary_path,
  ungapped_diagonal_top_n: :ungapped_diagonal_top_n,
  use_structure_pair_geometry: :use_structure_pair_geometry,
  verification_band: :verification_band
}.freeze

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(json) ⇒ CorpuReleaseBenchmarkRequest

Returns a new instance of CorpuReleaseBenchmarkRequest.



181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 181

def initialize(json)
  super()
  hash = self.class.normalize(json)
  @calibrated_query_profiles_path = hash[:calibrated_query_profiles_path]
  @calibrated_sequence_planner_mode = hash[:calibrated_sequence_planner_mode]
  @candidate_rank_strategy = hash[:candidate_rank_strategy]
  @corpus = hash[:corpus]
  @exact_rerank = hash[:exact_rerank]
  @exact_rerank_backend = hash[:exact_rerank_backend]
  @exact_rerank_rank_key = hash[:exact_rerank_rank_key]
  @family = hash[:family]
  @foldseek_binary_path = hash[:foldseek_binary_path]
  @input_path = hash[:input_path]
  @kmer_size = hash[:kmer_size]
  @max_bytes_per_query = hash[:max_bytes_per_query]
  @max_bytes_per_query_increase = hash[:max_bytes_per_query_increase]
  @max_candidates = hash[:max_candidates]
  @max_candidates_grid = (hash[:max_candidates_grid] || [])
  @max_final_recall_regression = hash[:max_final_recall_regression]
  @max_hits = hash[:max_hits]
  @max_latency_ms = hash[:max_latency_ms]
  @max_latency_ms_increase = hash[:max_latency_ms_increase]
  @max_object_bytes_total = hash[:max_object_bytes_total]
  @max_object_reads_increase = hash[:max_object_reads_increase]
  @max_object_reads_per_query = hash[:max_object_reads_per_query]
  @max_object_reads_total = hash[:max_object_reads_total]
  @max_postings_per_block = (hash[:max_postings_per_block] || [])
  @max_query_posting_blocks = hash[:max_query_posting_blocks]
  @max_query_posting_blocks_grid = (hash[:max_query_posting_blocks_grid] || [])
  @max_shards = hash[:max_shards]
  @max_shards_grid = (hash[:max_shards_grid] || [])
  @max_token_frequency = (hash[:max_token_frequency] || [])
  @max_verifications = hash[:max_verifications]
  @max_verifications_grid = (hash[:max_verifications_grid] || [])
  @min_candidate_pool_recall = hash[:min_candidate_pool_recall]
  @min_final_recall_at_k = hash[:min_final_recall_at_k]
  @min_hit_rate_at_k = hash[:min_hit_rate_at_k]
  @min_mean_recall_at_k = hash[:min_mean_recall_at_k]
  @minimizer_window = hash[:minimizer_window]
  @object_store_root = hash[:object_store_root]
  @payload_records_per_block = (hash[:payload_records_per_block] || [])
  @planner_delta_artifact_path = hash[:planner_delta_artifact_path]
  @postings_range_coalesce_gap_bytes = hash[:postings_range_coalesce_gap_bytes]
  @postings_range_coalesce_gap_bytes_grid = (hash[:postings_range_coalesce_gap_bytes_grid] || [])
  @postings_range_coalesce_max_span_bytes = hash[:postings_range_coalesce_max_span_bytes]
  @postings_range_coalesce_max_span_bytes_grid = (hash[:postings_range_coalesce_max_span_bytes_grid] || [])
  @previous_query_profile_audit_path = hash[:previous_query_profile_audit_path]
  @queries_jsonl_path = hash[:queries_jsonl_path]
  @query_mode = hash[:query_mode]
  @query_profile_audit_engine = hash[:query_profile_audit_engine]
  @query_profile_audit_limit = hash[:query_profile_audit_limit]
  @query_profile_audit_output_dir = hash[:query_profile_audit_output_dir]
  @query_profile_audit_timeout_ms = hash[:query_profile_audit_timeout_ms]
  @query_profile_audit_write_markdown = hash[:query_profile_audit_write_markdown]
  @query_profile_max_result_set_ids = hash[:query_profile_max_result_set_ids]
  @query_profiles_path = hash[:query_profiles_path]
  @release_prefix = hash[:release_prefix]
  @rerank_limit = hash[:rerank_limit]
  @routing_mode = hash[:routing_mode]
  @routing_mode_grid = (hash[:routing_mode_grid] || [])
  @routing_shard_count = (hash[:routing_shard_count] || [])
  @routing_shard_layout = (hash[:routing_shard_layout] || [])
  @run_planner_calibration_loop = hash[:run_planner_calibration_loop]
  @run_structure_pair_geometry_ab = hash[:run_structure_pair_geometry_ab]
  @sequence_planner_calibration_output_path = hash[:sequence_planner_calibration_output_path]
  @sequence_planner_calibration_path = hash[:sequence_planner_calibration_path]
  @sequence_planner_mode = hash[:sequence_planner_mode]
  @similar_kmer_max_variants = hash[:similar_kmer_max_variants]
  @similar_kmer_threshold = hash[:similar_kmer_threshold]
  @simulated_read_latency_ms = hash[:simulated_read_latency_ms]
  @structure_coordinate_paths = hash[:structure_coordinate_paths] || {}
  @structure_gram_size = hash[:structure_gram_size]
  @structure_pair_geometry_evidence_jsonl_path = hash[:structure_pair_geometry_evidence_jsonl_path]
  @structure_pair_geometry_evidence_tsv_path = hash[:structure_pair_geometry_evidence_tsv_path]
  @structure_pair_geometry_max_query_tokens = hash[:structure_pair_geometry_max_query_tokens]
  @structure_pair_geometry_min_shared_pairs = hash[:structure_pair_geometry_min_shared_pairs]
  @structure_pair_geometry_shift_bins = hash[:structure_pair_geometry_shift_bins]
  @structure_pair_geometry_summary_path = hash[:structure_pair_geometry_summary_path]
  @structure_search_preset = hash[:structure_search_preset]
  @structure_token_extractor = hash[:structure_token_extractor]
  @structure_tokens_path = hash[:structure_tokens_path]
  @target_shard_score_coverage = hash[:target_shard_score_coverage]
  @target_shard_score_coverage_grid = (hash[:target_shard_score_coverage_grid] || [])
  @tmalign_binary_path = hash[:tmalign_binary_path]
  @ungapped_diagonal_top_n = hash[:ungapped_diagonal_top_n]
  @use_structure_pair_geometry = hash[:use_structure_pair_geometry]
  @verification_band = hash[:verification_band]
end

Instance Attribute Details

#calibrated_query_profiles_pathObject

Returns the value of attribute calibrated_query_profiles_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def calibrated_query_profiles_path
  @calibrated_query_profiles_path
end

#calibrated_sequence_planner_modeObject

Returns the value of attribute calibrated_sequence_planner_mode.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def calibrated_sequence_planner_mode
  @calibrated_sequence_planner_mode
end

#candidate_rank_strategyObject

Returns the value of attribute candidate_rank_strategy.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def candidate_rank_strategy
  @candidate_rank_strategy
end

#corpusObject

Returns the value of attribute corpus.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def corpus
  @corpus
end

#exact_rerankObject

Returns the value of attribute exact_rerank.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def exact_rerank
  @exact_rerank
end

#exact_rerank_backendObject

Returns the value of attribute exact_rerank_backend.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def exact_rerank_backend
  @exact_rerank_backend
end

#exact_rerank_rank_keyObject

Returns the value of attribute exact_rerank_rank_key.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def exact_rerank_rank_key
  @exact_rerank_rank_key
end

#familyObject

Returns the value of attribute family.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def family
  @family
end

#foldseek_binary_pathObject

Returns the value of attribute foldseek_binary_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def foldseek_binary_path
  @foldseek_binary_path
end

#input_pathObject

Returns the value of attribute input_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def input_path
  @input_path
end

#kmer_sizeObject

Returns the value of attribute kmer_size.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def kmer_size
  @kmer_size
end

#max_bytes_per_queryObject

Returns the value of attribute max_bytes_per_query.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_bytes_per_query
  @max_bytes_per_query
end

#max_bytes_per_query_increaseObject

Returns the value of attribute max_bytes_per_query_increase.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_bytes_per_query_increase
  @max_bytes_per_query_increase
end

#max_candidatesObject

Returns the value of attribute max_candidates.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_candidates
  @max_candidates
end

#max_candidates_gridObject

Returns the value of attribute max_candidates_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_candidates_grid
  @max_candidates_grid
end

#max_final_recall_regressionObject

Returns the value of attribute max_final_recall_regression.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_final_recall_regression
  @max_final_recall_regression
end

#max_hitsObject

Returns the value of attribute max_hits.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_hits
  @max_hits
end

#max_latency_msObject

Returns the value of attribute max_latency_ms.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_latency_ms
  @max_latency_ms
end

#max_latency_ms_increaseObject

Returns the value of attribute max_latency_ms_increase.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_latency_ms_increase
  @max_latency_ms_increase
end

#max_object_bytes_totalObject

Returns the value of attribute max_object_bytes_total.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_object_bytes_total
  @max_object_bytes_total
end

#max_object_reads_increaseObject

Returns the value of attribute max_object_reads_increase.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_object_reads_increase
  @max_object_reads_increase
end

#max_object_reads_per_queryObject

Returns the value of attribute max_object_reads_per_query.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_object_reads_per_query
  @max_object_reads_per_query
end

#max_object_reads_totalObject

Returns the value of attribute max_object_reads_total.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_object_reads_total
  @max_object_reads_total
end

#max_postings_per_blockObject

Returns the value of attribute max_postings_per_block.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_postings_per_block
  @max_postings_per_block
end

#max_query_posting_blocksObject

Returns the value of attribute max_query_posting_blocks.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_query_posting_blocks
  @max_query_posting_blocks
end

#max_query_posting_blocks_gridObject

Returns the value of attribute max_query_posting_blocks_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_query_posting_blocks_grid
  @max_query_posting_blocks_grid
end

#max_shardsObject

Returns the value of attribute max_shards.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_shards
  @max_shards
end

#max_shards_gridObject

Returns the value of attribute max_shards_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_shards_grid
  @max_shards_grid
end

#max_token_frequencyObject

Returns the value of attribute max_token_frequency.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_token_frequency
  @max_token_frequency
end

#max_verificationsObject

Returns the value of attribute max_verifications.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_verifications
  @max_verifications
end

#max_verifications_gridObject

Returns the value of attribute max_verifications_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def max_verifications_grid
  @max_verifications_grid
end

#min_candidate_pool_recallObject

Returns the value of attribute min_candidate_pool_recall.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def min_candidate_pool_recall
  @min_candidate_pool_recall
end

#min_final_recall_at_kObject

Returns the value of attribute min_final_recall_at_k.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def min_final_recall_at_k
  @min_final_recall_at_k
end

#min_hit_rate_at_kObject

Returns the value of attribute min_hit_rate_at_k.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def min_hit_rate_at_k
  @min_hit_rate_at_k
end

#min_mean_recall_at_kObject

Returns the value of attribute min_mean_recall_at_k.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def min_mean_recall_at_k
  @min_mean_recall_at_k
end

#minimizer_windowObject

Returns the value of attribute minimizer_window.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def minimizer_window
  @minimizer_window
end

#object_store_rootObject

Returns the value of attribute object_store_root.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def object_store_root
  @object_store_root
end

#payload_records_per_blockObject

Returns the value of attribute payload_records_per_block.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def payload_records_per_block
  @payload_records_per_block
end

#planner_delta_artifact_pathObject

Returns the value of attribute planner_delta_artifact_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def planner_delta_artifact_path
  @planner_delta_artifact_path
end

#postings_range_coalesce_gap_bytesObject

Returns the value of attribute postings_range_coalesce_gap_bytes.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def postings_range_coalesce_gap_bytes
  @postings_range_coalesce_gap_bytes
end

#postings_range_coalesce_gap_bytes_gridObject

Returns the value of attribute postings_range_coalesce_gap_bytes_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def postings_range_coalesce_gap_bytes_grid
  @postings_range_coalesce_gap_bytes_grid
end

#postings_range_coalesce_max_span_bytesObject

Returns the value of attribute postings_range_coalesce_max_span_bytes.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def postings_range_coalesce_max_span_bytes
  @postings_range_coalesce_max_span_bytes
end

#postings_range_coalesce_max_span_bytes_gridObject

Returns the value of attribute postings_range_coalesce_max_span_bytes_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def postings_range_coalesce_max_span_bytes_grid
  @postings_range_coalesce_max_span_bytes_grid
end

#previous_query_profile_audit_pathObject

Returns the value of attribute previous_query_profile_audit_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def previous_query_profile_audit_path
  @previous_query_profile_audit_path
end

#queries_jsonl_pathObject

Returns the value of attribute queries_jsonl_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def queries_jsonl_path
  @queries_jsonl_path
end

#query_modeObject

Returns the value of attribute query_mode.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_mode
  @query_mode
end

#query_profile_audit_engineObject

Returns the value of attribute query_profile_audit_engine.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_profile_audit_engine
  @query_profile_audit_engine
end

#query_profile_audit_limitObject

Returns the value of attribute query_profile_audit_limit.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_profile_audit_limit
  @query_profile_audit_limit
end

#query_profile_audit_output_dirObject

Returns the value of attribute query_profile_audit_output_dir.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_profile_audit_output_dir
  @query_profile_audit_output_dir
end

#query_profile_audit_timeout_msObject

Returns the value of attribute query_profile_audit_timeout_ms.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_profile_audit_timeout_ms
  @query_profile_audit_timeout_ms
end

#query_profile_audit_write_markdownObject

Returns the value of attribute query_profile_audit_write_markdown.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_profile_audit_write_markdown
  @query_profile_audit_write_markdown
end

#query_profile_max_result_set_idsObject

Returns the value of attribute query_profile_max_result_set_ids.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_profile_max_result_set_ids
  @query_profile_max_result_set_ids
end

#query_profiles_pathObject

Returns the value of attribute query_profiles_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def query_profiles_path
  @query_profiles_path
end

#release_prefixObject

Returns the value of attribute release_prefix.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def release_prefix
  @release_prefix
end

#rerank_limitObject

Returns the value of attribute rerank_limit.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def rerank_limit
  @rerank_limit
end

#routing_modeObject

Returns the value of attribute routing_mode.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def routing_mode
  @routing_mode
end

#routing_mode_gridObject

Returns the value of attribute routing_mode_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def routing_mode_grid
  @routing_mode_grid
end

#routing_shard_countObject

Returns the value of attribute routing_shard_count.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def routing_shard_count
  @routing_shard_count
end

#routing_shard_layoutObject

Returns the value of attribute routing_shard_layout.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def routing_shard_layout
  @routing_shard_layout
end

#run_planner_calibration_loopObject

Returns the value of attribute run_planner_calibration_loop.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def run_planner_calibration_loop
  @run_planner_calibration_loop
end

#run_structure_pair_geometry_abObject

Returns the value of attribute run_structure_pair_geometry_ab.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def run_structure_pair_geometry_ab
  @run_structure_pair_geometry_ab
end

#sequence_planner_calibration_output_pathObject

Returns the value of attribute sequence_planner_calibration_output_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def sequence_planner_calibration_output_path
  @sequence_planner_calibration_output_path
end

#sequence_planner_calibration_pathObject

Returns the value of attribute sequence_planner_calibration_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def sequence_planner_calibration_path
  @sequence_planner_calibration_path
end

#sequence_planner_modeObject

Returns the value of attribute sequence_planner_mode.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def sequence_planner_mode
  @sequence_planner_mode
end

#similar_kmer_max_variantsObject

Returns the value of attribute similar_kmer_max_variants.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def similar_kmer_max_variants
  @similar_kmer_max_variants
end

#similar_kmer_thresholdObject

Returns the value of attribute similar_kmer_threshold.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def similar_kmer_threshold
  @similar_kmer_threshold
end

#simulated_read_latency_msObject

Returns the value of attribute simulated_read_latency_ms.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def simulated_read_latency_ms
  @simulated_read_latency_ms
end

#structure_coordinate_pathsObject

Returns the value of attribute structure_coordinate_paths.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_coordinate_paths
  @structure_coordinate_paths
end

#structure_gram_sizeObject

Returns the value of attribute structure_gram_size.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_gram_size
  @structure_gram_size
end

#structure_pair_geometry_evidence_jsonl_pathObject

Returns the value of attribute structure_pair_geometry_evidence_jsonl_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_pair_geometry_evidence_jsonl_path
  @structure_pair_geometry_evidence_jsonl_path
end

#structure_pair_geometry_evidence_tsv_pathObject

Returns the value of attribute structure_pair_geometry_evidence_tsv_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_pair_geometry_evidence_tsv_path
  @structure_pair_geometry_evidence_tsv_path
end

#structure_pair_geometry_max_query_tokensObject

Returns the value of attribute structure_pair_geometry_max_query_tokens.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_pair_geometry_max_query_tokens
  @structure_pair_geometry_max_query_tokens
end

#structure_pair_geometry_min_shared_pairsObject

Returns the value of attribute structure_pair_geometry_min_shared_pairs.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_pair_geometry_min_shared_pairs
  @structure_pair_geometry_min_shared_pairs
end

#structure_pair_geometry_shift_binsObject

Returns the value of attribute structure_pair_geometry_shift_bins.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_pair_geometry_shift_bins
  @structure_pair_geometry_shift_bins
end

#structure_pair_geometry_summary_pathObject

Returns the value of attribute structure_pair_geometry_summary_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_pair_geometry_summary_path
  @structure_pair_geometry_summary_path
end

#structure_search_presetObject

Returns the value of attribute structure_search_preset.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_search_preset
  @structure_search_preset
end

#structure_token_extractorObject

Returns the value of attribute structure_token_extractor.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_token_extractor
  @structure_token_extractor
end

#structure_tokens_pathObject

Returns the value of attribute structure_tokens_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def structure_tokens_path
  @structure_tokens_path
end

#target_shard_score_coverageObject

Returns the value of attribute target_shard_score_coverage.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def target_shard_score_coverage
  @target_shard_score_coverage
end

#target_shard_score_coverage_gridObject

Returns the value of attribute target_shard_score_coverage_grid.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def target_shard_score_coverage_grid
  @target_shard_score_coverage_grid
end

#tmalign_binary_pathObject

Returns the value of attribute tmalign_binary_path.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def tmalign_binary_path
  @tmalign_binary_path
end

#ungapped_diagonal_top_nObject

Returns the value of attribute ungapped_diagonal_top_n.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def ungapped_diagonal_top_n
  @ungapped_diagonal_top_n
end

#use_structure_pair_geometryObject

Returns the value of attribute use_structure_pair_geometry.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def use_structure_pair_geometry
  @use_structure_pair_geometry
end

#verification_bandObject

Returns the value of attribute verification_band.



95
96
97
# File 'lib/rafflesia/datasets/corpu_release_benchmark_request.rb', line 95

def verification_band
  @verification_band
end