class Google::Apis::GenomicsV1beta2::PairedFastqSource
Describes a paired-end FASTQ file source for alignment.
Attributes
A list of URIs pointing at paired end FASTQ files in Google Cloud Storage which will be aligned. The first of each paired file should be specified here, in an order that matches the second of each paired file specified in secondSourceUris. For example: firstSourceUris: [file1_1.fq, file2_1.fq], secondSourceUris: [file1_2.fq, file2_2.fq]. The caller must have READ permissions for these files. Corresponds to the JSON property `firstSourceUris` @return [Array<String>]
Optionally specifies the metadata to be associated with the final aligned read group set. Corresponds to the JSON property `metadata` @return [Google::Apis::GenomicsV1beta2::FastqMetadata]
A list of URIs pointing at paired end FASTQ files in Google Cloud Storage which will be aligned. The second of each paired file should be specified here, in an order that matches the first of each paired file specified in firstSourceUris. For example: firstSourceUris: [file1_1.fq, file2_1.fq], secondSourceUris: [file1_2.fq, file2_2.fq]. The caller must have READ permissions for these files. Corresponds to the JSON property `secondSourceUris` @return [Array<String>]
Public Class Methods
# File generated/google/apis/genomics_v1beta2/classes.rb, line 1409 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/genomics_v1beta2/classes.rb, line 1414 def update!(**args) @first_source_uris = args[:first_source_uris] unless args[:first_source_uris].nil? @metadata = args[:metadata] unless args[:metadata].nil? @second_source_uris = args[:second_source_uris] unless args[:second_source_uris].nil? end