Class: Google::Apis::GenomicsV1beta2::InterleavedFastqSource
- Inherits:
-
Object
- Object
- Google::Apis::GenomicsV1beta2::InterleavedFastqSource
- Includes:
- Core::Hashable
- Defined in:
- generated/google/apis/genomics_v1beta2/classes.rb,
generated/google/apis/genomics_v1beta2/representations.rb,
generated/google/apis/genomics_v1beta2/representations.rb
Overview
Describes an interleaved FASTQ file source for alignment.
Instance Attribute Summary collapse
-
#metadata ⇒ Google::Apis::GenomicsV1beta2::FastqMetadata
Optionally specifies the metadata to be associated with the final aligned read group set.
-
#source_uris ⇒ Array<String>
A list of URIs pointing at interleaved FASTQ files in Google Cloud Storage which will be aligned.
Instance Method Summary collapse
-
#initialize(**args) ⇒ InterleavedFastqSource
constructor
A new instance of InterleavedFastqSource.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ InterleavedFastqSource
Returns a new instance of InterleavedFastqSource
1026 1027 1028 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1026 def initialize(**args) update!(**args) end |
Instance Attribute Details
#metadata ⇒ Google::Apis::GenomicsV1beta2::FastqMetadata
Optionally specifies the metadata to be associated with the final aligned read
group set.
Corresponds to the JSON property metadata
1018 1019 1020 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1018 def @metadata end |
#source_uris ⇒ Array<String>
A list of URIs pointing at interleaved FASTQ files in Google Cloud Storage
which will be aligned. The caller must have READ permissions for these files.
Corresponds to the JSON property sourceUris
1024 1025 1026 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1024 def source_uris @source_uris end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1031 1032 1033 1034 |
# File 'generated/google/apis/genomics_v1beta2/classes.rb', line 1031 def update!(**args) @metadata = args[:metadata] unless args[:metadata].nil? @source_uris = args[:source_uris] unless args[:source_uris].nil? end |