Class: SequencescapeExcel::SpecialisedField::ChromiumTagGroup
- Inherits:
 - 
      Object
      
        
- Object
 - SequencescapeExcel::SpecialisedField::ChromiumTagGroup
 
 
- Includes:
 - Base
 
- Defined in:
 - app/sequencescape_excel/sequencescape_excel/specialised_field/chromium_tag_group.rb
 
Overview
ChromiumTagGroup This class represents a single index tag group for Chromium.
Instance Attribute Summary
Attributes included from Base
#sample_manifest_asset, #value
Instance Method Summary collapse
- 
  
    
      #tag_group_id  ⇒ Integer? 
    
    
  
  
  
  
  
  
  
  
  
    
Retrieves the ID of the tag group.
 
Methods included from Base
Instance Method Details
#tag_group_id ⇒ Integer?
Retrieves the ID of the tag group.
This method finds the tag group ID by searching within the visible_single_index_chromium scope of the TagSet model.
      20 21 22 23  | 
    
      # File 'app/sequencescape_excel/sequencescape_excel/specialised_field/chromium_tag_group.rb', line 20 def tag_group_id tag_set = ::TagSet.visible_single_index_chromium.find_by(name: value) @tag_group_id ||= tag_set&.tag_group_id end  |