google_api_genomics v0.4.0 GoogleApi.Genomics.V1.Model.ImportReadGroupSetsRequest View Source

The read group set import request.

Attributes

  • datasetId (String.t): Required. The ID of the dataset these read group sets will belong to. The caller must have WRITE permissions to this dataset. Defaults to: null.
  • partitionStrategy (String.t): The partition strategy describes how read groups are partitioned into read group sets. Defaults to: null.

    • Enum - one of [PARTITION_STRATEGY_UNSPECIFIED, PER_FILE_PER_SAMPLE, MERGE_ALL]
  • referenceSetId (String.t): The reference set to which the imported read group sets are aligned to, if any. The reference names of this reference set must be a superset of those found in the imported file headers. If no reference set id is provided, a best effort is made to associate with a matching reference set. Defaults to: null.
  • sourceUris ([String.t]): A list of URIs pointing at BAM files in Google Cloud Storage. Those URIs can include wildcards (*), but do not add or remove matching files before import has completed. Note that Google Cloud Storage object listing is only eventually consistent: files added may be not be immediately visible to everyone. Thus, if using a wildcard it is preferable not to start the import immediately after the files are created. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Genomics.V1.Model.ImportReadGroupSetsRequest{
  datasetId: any(),
  partitionStrategy: any(),
  referenceSetId: any(),
  sourceUris: [any()]
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.