class Google::Apis::GenomicsV1::Experiment
Attributes
The instrument model used as part of this experiment. This maps to sequencing technology in the SAM spec. Corresponds to the JSON property `instrumentModel` @return [String]
A client-supplied library identifier; a library is a collection of DNA fragments which have been prepared for sequencing from a sample. This field is important for quality control as error or bias can be introduced during sample preparation. Corresponds to the JSON property `libraryId` @return [String]
The platform unit used as part of this experiment, for example flowcell- barcode.lane for Illumina or slide for SOLiD. Corresponds to the @RG PU field in the SAM spec. Corresponds to the JSON property `platformUnit` @return [String]
The sequencing center used as part of this experiment. Corresponds to the JSON property `sequencingCenter` @return [String]
Public Class Methods
# File generated/google/apis/genomics_v1/classes.rb, line 1466 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/genomics_v1/classes.rb, line 1471 def update!(**args) @library_id = args[:library_id] if args.key?(:library_id) @platform_unit = args[:platform_unit] if args.key?(:platform_unit) @sequencing_center = args[:sequencing_center] if args.key?(:sequencing_center) @instrument_model = args[:instrument_model] if args.key?(:instrument_model) end