1 <html><body> 2 <style> 3 4 body, 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 15 body { 16 font-size: 13px; 17 padding: 1em; 18 } 19 20 h1 { 21 font-size: 26px; 22 margin-bottom: 1em; 23 } 24 25 h2 { 26 font-size: 24px; 27 margin-bottom: 1em; 28 } 29 30 h3 { 31 font-size: 20px; 32 margin-bottom: 1em; 33 margin-top: 1em; 34 } 35 36 pre, code { 37 line-height: 1.5; 38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; 39 } 40 41 pre { 42 margin-top: 0.5em; 43 } 44 45 h1, h2, h3, p { 46 font-family: Arial, sans serif; 47 } 48 49 h1, 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.annotationsets.html">annotationsets</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 annotation set. Caller must have WRITE permission for the</p> 80 <p class="toc_element"> 81 <code><a href="#delete">delete(annotationSetId, x__xgafv=None)</a></code></p> 82 <p class="firstline">Deletes an annotation set. Caller must have WRITE permission</p> 83 <p class="toc_element"> 84 <code><a href="#get">get(annotationSetId, x__xgafv=None)</a></code></p> 85 <p class="firstline">Gets an annotation set. Caller must have READ permission for</p> 86 <p class="toc_element"> 87 <code><a href="#search">search(body, x__xgafv=None)</a></code></p> 88 <p class="firstline">Searches for annotation sets that match the given criteria. Annotation sets</p> 89 <p class="toc_element"> 90 <code><a href="#search_next">search_next(previous_request, previous_response)</a></code></p> 91 <p class="firstline">Retrieves the next page of results.</p> 92 <p class="toc_element"> 93 <code><a href="#update">update(annotationSetId, body, updateMask=None, x__xgafv=None)</a></code></p> 94 <p class="firstline">Updates an annotation set. The update must respect all mutability</p> 95 <h3>Method Details</h3> 96 <div class="method"> 97 <code class="details" id="create">create(body, x__xgafv=None)</code> 98 <pre>Creates a new annotation set. Caller must have WRITE permission for the 99 associated dataset. 100 101 The following fields are required: 102 103 * datasetId 104 * referenceSetId 105 106 All other fields may be optionally specified, unless documented as being 107 server-generated (for example, the `id` field). 108 109 Args: 110 body: object, The request body. (required) 111 The object takes the form of: 112 113 { # An annotation set is a logical grouping of annotations that share consistent 114 # type information and provenance. Examples of annotation sets include 'all 115 # genes from refseq', and 'all variant annotations from ClinVar'. 116 "info": { # A map of additional read alignment information. This must be of the form 117 # map<string, string[]> (string key mapping to a list of string values). 118 "a_key": [ 119 "", 120 ], 121 }, 122 "name": "A String", # The display name for this annotation set. 123 "sourceUri": "A String", # The source URI describing the file from which this annotation set was 124 # generated, if any. 125 "referenceSetId": "A String", # The ID of the reference set that defines the coordinate space for this 126 # set's annotations. 127 "type": "A String", # The type of annotations contained within this set. 128 "id": "A String", # The server-generated annotation set ID, unique across all annotation sets. 129 "datasetId": "A String", # The dataset to which this annotation set belongs. 130 } 131 132 x__xgafv: string, V1 error format. 133 Allowed values 134 1 - v1 error format 135 2 - v2 error format 136 137 Returns: 138 An object of the form: 139 140 { # An annotation set is a logical grouping of annotations that share consistent 141 # type information and provenance. Examples of annotation sets include 'all 142 # genes from refseq', and 'all variant annotations from ClinVar'. 143 "info": { # A map of additional read alignment information. This must be of the form 144 # map<string, string[]> (string key mapping to a list of string values). 145 "a_key": [ 146 "", 147 ], 148 }, 149 "name": "A String", # The display name for this annotation set. 150 "sourceUri": "A String", # The source URI describing the file from which this annotation set was 151 # generated, if any. 152 "referenceSetId": "A String", # The ID of the reference set that defines the coordinate space for this 153 # set's annotations. 154 "type": "A String", # The type of annotations contained within this set. 155 "id": "A String", # The server-generated annotation set ID, unique across all annotation sets. 156 "datasetId": "A String", # The dataset to which this annotation set belongs. 157 }</pre> 158 </div> 159 160 <div class="method"> 161 <code class="details" id="delete">delete(annotationSetId, x__xgafv=None)</code> 162 <pre>Deletes an annotation set. Caller must have WRITE permission 163 for the associated annotation set. 164 165 Args: 166 annotationSetId: string, The ID of the annotation set to be deleted. (required) 167 x__xgafv: string, V1 error format. 168 Allowed values 169 1 - v1 error format 170 2 - v2 error format 171 172 Returns: 173 An object of the form: 174 175 { # A generic empty message that you can re-use to avoid defining duplicated 176 # empty messages in your APIs. A typical example is to use it as the request 177 # or the response type of an API method. For instance: 178 # 179 # service Foo { 180 # rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); 181 # } 182 # 183 # The JSON representation for `Empty` is empty JSON object `{}`. 184 }</pre> 185 </div> 186 187 <div class="method"> 188 <code class="details" id="get">get(annotationSetId, x__xgafv=None)</code> 189 <pre>Gets an annotation set. Caller must have READ permission for 190 the associated dataset. 191 192 Args: 193 annotationSetId: string, The ID of the annotation set to be retrieved. (required) 194 x__xgafv: string, V1 error format. 195 Allowed values 196 1 - v1 error format 197 2 - v2 error format 198 199 Returns: 200 An object of the form: 201 202 { # An annotation set is a logical grouping of annotations that share consistent 203 # type information and provenance. Examples of annotation sets include 'all 204 # genes from refseq', and 'all variant annotations from ClinVar'. 205 "info": { # A map of additional read alignment information. This must be of the form 206 # map<string, string[]> (string key mapping to a list of string values). 207 "a_key": [ 208 "", 209 ], 210 }, 211 "name": "A String", # The display name for this annotation set. 212 "sourceUri": "A String", # The source URI describing the file from which this annotation set was 213 # generated, if any. 214 "referenceSetId": "A String", # The ID of the reference set that defines the coordinate space for this 215 # set's annotations. 216 "type": "A String", # The type of annotations contained within this set. 217 "id": "A String", # The server-generated annotation set ID, unique across all annotation sets. 218 "datasetId": "A String", # The dataset to which this annotation set belongs. 219 }</pre> 220 </div> 221 222 <div class="method"> 223 <code class="details" id="search">search(body, x__xgafv=None)</code> 224 <pre>Searches for annotation sets that match the given criteria. Annotation sets 225 are returned in an unspecified order. This order is consistent, such that 226 two queries for the same content (regardless of page size) yield annotation 227 sets in the same order across their respective streams of paginated 228 responses. Caller must have READ permission for the queried datasets. 229 230 Args: 231 body: object, The request body. (required) 232 The object takes the form of: 233 234 { 235 "name": "A String", # Only return annotations sets for which a substring of the name matches this 236 # string (case insensitive). 237 "pageSize": 42, # The maximum number of results to return in a single page. If unspecified, 238 # defaults to 128. The maximum value is 1024. 239 "datasetIds": [ # Required. The dataset IDs to search within. Caller must have `READ` access 240 # to these datasets. 241 "A String", 242 ], 243 "pageToken": "A String", # The continuation token, which is used to page through large result sets. 244 # To get the next page of results, set this parameter to the value of 245 # `nextPageToken` from the previous response. 246 "referenceSetId": "A String", # If specified, only annotation sets associated with the given reference set 247 # are returned. 248 "types": [ # If specified, only annotation sets that have any of these types are 249 # returned. 250 "A String", 251 ], 252 } 253 254 x__xgafv: string, V1 error format. 255 Allowed values 256 1 - v1 error format 257 2 - v2 error format 258 259 Returns: 260 An object of the form: 261 262 { 263 "nextPageToken": "A String", # The continuation token, which is used to page through large result sets. 264 # Provide this value in a subsequent request to return the next page of 265 # results. This field will be empty if there aren't any additional results. 266 "annotationSets": [ # The matching annotation sets. 267 { # An annotation set is a logical grouping of annotations that share consistent 268 # type information and provenance. Examples of annotation sets include 'all 269 # genes from refseq', and 'all variant annotations from ClinVar'. 270 "info": { # A map of additional read alignment information. This must be of the form 271 # map<string, string[]> (string key mapping to a list of string values). 272 "a_key": [ 273 "", 274 ], 275 }, 276 "name": "A String", # The display name for this annotation set. 277 "sourceUri": "A String", # The source URI describing the file from which this annotation set was 278 # generated, if any. 279 "referenceSetId": "A String", # The ID of the reference set that defines the coordinate space for this 280 # set's annotations. 281 "type": "A String", # The type of annotations contained within this set. 282 "id": "A String", # The server-generated annotation set ID, unique across all annotation sets. 283 "datasetId": "A String", # The dataset to which this annotation set belongs. 284 }, 285 ], 286 }</pre> 287 </div> 288 289 <div class="method"> 290 <code class="details" id="search_next">search_next(previous_request, previous_response)</code> 291 <pre>Retrieves the next page of results. 292 293 Args: 294 previous_request: The request for the previous page. (required) 295 previous_response: The response from the request for the previous page. (required) 296 297 Returns: 298 A request object that you can call 'execute()' on to request the next 299 page. Returns None if there are no more items in the collection. 300 </pre> 301 </div> 302 303 <div class="method"> 304 <code class="details" id="update">update(annotationSetId, body, updateMask=None, x__xgafv=None)</code> 305 <pre>Updates an annotation set. The update must respect all mutability 306 restrictions and other invariants described on the annotation set resource. 307 Caller must have WRITE permission for the associated dataset. 308 309 Args: 310 annotationSetId: string, The ID of the annotation set to be updated. (required) 311 body: object, The request body. (required) 312 The object takes the form of: 313 314 { # An annotation set is a logical grouping of annotations that share consistent 315 # type information and provenance. Examples of annotation sets include 'all 316 # genes from refseq', and 'all variant annotations from ClinVar'. 317 "info": { # A map of additional read alignment information. This must be of the form 318 # map<string, string[]> (string key mapping to a list of string values). 319 "a_key": [ 320 "", 321 ], 322 }, 323 "name": "A String", # The display name for this annotation set. 324 "sourceUri": "A String", # The source URI describing the file from which this annotation set was 325 # generated, if any. 326 "referenceSetId": "A String", # The ID of the reference set that defines the coordinate space for this 327 # set's annotations. 328 "type": "A String", # The type of annotations contained within this set. 329 "id": "A String", # The server-generated annotation set ID, unique across all annotation sets. 330 "datasetId": "A String", # The dataset to which this annotation set belongs. 331 } 332 333 updateMask: string, An optional mask specifying which fields to update. Mutable fields are 334 name, 335 source_uri, and 336 info. If unspecified, all 337 mutable fields will be updated. 338 x__xgafv: string, V1 error format. 339 Allowed values 340 1 - v1 error format 341 2 - v2 error format 342 343 Returns: 344 An object of the form: 345 346 { # An annotation set is a logical grouping of annotations that share consistent 347 # type information and provenance. Examples of annotation sets include 'all 348 # genes from refseq', and 'all variant annotations from ClinVar'. 349 "info": { # A map of additional read alignment information. This must be of the form 350 # map<string, string[]> (string key mapping to a list of string values). 351 "a_key": [ 352 "", 353 ], 354 }, 355 "name": "A String", # The display name for this annotation set. 356 "sourceUri": "A String", # The source URI describing the file from which this annotation set was 357 # generated, if any. 358 "referenceSetId": "A String", # The ID of the reference set that defines the coordinate space for this 359 # set's annotations. 360 "type": "A String", # The type of annotations contained within this set. 361 "id": "A String", # The server-generated annotation set ID, unique across all annotation sets. 362 "datasetId": "A String", # The dataset to which this annotation set belongs. 363 }</pre> 364 </div> 365 366 </body></html>