1<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5  margin: 0;
6  padding: 0;
7  border: 0;
8  font-weight: inherit;
9  font-style: inherit;
10  font-size: 100%;
11  font-family: inherit;
12  vertical-align: baseline;
13}
14
15body {
16  font-size: 13px;
17  padding: 1em;
18}
19
20h1 {
21  font-size: 26px;
22  margin-bottom: 1em;
23}
24
25h2 {
26  font-size: 24px;
27  margin-bottom: 1em;
28}
29
30h3 {
31  font-size: 20px;
32  margin-bottom: 1em;
33  margin-top: 1em;
34}
35
36pre, code {
37  line-height: 1.5;
38  font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42  margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46  font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50  border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54  margin-top: 0.5em;
55}
56
57.firstline {
58  margin-left: 2 em;
59}
60
61.method  {
62  margin-top: 1em;
63  border: solid 1px #CCC;
64  padding: 1em;
65  background: #EEE;
66}
67
68.details {
69  font-weight: bold;
70  font-size: 14px;
71}
72
73</style>
74
75<h1><a href="genomics_v1.html">Genomics API</a> . <a href="genomics_v1.variantsets.html">variantsets</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78  <code><a href="#create">create(body, x__xgafv=None)</a></code></p>
79<p class="firstline">Creates a new variant set.</p>
80<p class="toc_element">
81  <code><a href="#delete">delete(variantSetId, x__xgafv=None)</a></code></p>
82<p class="firstline">Deletes a variant set including all variants, call sets, and calls within.</p>
83<p class="toc_element">
84  <code><a href="#export">export(variantSetId, body, x__xgafv=None)</a></code></p>
85<p class="firstline">Exports variant set data to an external destination.</p>
86<p class="toc_element">
87  <code><a href="#get">get(variantSetId, x__xgafv=None)</a></code></p>
88<p class="firstline">Gets a variant set by ID.</p>
89<p class="toc_element">
90  <code><a href="#patch">patch(variantSetId, body, updateMask=None, x__xgafv=None)</a></code></p>
91<p class="firstline">Updates a variant set using patch semantics.</p>
92<p class="toc_element">
93  <code><a href="#search">search(body, x__xgafv=None)</a></code></p>
94<p class="firstline">Returns a list of all variant sets matching search criteria.</p>
95<p class="toc_element">
96  <code><a href="#search_next">search_next(previous_request, previous_response)</a></code></p>
97<p class="firstline">Retrieves the next page of results.</p>
98<h3>Method Details</h3>
99<div class="method">
100    <code class="details" id="create">create(body, x__xgafv=None)</code>
101  <pre>Creates a new variant set.
102
103For the definitions of variant sets and other genomics resources, see
104[Fundamentals of Google
105Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
106
107The provided variant set must have a valid `datasetId` set - all other
108fields are optional. Note that the `id` field will be ignored, as this is
109assigned by the server.
110
111Args:
112  body: object, The request body. (required)
113    The object takes the form of:
114
115{ # A variant set is a collection of call sets and variants. It contains summary
116    # statistics of those contents. A variant set belongs to a dataset.
117    #
118    # For more genomics resource definitions, see [Fundamentals of Google
119    # Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
120  "description": "A String", # A textual description of this variant set.
121  "name": "A String", # User-specified, mutable name.
122  "metadata": [ # The metadata associated with this variant set.
123    { # Metadata describes a single piece of variant call metadata.
124        # These data include a top level key and either a single value string (value)
125        # or a list of key-value pairs (info.)
126        # Value and info are mutually exclusive.
127      "info": { # Remaining structured metadata key-value pairs. This must be of the form
128          # map<string, string[]> (string key mapping to a list of string values).
129        "a_key": [
130          "",
131        ],
132      },
133      "description": "A String", # A textual description of this metadata.
134      "number": "A String", # The number of values that can be included in a field described by this
135          # metadata.
136      "value": "A String", # The value field for simple metadata
137      "key": "A String", # The top-level key.
138      "type": "A String", # The type of data. Possible types include: Integer, Float,
139          # Flag, Character, and String.
140      "id": "A String", # User-provided ID field, not enforced by this API.
141          # Two or more pieces of structured metadata with identical
142          # id and key fields are considered equivalent.
143    },
144  ],
145  "referenceSetId": "A String", # The reference set to which the variant set is mapped. The reference set
146      # describes the alignment provenance of the variant set, while the
147      # `referenceBounds` describe the shape of the actual variant data. The
148      # reference set's reference names are a superset of those found in the
149      # `referenceBounds`.
150      #
151      # For example, given a variant set that is mapped to the GRCh38 reference set
152      # and contains a single variant on reference 'X', `referenceBounds` would
153      # contain only an entry for 'X', while the associated reference set
154      # enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc.
155  "id": "A String", # The server-generated variant set ID, unique across all variant sets.
156  "datasetId": "A String", # The dataset to which this variant set belongs.
157  "referenceBounds": [ # A list of all references used by the variants in a variant set
158      # with associated coordinate upper bounds for each one.
159    { # ReferenceBound records an upper bound for the starting coordinate of
160        # variants in a particular reference.
161      "upperBound": "A String", # An upper bound (inclusive) on the starting coordinate of any
162          # variant in the reference sequence.
163      "referenceName": "A String", # The name of the reference associated with this reference bound.
164    },
165  ],
166}
167
168  x__xgafv: string, V1 error format.
169    Allowed values
170      1 - v1 error format
171      2 - v2 error format
172
173Returns:
174  An object of the form:
175
176    { # A variant set is a collection of call sets and variants. It contains summary
177      # statistics of those contents. A variant set belongs to a dataset.
178      #
179      # For more genomics resource definitions, see [Fundamentals of Google
180      # Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
181    "description": "A String", # A textual description of this variant set.
182    "name": "A String", # User-specified, mutable name.
183    "metadata": [ # The metadata associated with this variant set.
184      { # Metadata describes a single piece of variant call metadata.
185          # These data include a top level key and either a single value string (value)
186          # or a list of key-value pairs (info.)
187          # Value and info are mutually exclusive.
188        "info": { # Remaining structured metadata key-value pairs. This must be of the form
189            # map<string, string[]> (string key mapping to a list of string values).
190          "a_key": [
191            "",
192          ],
193        },
194        "description": "A String", # A textual description of this metadata.
195        "number": "A String", # The number of values that can be included in a field described by this
196            # metadata.
197        "value": "A String", # The value field for simple metadata
198        "key": "A String", # The top-level key.
199        "type": "A String", # The type of data. Possible types include: Integer, Float,
200            # Flag, Character, and String.
201        "id": "A String", # User-provided ID field, not enforced by this API.
202            # Two or more pieces of structured metadata with identical
203            # id and key fields are considered equivalent.
204      },
205    ],
206    "referenceSetId": "A String", # The reference set to which the variant set is mapped. The reference set
207        # describes the alignment provenance of the variant set, while the
208        # `referenceBounds` describe the shape of the actual variant data. The
209        # reference set's reference names are a superset of those found in the
210        # `referenceBounds`.
211        #
212        # For example, given a variant set that is mapped to the GRCh38 reference set
213        # and contains a single variant on reference 'X', `referenceBounds` would
214        # contain only an entry for 'X', while the associated reference set
215        # enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc.
216    "id": "A String", # The server-generated variant set ID, unique across all variant sets.
217    "datasetId": "A String", # The dataset to which this variant set belongs.
218    "referenceBounds": [ # A list of all references used by the variants in a variant set
219        # with associated coordinate upper bounds for each one.
220      { # ReferenceBound records an upper bound for the starting coordinate of
221          # variants in a particular reference.
222        "upperBound": "A String", # An upper bound (inclusive) on the starting coordinate of any
223            # variant in the reference sequence.
224        "referenceName": "A String", # The name of the reference associated with this reference bound.
225      },
226    ],
227  }</pre>
228</div>
229
230<div class="method">
231    <code class="details" id="delete">delete(variantSetId, x__xgafv=None)</code>
232  <pre>Deletes a variant set including all variants, call sets, and calls within.
233This is not reversible.
234
235For the definitions of variant sets and other genomics resources, see
236[Fundamentals of Google
237Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
238
239Args:
240  variantSetId: string, The ID of the variant set to be deleted. (required)
241  x__xgafv: string, V1 error format.
242    Allowed values
243      1 - v1 error format
244      2 - v2 error format
245
246Returns:
247  An object of the form:
248
249    { # A generic empty message that you can re-use to avoid defining duplicated
250      # empty messages in your APIs. A typical example is to use it as the request
251      # or the response type of an API method. For instance:
252      #
253      #     service Foo {
254      #       rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
255      #     }
256      #
257      # The JSON representation for `Empty` is empty JSON object `{}`.
258  }</pre>
259</div>
260
261<div class="method">
262    <code class="details" id="export">export(variantSetId, body, x__xgafv=None)</code>
263  <pre>Exports variant set data to an external destination.
264
265For the definitions of variant sets and other genomics resources, see
266[Fundamentals of Google
267Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
268
269Args:
270  variantSetId: string, Required. The ID of the variant set that contains variant data which
271should be exported. The caller must have READ access to this variant set. (required)
272  body: object, The request body. (required)
273    The object takes the form of:
274
275{ # The variant data export request.
276    "bigqueryDataset": "A String", # Required. The BigQuery dataset to export data to. This dataset must already
277        # exist. Note that this is distinct from the Genomics concept of "dataset".
278    "bigqueryTable": "A String", # Required. The BigQuery table to export data to.
279        # If the table doesn't exist, it will be created. If it already exists, it
280        # will be overwritten.
281    "callSetIds": [ # If provided, only variant call information from the specified call sets
282        # will be exported. By default all variant calls are exported.
283      "A String",
284    ],
285    "projectId": "A String", # Required. The Google Cloud project ID that owns the destination
286        # BigQuery dataset. The caller must have WRITE access to this project.  This
287        # project will also own the resulting export job.
288    "format": "A String", # The format for the exported data.
289  }
290
291  x__xgafv: string, V1 error format.
292    Allowed values
293      1 - v1 error format
294      2 - v2 error format
295
296Returns:
297  An object of the form:
298
299    { # This resource represents a long-running operation that is the result of a
300      # network API call.
301    "metadata": { # An OperationMetadata object. This will always be returned with the Operation.
302      "a_key": "", # Properties of the object. Contains field @type with type URL.
303    },
304    "error": { # The `Status` type defines a logical error model that is suitable for different # The error result of the operation in case of failure or cancellation.
305        # programming environments, including REST APIs and RPC APIs. It is used by
306        # [gRPC](https://github.com/grpc). The error model is designed to be:
307        #
308        # - Simple to use and understand for most users
309        # - Flexible enough to meet unexpected needs
310        #
311        # # Overview
312        #
313        # The `Status` message contains three pieces of data: error code, error message,
314        # and error details. The error code should be an enum value of
315        # google.rpc.Code, but it may accept additional error codes if needed.  The
316        # error message should be a developer-facing English message that helps
317        # developers *understand* and *resolve* the error. If a localized user-facing
318        # error message is needed, put the localized message in the error details or
319        # localize it in the client. The optional error details may contain arbitrary
320        # information about the error. There is a predefined set of error detail types
321        # in the package `google.rpc` that can be used for common error conditions.
322        #
323        # # Language mapping
324        #
325        # The `Status` message is the logical representation of the error model, but it
326        # is not necessarily the actual wire format. When the `Status` message is
327        # exposed in different client libraries and different wire protocols, it can be
328        # mapped differently. For example, it will likely be mapped to some exceptions
329        # in Java, but more likely mapped to some error codes in C.
330        #
331        # # Other uses
332        #
333        # The error model and the `Status` message can be used in a variety of
334        # environments, either with or without APIs, to provide a
335        # consistent developer experience across different environments.
336        #
337        # Example uses of this error model include:
338        #
339        # - Partial errors. If a service needs to return partial errors to the client,
340        #     it may embed the `Status` in the normal response to indicate the partial
341        #     errors.
342        #
343        # - Workflow errors. A typical workflow has multiple steps. Each step may
344        #     have a `Status` message for error reporting.
345        #
346        # - Batch operations. If a client uses batch request and batch response, the
347        #     `Status` message should be used directly inside batch response, one for
348        #     each error sub-response.
349        #
350        # - Asynchronous operations. If an API call embeds asynchronous operation
351        #     results in its response, the status of those operations should be
352        #     represented directly using the `Status` message.
353        #
354        # - Logging. If some API errors are stored in logs, the message `Status` could
355        #     be used directly after any stripping needed for security/privacy reasons.
356      "message": "A String", # A developer-facing error message, which should be in English. Any
357          # user-facing error message should be localized and sent in the
358          # google.rpc.Status.details field, or localized by the client.
359      "code": 42, # The status code, which should be an enum value of google.rpc.Code.
360      "details": [ # A list of messages that carry the error details.  There will be a
361          # common set of message types for APIs to use.
362        {
363          "a_key": "", # Properties of the object. Contains field @type with type URL.
364        },
365      ],
366    },
367    "done": True or False, # If the value is `false`, it means the operation is still in progress.
368        # If true, the operation is completed, and either `error` or `response` is
369        # available.
370    "response": { # If importing ReadGroupSets, an ImportReadGroupSetsResponse is returned. If importing Variants, an ImportVariantsResponse is returned. For pipelines and exports, an empty response is returned.
371      "a_key": "", # Properties of the object. Contains field @type with type URL.
372    },
373    "name": "A String", # The server-assigned name, which is only unique within the same service that originally returns it. For example&#58; `operations/CJHU7Oi_ChDrveSpBRjfuL-qzoWAgEw`
374  }</pre>
375</div>
376
377<div class="method">
378    <code class="details" id="get">get(variantSetId, x__xgafv=None)</code>
379  <pre>Gets a variant set by ID.
380
381For the definitions of variant sets and other genomics resources, see
382[Fundamentals of Google
383Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
384
385Args:
386  variantSetId: string, Required. The ID of the variant set. (required)
387  x__xgafv: string, V1 error format.
388    Allowed values
389      1 - v1 error format
390      2 - v2 error format
391
392Returns:
393  An object of the form:
394
395    { # A variant set is a collection of call sets and variants. It contains summary
396      # statistics of those contents. A variant set belongs to a dataset.
397      #
398      # For more genomics resource definitions, see [Fundamentals of Google
399      # Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
400    "description": "A String", # A textual description of this variant set.
401    "name": "A String", # User-specified, mutable name.
402    "metadata": [ # The metadata associated with this variant set.
403      { # Metadata describes a single piece of variant call metadata.
404          # These data include a top level key and either a single value string (value)
405          # or a list of key-value pairs (info.)
406          # Value and info are mutually exclusive.
407        "info": { # Remaining structured metadata key-value pairs. This must be of the form
408            # map<string, string[]> (string key mapping to a list of string values).
409          "a_key": [
410            "",
411          ],
412        },
413        "description": "A String", # A textual description of this metadata.
414        "number": "A String", # The number of values that can be included in a field described by this
415            # metadata.
416        "value": "A String", # The value field for simple metadata
417        "key": "A String", # The top-level key.
418        "type": "A String", # The type of data. Possible types include: Integer, Float,
419            # Flag, Character, and String.
420        "id": "A String", # User-provided ID field, not enforced by this API.
421            # Two or more pieces of structured metadata with identical
422            # id and key fields are considered equivalent.
423      },
424    ],
425    "referenceSetId": "A String", # The reference set to which the variant set is mapped. The reference set
426        # describes the alignment provenance of the variant set, while the
427        # `referenceBounds` describe the shape of the actual variant data. The
428        # reference set's reference names are a superset of those found in the
429        # `referenceBounds`.
430        #
431        # For example, given a variant set that is mapped to the GRCh38 reference set
432        # and contains a single variant on reference 'X', `referenceBounds` would
433        # contain only an entry for 'X', while the associated reference set
434        # enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc.
435    "id": "A String", # The server-generated variant set ID, unique across all variant sets.
436    "datasetId": "A String", # The dataset to which this variant set belongs.
437    "referenceBounds": [ # A list of all references used by the variants in a variant set
438        # with associated coordinate upper bounds for each one.
439      { # ReferenceBound records an upper bound for the starting coordinate of
440          # variants in a particular reference.
441        "upperBound": "A String", # An upper bound (inclusive) on the starting coordinate of any
442            # variant in the reference sequence.
443        "referenceName": "A String", # The name of the reference associated with this reference bound.
444      },
445    ],
446  }</pre>
447</div>
448
449<div class="method">
450    <code class="details" id="patch">patch(variantSetId, body, updateMask=None, x__xgafv=None)</code>
451  <pre>Updates a variant set using patch semantics.
452
453For the definitions of variant sets and other genomics resources, see
454[Fundamentals of Google
455Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
456
457Args:
458  variantSetId: string, The ID of the variant to be updated (must already exist). (required)
459  body: object, The request body. (required)
460    The object takes the form of:
461
462{ # A variant set is a collection of call sets and variants. It contains summary
463    # statistics of those contents. A variant set belongs to a dataset.
464    #
465    # For more genomics resource definitions, see [Fundamentals of Google
466    # Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
467  "description": "A String", # A textual description of this variant set.
468  "name": "A String", # User-specified, mutable name.
469  "metadata": [ # The metadata associated with this variant set.
470    { # Metadata describes a single piece of variant call metadata.
471        # These data include a top level key and either a single value string (value)
472        # or a list of key-value pairs (info.)
473        # Value and info are mutually exclusive.
474      "info": { # Remaining structured metadata key-value pairs. This must be of the form
475          # map<string, string[]> (string key mapping to a list of string values).
476        "a_key": [
477          "",
478        ],
479      },
480      "description": "A String", # A textual description of this metadata.
481      "number": "A String", # The number of values that can be included in a field described by this
482          # metadata.
483      "value": "A String", # The value field for simple metadata
484      "key": "A String", # The top-level key.
485      "type": "A String", # The type of data. Possible types include: Integer, Float,
486          # Flag, Character, and String.
487      "id": "A String", # User-provided ID field, not enforced by this API.
488          # Two or more pieces of structured metadata with identical
489          # id and key fields are considered equivalent.
490    },
491  ],
492  "referenceSetId": "A String", # The reference set to which the variant set is mapped. The reference set
493      # describes the alignment provenance of the variant set, while the
494      # `referenceBounds` describe the shape of the actual variant data. The
495      # reference set's reference names are a superset of those found in the
496      # `referenceBounds`.
497      #
498      # For example, given a variant set that is mapped to the GRCh38 reference set
499      # and contains a single variant on reference 'X', `referenceBounds` would
500      # contain only an entry for 'X', while the associated reference set
501      # enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc.
502  "id": "A String", # The server-generated variant set ID, unique across all variant sets.
503  "datasetId": "A String", # The dataset to which this variant set belongs.
504  "referenceBounds": [ # A list of all references used by the variants in a variant set
505      # with associated coordinate upper bounds for each one.
506    { # ReferenceBound records an upper bound for the starting coordinate of
507        # variants in a particular reference.
508      "upperBound": "A String", # An upper bound (inclusive) on the starting coordinate of any
509          # variant in the reference sequence.
510      "referenceName": "A String", # The name of the reference associated with this reference bound.
511    },
512  ],
513}
514
515  updateMask: string, An optional mask specifying which fields to update. Supported fields:
516
517* metadata.
518* name.
519* description.
520
521Leaving `updateMask` unset is equivalent to specifying all mutable
522fields.
523  x__xgafv: string, V1 error format.
524    Allowed values
525      1 - v1 error format
526      2 - v2 error format
527
528Returns:
529  An object of the form:
530
531    { # A variant set is a collection of call sets and variants. It contains summary
532      # statistics of those contents. A variant set belongs to a dataset.
533      #
534      # For more genomics resource definitions, see [Fundamentals of Google
535      # Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
536    "description": "A String", # A textual description of this variant set.
537    "name": "A String", # User-specified, mutable name.
538    "metadata": [ # The metadata associated with this variant set.
539      { # Metadata describes a single piece of variant call metadata.
540          # These data include a top level key and either a single value string (value)
541          # or a list of key-value pairs (info.)
542          # Value and info are mutually exclusive.
543        "info": { # Remaining structured metadata key-value pairs. This must be of the form
544            # map<string, string[]> (string key mapping to a list of string values).
545          "a_key": [
546            "",
547          ],
548        },
549        "description": "A String", # A textual description of this metadata.
550        "number": "A String", # The number of values that can be included in a field described by this
551            # metadata.
552        "value": "A String", # The value field for simple metadata
553        "key": "A String", # The top-level key.
554        "type": "A String", # The type of data. Possible types include: Integer, Float,
555            # Flag, Character, and String.
556        "id": "A String", # User-provided ID field, not enforced by this API.
557            # Two or more pieces of structured metadata with identical
558            # id and key fields are considered equivalent.
559      },
560    ],
561    "referenceSetId": "A String", # The reference set to which the variant set is mapped. The reference set
562        # describes the alignment provenance of the variant set, while the
563        # `referenceBounds` describe the shape of the actual variant data. The
564        # reference set's reference names are a superset of those found in the
565        # `referenceBounds`.
566        #
567        # For example, given a variant set that is mapped to the GRCh38 reference set
568        # and contains a single variant on reference 'X', `referenceBounds` would
569        # contain only an entry for 'X', while the associated reference set
570        # enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc.
571    "id": "A String", # The server-generated variant set ID, unique across all variant sets.
572    "datasetId": "A String", # The dataset to which this variant set belongs.
573    "referenceBounds": [ # A list of all references used by the variants in a variant set
574        # with associated coordinate upper bounds for each one.
575      { # ReferenceBound records an upper bound for the starting coordinate of
576          # variants in a particular reference.
577        "upperBound": "A String", # An upper bound (inclusive) on the starting coordinate of any
578            # variant in the reference sequence.
579        "referenceName": "A String", # The name of the reference associated with this reference bound.
580      },
581    ],
582  }</pre>
583</div>
584
585<div class="method">
586    <code class="details" id="search">search(body, x__xgafv=None)</code>
587  <pre>Returns a list of all variant sets matching search criteria.
588
589For the definitions of variant sets and other genomics resources, see
590[Fundamentals of Google
591Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
592
593Implements
594[GlobalAllianceApi.searchVariantSets](https://github.com/ga4gh/schemas/blob/v0.5.1/src/main/resources/avro/variantmethods.avdl#L49).
595
596Args:
597  body: object, The request body. (required)
598    The object takes the form of:
599
600{ # The search variant sets request.
601    "pageToken": "A String", # The continuation token, which is used to page through large result sets.
602        # To get the next page of results, set this parameter to the value of
603        # `nextPageToken` from the previous response.
604    "datasetIds": [ # Exactly one dataset ID must be provided here. Only variant sets which
605        # belong to this dataset will be returned.
606      "A String",
607    ],
608    "pageSize": 42, # The maximum number of results to return in a single page. If unspecified,
609        # defaults to 1024.
610  }
611
612  x__xgafv: string, V1 error format.
613    Allowed values
614      1 - v1 error format
615      2 - v2 error format
616
617Returns:
618  An object of the form:
619
620    { # The search variant sets response.
621    "nextPageToken": "A String", # The continuation token, which is used to page through large result sets.
622        # Provide this value in a subsequent request to return the next page of
623        # results. This field will be empty if there aren't any additional results.
624    "variantSets": [ # The variant sets belonging to the requested dataset.
625      { # A variant set is a collection of call sets and variants. It contains summary
626          # statistics of those contents. A variant set belongs to a dataset.
627          #
628          # For more genomics resource definitions, see [Fundamentals of Google
629          # Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
630        "description": "A String", # A textual description of this variant set.
631        "name": "A String", # User-specified, mutable name.
632        "metadata": [ # The metadata associated with this variant set.
633          { # Metadata describes a single piece of variant call metadata.
634              # These data include a top level key and either a single value string (value)
635              # or a list of key-value pairs (info.)
636              # Value and info are mutually exclusive.
637            "info": { # Remaining structured metadata key-value pairs. This must be of the form
638                # map<string, string[]> (string key mapping to a list of string values).
639              "a_key": [
640                "",
641              ],
642            },
643            "description": "A String", # A textual description of this metadata.
644            "number": "A String", # The number of values that can be included in a field described by this
645                # metadata.
646            "value": "A String", # The value field for simple metadata
647            "key": "A String", # The top-level key.
648            "type": "A String", # The type of data. Possible types include: Integer, Float,
649                # Flag, Character, and String.
650            "id": "A String", # User-provided ID field, not enforced by this API.
651                # Two or more pieces of structured metadata with identical
652                # id and key fields are considered equivalent.
653          },
654        ],
655        "referenceSetId": "A String", # The reference set to which the variant set is mapped. The reference set
656            # describes the alignment provenance of the variant set, while the
657            # `referenceBounds` describe the shape of the actual variant data. The
658            # reference set's reference names are a superset of those found in the
659            # `referenceBounds`.
660            #
661            # For example, given a variant set that is mapped to the GRCh38 reference set
662            # and contains a single variant on reference 'X', `referenceBounds` would
663            # contain only an entry for 'X', while the associated reference set
664            # enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc.
665        "id": "A String", # The server-generated variant set ID, unique across all variant sets.
666        "datasetId": "A String", # The dataset to which this variant set belongs.
667        "referenceBounds": [ # A list of all references used by the variants in a variant set
668            # with associated coordinate upper bounds for each one.
669          { # ReferenceBound records an upper bound for the starting coordinate of
670              # variants in a particular reference.
671            "upperBound": "A String", # An upper bound (inclusive) on the starting coordinate of any
672                # variant in the reference sequence.
673            "referenceName": "A String", # The name of the reference associated with this reference bound.
674          },
675        ],
676      },
677    ],
678  }</pre>
679</div>
680
681<div class="method">
682    <code class="details" id="search_next">search_next(previous_request, previous_response)</code>
683  <pre>Retrieves the next page of results.
684
685Args:
686  previous_request: The request for the previous page. (required)
687  previous_response: The response from the request for the previous page. (required)
688
689Returns:
690  A request object that you can call 'execute()' on to request the next
691  page. Returns None if there are no more items in the collection.
692    </pre>
693</div>
694
695</body></html>