class Google::Apis::GenomicsV1beta2::LinearAlignment
A linear alignment can be represented by one CIGAR string. Describes the mapped position and local alignment of the read to the reference.
Attributes
Represents the local alignment of this sequence (alignment matches, indels, etc) against the reference. Corresponds to the JSON property `cigar` @return [Array<Google::Apis::GenomicsV1beta2::CigarUnit>]
The mapping quality of this alignment. Represents how likely the read maps to this position as opposed to other locations. Corresponds to the JSON property `mappingQuality` @return [Fixnum]
An abstraction for referring to a genomic position, in relation to some already known reference. For now, represents a genomic position as a reference name, a base number on that reference (0-based), and a determination of forward or reverse strand. Corresponds to the JSON property `position` @return [Google::Apis::GenomicsV1beta2::Position]
Public Class Methods
# File generated/google/apis/genomics_v1beta2/classes.rb, line 1189 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/genomics_v1beta2/classes.rb, line 1194 def update!(**args) @cigar = args[:cigar] unless args[:cigar].nil? @mapping_quality = args[:mapping_quality] unless args[:mapping_quality].nil? @position = args[:position] unless args[:position].nil? end