| OLD | NEW | 
|     1 library googleapis_beta.genomics.v1beta; |     1 library googleapis_beta.genomics.v1beta; | 
|     2  |     2  | 
|     3 import "dart:core" as core; |     3 import "dart:core" as core; | 
|     4 import "dart:collection" as collection; |     4 import "dart:collection" as collection; | 
|     5 import "dart:async" as async; |     5 import "dart:async" as async; | 
|     6 import "dart:convert" as convert; |     6 import "dart:convert" as convert; | 
|     7  |     7  | 
|     8 import "package:crypto/crypto.dart" as crypto; |     8 import "package:crypto/crypto.dart" as crypto; | 
|     9 import 'package:http/http.dart' as http; |     9 import 'package:http/http.dart' as http; | 
|    10 import '../src/common_internal.dart' as common_internal; |    10 import '../src/common_internal.dart' as common_internal; | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
|    23  |    23  | 
|    24   /** View and manage Genomics data */ |    24   /** View and manage Genomics data */ | 
|    25   static const GenomicsScope = "https://www.googleapis.com/auth/genomics"; |    25   static const GenomicsScope = "https://www.googleapis.com/auth/genomics"; | 
|    26  |    26  | 
|    27   /** View Genomics data */ |    27   /** View Genomics data */ | 
|    28   static const GenomicsReadonlyScope = "https://www.googleapis.com/auth/genomics
      .readonly"; |    28   static const GenomicsReadonlyScope = "https://www.googleapis.com/auth/genomics
      .readonly"; | 
|    29  |    29  | 
|    30  |    30  | 
|    31   final common_internal.ApiRequester _requester; |    31   final common_internal.ApiRequester _requester; | 
|    32  |    32  | 
|    33   BeaconsResourceApi get beacons => new BeaconsResourceApi(_requester); |  | 
|    34   CallsetsResourceApi get callsets => new CallsetsResourceApi(_requester); |    33   CallsetsResourceApi get callsets => new CallsetsResourceApi(_requester); | 
|    35   DatasetsResourceApi get datasets => new DatasetsResourceApi(_requester); |    34   DatasetsResourceApi get datasets => new DatasetsResourceApi(_requester); | 
|    36   ExperimentalResourceApi get experimental => new ExperimentalResourceApi(_reque
      ster); |    35   ExperimentalResourceApi get experimental => new ExperimentalResourceApi(_reque
      ster); | 
|    37   JobsResourceApi get jobs => new JobsResourceApi(_requester); |    36   JobsResourceApi get jobs => new JobsResourceApi(_requester); | 
|    38   ReadsResourceApi get reads => new ReadsResourceApi(_requester); |    37   ReadsResourceApi get reads => new ReadsResourceApi(_requester); | 
|    39   ReadsetsResourceApi get readsets => new ReadsetsResourceApi(_requester); |    38   ReadsetsResourceApi get readsets => new ReadsetsResourceApi(_requester); | 
|    40   VariantsResourceApi get variants => new VariantsResourceApi(_requester); |    39   VariantsResourceApi get variants => new VariantsResourceApi(_requester); | 
|    41   VariantsetsResourceApi get variantsets => new VariantsetsResourceApi(_requeste
      r); |    40   VariantsetsResourceApi get variantsets => new VariantsetsResourceApi(_requeste
      r); | 
|    42  |    41  | 
|    43   GenomicsApi(http.Client client) :  |    42   GenomicsApi(http.Client client) :  | 
|    44       _requester = new common_internal.ApiRequester(client, "https://www.googlea
      pis.com/", "genomics/v1beta/"); |    43       _requester = new common_internal.ApiRequester(client, "https://www.googlea
      pis.com/", "genomics/v1beta/"); | 
|    45 } |    44 } | 
|    46  |    45  | 
|    47  |    46  | 
|    48 /** Not documented yet. */ |    47 /** Not documented yet. */ | 
|    49 class BeaconsResourceApi { |  | 
|    50   final common_internal.ApiRequester _requester; |  | 
|    51  |  | 
|    52   BeaconsResourceApi(common_internal.ApiRequester client) :  |  | 
|    53       _requester = client; |  | 
|    54  |  | 
|    55   /** |  | 
|    56    * This is an experimental API that provides a Global Alliance for Genomics |  | 
|    57    * and Health Beacon. It may change at any time. |  | 
|    58    * |  | 
|    59    * Request parameters: |  | 
|    60    * |  | 
|    61    * [variantSetId] - The ID of the variant set to query over. It must be |  | 
|    62    * public. Private variant sets will return an unauthorized exception. |  | 
|    63    * |  | 
|    64    * [allele] - Required. The allele to look for ('A', 'C', 'G' or 'T'). |  | 
|    65    * |  | 
|    66    * [position] - Required. The 0-based position to query. |  | 
|    67    * |  | 
|    68    * [referenceName] - Required. The reference to query over. |  | 
|    69    * |  | 
|    70    * Completes with a [Beacon]. |  | 
|    71    * |  | 
|    72    * Completes with a [common.ApiRequestError] if the API endpoint returned an |  | 
|    73    * error. |  | 
|    74    * |  | 
|    75    * If the used [http.Client] completes with an error when making a REST call, |  | 
|    76    * this method  will complete with the same error. |  | 
|    77    */ |  | 
|    78   async.Future<Beacon> get(core.String variantSetId, {core.String allele, core.S
      tring position, core.String referenceName}) { |  | 
|    79     var _url = null; |  | 
|    80     var _queryParams = new core.Map(); |  | 
|    81     var _uploadMedia = null; |  | 
|    82     var _uploadOptions = null; |  | 
|    83     var _downloadOptions = common.DownloadOptions.Metadata; |  | 
|    84     var _body = null; |  | 
|    85  |  | 
|    86     if (variantSetId == null) { |  | 
|    87       throw new core.ArgumentError("Parameter variantSetId is required."); |  | 
|    88     } |  | 
|    89     if (allele != null) { |  | 
|    90       _queryParams["allele"] = [allele]; |  | 
|    91     } |  | 
|    92     if (position != null) { |  | 
|    93       _queryParams["position"] = [position]; |  | 
|    94     } |  | 
|    95     if (referenceName != null) { |  | 
|    96       _queryParams["referenceName"] = [referenceName]; |  | 
|    97     } |  | 
|    98  |  | 
|    99  |  | 
|   100     _url = 'beacons/' + common_internal.Escaper.ecapeVariable('$variantSetId'); |  | 
|   101  |  | 
|   102     var _response = _requester.request(_url, |  | 
|   103                                        "GET", |  | 
|   104                                        body: _body, |  | 
|   105                                        queryParams: _queryParams, |  | 
|   106                                        uploadOptions: _uploadOptions, |  | 
|   107                                        uploadMedia: _uploadMedia, |  | 
|   108                                        downloadOptions: _downloadOptions); |  | 
|   109     return _response.then((data) => new Beacon.fromJson(data)); |  | 
|   110   } |  | 
|   111  |  | 
|   112 } |  | 
|   113  |  | 
|   114  |  | 
|   115 /** Not documented yet. */ |  | 
|   116 class CallsetsResourceApi { |    48 class CallsetsResourceApi { | 
|   117   final common_internal.ApiRequester _requester; |    49   final common_internal.ApiRequester _requester; | 
|   118  |    50  | 
|   119   CallsetsResourceApi(common_internal.ApiRequester client) :  |    51   CallsetsResourceApi(common_internal.ApiRequester client) :  | 
|   120       _requester = client; |    52       _requester = client; | 
|   121  |    53  | 
|   122   /** |    54   /** | 
|   123    * Creates a new call set. |    55    * Creates a new call set. | 
|   124    * |    56    * | 
|   125    * [request] - The metadata request object. |    57    * [request] - The metadata request object. | 
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   157                                        uploadMedia: _uploadMedia, |    89                                        uploadMedia: _uploadMedia, | 
|   158                                        downloadOptions: _downloadOptions); |    90                                        downloadOptions: _downloadOptions); | 
|   159     return _response.then((data) => new CallSet.fromJson(data)); |    91     return _response.then((data) => new CallSet.fromJson(data)); | 
|   160   } |    92   } | 
|   161  |    93  | 
|   162   /** |    94   /** | 
|   163    * Deletes a call set. |    95    * Deletes a call set. | 
|   164    * |    96    * | 
|   165    * Request parameters: |    97    * Request parameters: | 
|   166    * |    98    * | 
|   167    * [callSetId] - The ID of the callset to be deleted. |    99    * [callSetId] - The ID of the call set to be deleted. | 
|   168    * |   100    * | 
|   169    * Completes with a [common.ApiRequestError] if the API endpoint returned an |   101    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|   170    * error. |   102    * error. | 
|   171    * |   103    * | 
|   172    * If the used [http.Client] completes with an error when making a REST call, |   104    * If the used [http.Client] completes with an error when making a REST call, | 
|   173    * this method  will complete with the same error. |   105    * this method  will complete with the same error. | 
|   174    */ |   106    */ | 
|   175   async.Future delete(core.String callSetId) { |   107   async.Future delete(core.String callSetId) { | 
|   176     var _url = null; |   108     var _url = null; | 
|   177     var _queryParams = new core.Map(); |   109     var _queryParams = new core.Map(); | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
|   196                                        uploadMedia: _uploadMedia, |   128                                        uploadMedia: _uploadMedia, | 
|   197                                        downloadOptions: _downloadOptions); |   129                                        downloadOptions: _downloadOptions); | 
|   198     return _response.then((data) => null); |   130     return _response.then((data) => null); | 
|   199   } |   131   } | 
|   200  |   132  | 
|   201   /** |   133   /** | 
|   202    * Gets a call set by ID. |   134    * Gets a call set by ID. | 
|   203    * |   135    * | 
|   204    * Request parameters: |   136    * Request parameters: | 
|   205    * |   137    * | 
|   206    * [callSetId] - The ID of the callset. |   138    * [callSetId] - The ID of the call set. | 
|   207    * |   139    * | 
|   208    * Completes with a [CallSet]. |   140    * Completes with a [CallSet]. | 
|   209    * |   141    * | 
|   210    * Completes with a [common.ApiRequestError] if the API endpoint returned an |   142    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|   211    * error. |   143    * error. | 
|   212    * |   144    * | 
|   213    * If the used [http.Client] completes with an error when making a REST call, |   145    * If the used [http.Client] completes with an error when making a REST call, | 
|   214    * this method  will complete with the same error. |   146    * this method  will complete with the same error. | 
|   215    */ |   147    */ | 
|   216   async.Future<CallSet> get(core.String callSetId) { |   148   async.Future<CallSet> get(core.String callSetId) { | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
|   238     return _response.then((data) => new CallSet.fromJson(data)); |   170     return _response.then((data) => new CallSet.fromJson(data)); | 
|   239   } |   171   } | 
|   240  |   172  | 
|   241   /** |   173   /** | 
|   242    * Updates a call set. This method supports patch semantics. |   174    * Updates a call set. This method supports patch semantics. | 
|   243    * |   175    * | 
|   244    * [request] - The metadata request object. |   176    * [request] - The metadata request object. | 
|   245    * |   177    * | 
|   246    * Request parameters: |   178    * Request parameters: | 
|   247    * |   179    * | 
|   248    * [callSetId] - The ID of the callset to be updated. |   180    * [callSetId] - The ID of the call set to be updated. | 
|   249    * |   181    * | 
|   250    * Completes with a [CallSet]. |   182    * Completes with a [CallSet]. | 
|   251    * |   183    * | 
|   252    * Completes with a [common.ApiRequestError] if the API endpoint returned an |   184    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|   253    * error. |   185    * error. | 
|   254    * |   186    * | 
|   255    * If the used [http.Client] completes with an error when making a REST call, |   187    * If the used [http.Client] completes with an error when making a REST call, | 
|   256    * this method  will complete with the same error. |   188    * this method  will complete with the same error. | 
|   257    */ |   189    */ | 
|   258   async.Future<CallSet> patch(CallSet request, core.String callSetId) { |   190   async.Future<CallSet> patch(CallSet request, core.String callSetId) { | 
| (...skipping 20 matching lines...) Expand all  Loading... | 
|   279                                        queryParams: _queryParams, |   211                                        queryParams: _queryParams, | 
|   280                                        uploadOptions: _uploadOptions, |   212                                        uploadOptions: _uploadOptions, | 
|   281                                        uploadMedia: _uploadMedia, |   213                                        uploadMedia: _uploadMedia, | 
|   282                                        downloadOptions: _downloadOptions); |   214                                        downloadOptions: _downloadOptions); | 
|   283     return _response.then((data) => new CallSet.fromJson(data)); |   215     return _response.then((data) => new CallSet.fromJson(data)); | 
|   284   } |   216   } | 
|   285  |   217  | 
|   286   /** |   218   /** | 
|   287    * Gets a list of call sets matching the criteria. |   219    * Gets a list of call sets matching the criteria. | 
|   288    * |   220    * | 
 |   221    * Implements GlobalAllianceApi.searchCallSets. | 
 |   222    * | 
|   289    * [request] - The metadata request object. |   223    * [request] - The metadata request object. | 
|   290    * |   224    * | 
|   291    * Request parameters: |   225    * Request parameters: | 
|   292    * |   226    * | 
|   293    * Completes with a [SearchCallSetsResponse]. |   227    * Completes with a [SearchCallSetsResponse]. | 
|   294    * |   228    * | 
|   295    * Completes with a [common.ApiRequestError] if the API endpoint returned an |   229    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|   296    * error. |   230    * error. | 
|   297    * |   231    * | 
|   298    * If the used [http.Client] completes with an error when making a REST call, |   232    * If the used [http.Client] completes with an error when making a REST call, | 
| (...skipping 24 matching lines...) Expand all  Loading... | 
|   323     return _response.then((data) => new SearchCallSetsResponse.fromJson(data)); |   257     return _response.then((data) => new SearchCallSetsResponse.fromJson(data)); | 
|   324   } |   258   } | 
|   325  |   259  | 
|   326   /** |   260   /** | 
|   327    * Updates a call set. |   261    * Updates a call set. | 
|   328    * |   262    * | 
|   329    * [request] - The metadata request object. |   263    * [request] - The metadata request object. | 
|   330    * |   264    * | 
|   331    * Request parameters: |   265    * Request parameters: | 
|   332    * |   266    * | 
|   333    * [callSetId] - The ID of the callset to be updated. |   267    * [callSetId] - The ID of the call set to be updated. | 
|   334    * |   268    * | 
|   335    * Completes with a [CallSet]. |   269    * Completes with a [CallSet]. | 
|   336    * |   270    * | 
|   337    * Completes with a [common.ApiRequestError] if the API endpoint returned an |   271    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|   338    * error. |   272    * error. | 
|   339    * |   273    * | 
|   340    * If the used [http.Client] completes with an error when making a REST call, |   274    * If the used [http.Client] completes with an error when making a REST call, | 
|   341    * this method  will complete with the same error. |   275    * this method  will complete with the same error. | 
|   342    */ |   276    */ | 
|   343   async.Future<CallSet> update(CallSet request, core.String callSetId) { |   277   async.Future<CallSet> update(CallSet request, core.String callSetId) { | 
| (...skipping 1167 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1511   } |  1445   } | 
|  1512  |  1446  | 
|  1513   /** |  1447   /** | 
|  1514    * Creates variant data by asynchronously importing the provided information. |  1448    * Creates variant data by asynchronously importing the provided information. | 
|  1515    * The variants for import will be merged with any existing data and each |  1449    * The variants for import will be merged with any existing data and each | 
|  1516    * other according to the behavior of mergeVariants. In particular, this means |  1450    * other according to the behavior of mergeVariants. In particular, this means | 
|  1517    * for merged VCF variants that have conflicting INFO fields, some data will |  1451    * for merged VCF variants that have conflicting INFO fields, some data will | 
|  1518    * be arbitrarily discarded. As a special case, for single-sample VCF files, |  1452    * be arbitrarily discarded. As a special case, for single-sample VCF files, | 
|  1519    * QUAL and FILTER fields will be moved to the call level; these are sometimes |  1453    * QUAL and FILTER fields will be moved to the call level; these are sometimes | 
|  1520    * interpreted in a call-specific context. Imported VCF headers are appended |  1454    * interpreted in a call-specific context. Imported VCF headers are appended | 
|  1521    * to the metadata already in a VariantSet. |  1455    * to the metadata already in a variant set. | 
|  1522    * |  1456    * | 
|  1523    * [request] - The metadata request object. |  1457    * [request] - The metadata request object. | 
|  1524    * |  1458    * | 
|  1525    * Request parameters: |  1459    * Request parameters: | 
|  1526    * |  1460    * | 
|  1527    * Completes with a [ImportVariantsResponse]. |  1461    * Completes with a [ImportVariantsResponse]. | 
|  1528    * |  1462    * | 
|  1529    * Completes with a [common.ApiRequestError] if the API endpoint returned an |  1463    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|  1530    * error. |  1464    * error. | 
|  1531    * |  1465    * | 
| (...skipping 21 matching lines...) Expand all  Loading... | 
|  1553                                        queryParams: _queryParams, |  1487                                        queryParams: _queryParams, | 
|  1554                                        uploadOptions: _uploadOptions, |  1488                                        uploadOptions: _uploadOptions, | 
|  1555                                        uploadMedia: _uploadMedia, |  1489                                        uploadMedia: _uploadMedia, | 
|  1556                                        downloadOptions: _downloadOptions); |  1490                                        downloadOptions: _downloadOptions); | 
|  1557     return _response.then((data) => new ImportVariantsResponse.fromJson(data)); |  1491     return _response.then((data) => new ImportVariantsResponse.fromJson(data)); | 
|  1558   } |  1492   } | 
|  1559  |  1493  | 
|  1560   /** |  1494   /** | 
|  1561    * Gets a list of variants matching the criteria. |  1495    * Gets a list of variants matching the criteria. | 
|  1562    * |  1496    * | 
 |  1497    * Implements GlobalAllianceApi.searchVariants. | 
 |  1498    * | 
|  1563    * [request] - The metadata request object. |  1499    * [request] - The metadata request object. | 
|  1564    * |  1500    * | 
|  1565    * Request parameters: |  1501    * Request parameters: | 
|  1566    * |  1502    * | 
|  1567    * Completes with a [SearchVariantsResponse]. |  1503    * Completes with a [SearchVariantsResponse]. | 
|  1568    * |  1504    * | 
|  1569    * Completes with a [common.ApiRequestError] if the API endpoint returned an |  1505    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|  1570    * error. |  1506    * error. | 
|  1571    * |  1507    * | 
|  1572    * If the used [http.Client] completes with an error when making a REST call, |  1508    * If the used [http.Client] completes with an error when making a REST call, | 
| (...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1779                                        body: _body, |  1715                                        body: _body, | 
|  1780                                        queryParams: _queryParams, |  1716                                        queryParams: _queryParams, | 
|  1781                                        uploadOptions: _uploadOptions, |  1717                                        uploadOptions: _uploadOptions, | 
|  1782                                        uploadMedia: _uploadMedia, |  1718                                        uploadMedia: _uploadMedia, | 
|  1783                                        downloadOptions: _downloadOptions); |  1719                                        downloadOptions: _downloadOptions); | 
|  1784     return _response.then((data) => null); |  1720     return _response.then((data) => null); | 
|  1785   } |  1721   } | 
|  1786  |  1722  | 
|  1787   /** |  1723   /** | 
|  1788    * Updates a variant set's metadata. All other modifications are silently |  1724    * Updates a variant set's metadata. All other modifications are silently | 
|  1789    * ignored. Returns the modified variant set. This method supports patch |  1725    * ignored. This method supports patch semantics. | 
|  1790    * semantics. |  | 
|  1791    * |  1726    * | 
|  1792    * [request] - The metadata request object. |  1727    * [request] - The metadata request object. | 
|  1793    * |  1728    * | 
|  1794    * Request parameters: |  1729    * Request parameters: | 
|  1795    * |  1730    * | 
|  1796    * [variantSetId] - The ID of the variant to be updated. |  1731    * [variantSetId] - The ID of the variant to be updated. | 
|  1797    * |  1732    * | 
|  1798    * Completes with a [VariantSet]. |  1733    * Completes with a [VariantSet]. | 
|  1799    * |  1734    * | 
|  1800    * Completes with a [common.ApiRequestError] if the API endpoint returned an |  1735    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
| (...skipping 26 matching lines...) Expand all  Loading... | 
|  1827                                        queryParams: _queryParams, |  1762                                        queryParams: _queryParams, | 
|  1828                                        uploadOptions: _uploadOptions, |  1763                                        uploadOptions: _uploadOptions, | 
|  1829                                        uploadMedia: _uploadMedia, |  1764                                        uploadMedia: _uploadMedia, | 
|  1830                                        downloadOptions: _downloadOptions); |  1765                                        downloadOptions: _downloadOptions); | 
|  1831     return _response.then((data) => new VariantSet.fromJson(data)); |  1766     return _response.then((data) => new VariantSet.fromJson(data)); | 
|  1832   } |  1767   } | 
|  1833  |  1768  | 
|  1834   /** |  1769   /** | 
|  1835    * Returns a list of all variant sets matching search criteria. |  1770    * Returns a list of all variant sets matching search criteria. | 
|  1836    * |  1771    * | 
 |  1772    * Implements GlobalAllianceApi.searchVariantSets. | 
 |  1773    * | 
|  1837    * [request] - The metadata request object. |  1774    * [request] - The metadata request object. | 
|  1838    * |  1775    * | 
|  1839    * Request parameters: |  1776    * Request parameters: | 
|  1840    * |  1777    * | 
|  1841    * Completes with a [SearchVariantSetsResponse]. |  1778    * Completes with a [SearchVariantSetsResponse]. | 
|  1842    * |  1779    * | 
|  1843    * Completes with a [common.ApiRequestError] if the API endpoint returned an |  1780    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
|  1844    * error. |  1781    * error. | 
|  1845    * |  1782    * | 
|  1846    * If the used [http.Client] completes with an error when making a REST call, |  1783    * If the used [http.Client] completes with an error when making a REST call, | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
|  1866                                        body: _body, |  1803                                        body: _body, | 
|  1867                                        queryParams: _queryParams, |  1804                                        queryParams: _queryParams, | 
|  1868                                        uploadOptions: _uploadOptions, |  1805                                        uploadOptions: _uploadOptions, | 
|  1869                                        uploadMedia: _uploadMedia, |  1806                                        uploadMedia: _uploadMedia, | 
|  1870                                        downloadOptions: _downloadOptions); |  1807                                        downloadOptions: _downloadOptions); | 
|  1871     return _response.then((data) => new SearchVariantSetsResponse.fromJson(data)
      ); |  1808     return _response.then((data) => new SearchVariantSetsResponse.fromJson(data)
      ); | 
|  1872   } |  1809   } | 
|  1873  |  1810  | 
|  1874   /** |  1811   /** | 
|  1875    * Updates a variant set's metadata. All other modifications are silently |  1812    * Updates a variant set's metadata. All other modifications are silently | 
|  1876    * ignored. Returns the modified variant set. |  1813    * ignored. | 
|  1877    * |  1814    * | 
|  1878    * [request] - The metadata request object. |  1815    * [request] - The metadata request object. | 
|  1879    * |  1816    * | 
|  1880    * Request parameters: |  1817    * Request parameters: | 
|  1881    * |  1818    * | 
|  1882    * [variantSetId] - The ID of the variant to be updated. |  1819    * [variantSetId] - The ID of the variant to be updated. | 
|  1883    * |  1820    * | 
|  1884    * Completes with a [VariantSet]. |  1821    * Completes with a [VariantSet]. | 
|  1885    * |  1822    * | 
|  1886    * Completes with a [common.ApiRequestError] if the API endpoint returned an |  1823    * Completes with a [common.ApiRequestError] if the API endpoint returned an | 
| (...skipping 28 matching lines...) Expand all  Loading... | 
|  1915                                        uploadMedia: _uploadMedia, |  1852                                        uploadMedia: _uploadMedia, | 
|  1916                                        downloadOptions: _downloadOptions); |  1853                                        downloadOptions: _downloadOptions); | 
|  1917     return _response.then((data) => new VariantSet.fromJson(data)); |  1854     return _response.then((data) => new VariantSet.fromJson(data)); | 
|  1918   } |  1855   } | 
|  1919  |  1856  | 
|  1920 } |  1857 } | 
|  1921  |  1858  | 
|  1922  |  1859  | 
|  1923  |  1860  | 
|  1924 /** |  1861 /** | 
|  1925  * A beacon represents whether any variant call in a variant set has a specific |  1862  * A call represents the determination of genotype with respect to a particular | 
|  1926  * allele at a particular position. |  | 
|  1927  */ |  | 
|  1928 class Beacon { |  | 
|  1929   /** True if the allele exists on any variant call, false otherwise. */ |  | 
|  1930   core.bool exists; |  | 
|  1931  |  | 
|  1932  |  | 
|  1933   Beacon(); |  | 
|  1934  |  | 
|  1935   Beacon.fromJson(core.Map _json) { |  | 
|  1936     if (_json.containsKey("exists")) { |  | 
|  1937       exists = _json["exists"]; |  | 
|  1938     } |  | 
|  1939   } |  | 
|  1940  |  | 
|  1941   core.Map toJson() { |  | 
|  1942     var _json = new core.Map(); |  | 
|  1943     if (exists != null) { |  | 
|  1944       _json["exists"] = exists; |  | 
|  1945     } |  | 
|  1946     return _json; |  | 
|  1947   } |  | 
|  1948 } |  | 
|  1949  |  | 
|  1950  |  | 
|  1951 /** |  | 
|  1952  * A Call represents the determination of genotype with respect to a particular |  | 
|  1953  * variant. It may include associated information such as quality and phasing. |  1863  * variant. It may include associated information such as quality and phasing. | 
|  1954  * For example, a Call might assign a probability of 0.32 to the occurrence of a |  1864  * For example, a call might assign a probability of 0.32 to the occurrence of a | 
|  1955  * SNP named rs1234 in a call set with the name NA12345. |  1865  * SNP named rs1234 in a call set with the name NA12345. | 
|  1956  */ |  1866  */ | 
|  1957 class Call { |  1867 class Call { | 
|  1958   /** The ID of the call set this variant call belongs to. */ |  1868   /** The ID of the call set this variant call belongs to. */ | 
|  1959   core.String callSetId; |  1869   core.String callSetId; | 
|  1960  |  1870  | 
|  1961   /** The name of the call set this variant call belongs to. */ |  1871   /** The name of the call set this variant call belongs to. */ | 
|  1962   core.String callSetName; |  1872   core.String callSetName; | 
|  1963  |  1873  | 
|  1964   /** |  1874   /** | 
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  2034       _json["info"] = info; |  1944       _json["info"] = info; | 
|  2035     } |  1945     } | 
|  2036     if (phaseset != null) { |  1946     if (phaseset != null) { | 
|  2037       _json["phaseset"] = phaseset; |  1947       _json["phaseset"] = phaseset; | 
|  2038     } |  1948     } | 
|  2039     return _json; |  1949     return _json; | 
|  2040   } |  1950   } | 
|  2041 } |  1951 } | 
|  2042  |  1952  | 
|  2043  |  1953  | 
|  2044 /** A CallSet is a collection of variant calls. It belongs to a variant set. */ |  1954 /** | 
 |  1955  * A call set is a collection of variant calls, typically for one sample. It | 
 |  1956  * belongs to a variant set. | 
 |  1957  */ | 
|  2045 class CallSet { |  1958 class CallSet { | 
|  2046   /** The date this call set was created in milliseconds from the epoch. */ |  1959   /** The date this call set was created in milliseconds from the epoch. */ | 
|  2047   core.String created; |  1960   core.String created; | 
|  2048  |  1961  | 
|  2049   /** The Google generated ID of the call set, immutable. */ |  1962   /** The Google generated ID of the call set, immutable. */ | 
|  2050   core.String id; |  1963   core.String id; | 
|  2051  |  1964  | 
|  2052   /** A map of additional callset information. */ |  1965   /** A map of additional call set information. */ | 
|  2053   core.Map<core.String, core.List<core.String>> info; |  1966   core.Map<core.String, core.List<core.String>> info; | 
|  2054  |  1967  | 
|  2055   /** The callset name. */ |  1968   /** The call set name. */ | 
|  2056   core.String name; |  1969   core.String name; | 
|  2057  |  1970  | 
|  2058   /** The sample ID this call set corresponds to. */ |  1971   /** The sample ID this call set corresponds to. */ | 
|  2059   core.String sampleId; |  1972   core.String sampleId; | 
|  2060  |  1973  | 
|  2061   /** The IDs of the variant sets this call set belongs to. */ |  1974   /** The IDs of the variant sets this call set belongs to. */ | 
|  2062   core.List<core.String> variantSetIds; |  1975   core.List<core.String> variantSetIds; | 
|  2063  |  1976  | 
|  2064  |  1977  | 
|  2065   CallSet(); |  1978   CallSet(); | 
| (...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  2201       _json["projectId"] = projectId; |  2114       _json["projectId"] = projectId; | 
|  2202     } |  2115     } | 
|  2203     return _json; |  2116     return _json; | 
|  2204   } |  2117   } | 
|  2205 } |  2118 } | 
|  2206  |  2119  | 
|  2207  |  2120  | 
|  2208 /** The job creation request. */ |  2121 /** The job creation request. */ | 
|  2209 class ExperimentalCreateJobRequest { |  2122 class ExperimentalCreateJobRequest { | 
|  2210   /** |  2123   /** | 
|  2211    * Specifies whether or not to run the alignment pipeline. At least one of |  2124    * Specifies whether or not to run the alignment pipeline. Either align or | 
|  2212    * align or callVariants must be provided. |  2125    * callVariants must be set. | 
|  2213    */ |  2126    */ | 
|  2214   core.bool align; |  2127   core.bool align; | 
|  2215  |  2128  | 
|  2216   /** |  2129   /** | 
|  2217    * Specifies whether or not to run the variant calling pipeline. If specified, |  2130    * Specifies whether or not to run the variant calling pipeline. Either align | 
|  2218    * alignment will be performed first and the aligned BAMs will passed as input |  2131    * or callVariants must be set. | 
|  2219    * to the variant caller. At least one of align or callVariants must be |  | 
|  2220    * provided. |  | 
|  2221    */ |  2132    */ | 
|  2222   core.bool callVariants; |  2133   core.bool callVariants; | 
|  2223  |  2134  | 
|  2224   /** |  2135   /** | 
|  2225    * Specifies where to copy the results of certain pipelines. This should be in |  2136    * Specifies where to copy the results of certain pipelines. This should be in | 
|  2226    * the form of gs://bucket/path. |  2137    * the form of gs://bucket/path. | 
|  2227    */ |  2138    */ | 
|  2228   core.String gcsOutputPath; |  2139   core.String gcsOutputPath; | 
|  2229  |  2140  | 
|  2230   /** |  2141   /** | 
| (...skipping 707 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  2938  |  2849  | 
|  2939   /** |  2850   /** | 
|  2940    * The data source of the request, for example, a Google Cloud Storage object |  2851    * The data source of the request, for example, a Google Cloud Storage object | 
|  2941    * path or Readset ID. |  2852    * path or Readset ID. | 
|  2942    */ |  2853    */ | 
|  2943   core.List<core.String> source; |  2854   core.List<core.String> source; | 
|  2944  |  2855  | 
|  2945   /** |  2856   /** | 
|  2946    * The original request type. |  2857    * The original request type. | 
|  2947    * Possible string values are: |  2858    * Possible string values are: | 
 |  2859    * - "alignReadsets" | 
 |  2860    * - "callReadsets" | 
|  2948    * - "experimentalCreateJob" |  2861    * - "experimentalCreateJob" | 
|  2949    * - "exportReadsets" |  2862    * - "exportReadsets" | 
|  2950    * - "exportVariants" |  2863    * - "exportVariants" | 
|  2951    * - "importReadsets" |  2864    * - "importReadsets" | 
|  2952    * - "importVariants" |  2865    * - "importVariants" | 
|  2953    * - "unknownType" |  2866    * - "unknownType" | 
|  2954    */ |  2867    */ | 
|  2955   core.String type; |  2868   core.String type; | 
|  2956  |  2869  | 
|  2957  |  2870  | 
| (...skipping 1466 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  4424     } |  4337     } | 
|  4425     if (variants != null) { |  4338     if (variants != null) { | 
|  4426       _json["variants"] = variants.map((value) => (value).toJson()).toList(); |  4339       _json["variants"] = variants.map((value) => (value).toJson()).toList(); | 
|  4427     } |  4340     } | 
|  4428     return _json; |  4341     return _json; | 
|  4429   } |  4342   } | 
|  4430 } |  4343 } | 
|  4431  |  4344  | 
|  4432  |  4345  | 
|  4433 /** |  4346 /** | 
|  4434  * A Variant represents a change in DNA sequence relative to some reference. For |  4347  * A variant represents a change in DNA sequence relative to a reference | 
|  4435  * example, a Variant could represent a SNP or an insertion. Variants belong to |  4348  * sequence. For example, a variant could represent a SNP or an insertion. | 
|  4436  * a variant set. |  4349  * Variants belong to a variant set. Each of the calls on a variant represent a | 
 |  4350  * determination of genotype with respect to that variant. For example, a call | 
 |  4351  * might assign probability of 0.32 to the occurrence of a SNP named rs1234 in a | 
 |  4352  * sample named NA12345. A call belongs to a call set, which contains related | 
 |  4353  * calls typically from one sample. | 
|  4437  */ |  4354  */ | 
|  4438 class Variant { |  4355 class Variant { | 
|  4439   /** The bases that appear instead of the reference bases. */ |  4356   /** The bases that appear instead of the reference bases. */ | 
|  4440   core.List<core.String> alternateBases; |  4357   core.List<core.String> alternateBases; | 
|  4441  |  4358  | 
|  4442   /** |  4359   /** | 
|  4443    * The variant calls for this particular variant. Each one represents the |  4360    * The variant calls for this particular variant. Each one represents the | 
|  4444    * determination of genotype with respect to this variant. |  4361    * determination of genotype with respect to this variant. | 
|  4445    */ |  4362    */ | 
|  4446   core.List<Call> calls; |  4363   core.List<Call> calls; | 
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  4579     } |  4496     } | 
|  4580     if (variantSetId != null) { |  4497     if (variantSetId != null) { | 
|  4581       _json["variantSetId"] = variantSetId; |  4498       _json["variantSetId"] = variantSetId; | 
|  4582     } |  4499     } | 
|  4583     return _json; |  4500     return _json; | 
|  4584   } |  4501   } | 
|  4585 } |  4502 } | 
|  4586  |  4503  | 
|  4587  |  4504  | 
|  4588 /** |  4505 /** | 
|  4589  * A VariantSet represents a collection of Variants and their summary |  4506  * A variant set is a collection of call sets and variants. It contains summary | 
|  4590  * statistics. |  4507  * statistics of those contents. A variant set belongs to a dataset. | 
|  4591  */ |  4508  */ | 
|  4592 class VariantSet { |  4509 class VariantSet { | 
|  4593   /** The dataset to which this variant set belongs. Immutable. */ |  4510   /** The dataset to which this variant set belongs. Immutable. */ | 
|  4594   core.String datasetId; |  4511   core.String datasetId; | 
|  4595  |  4512  | 
|  4596   /** The Google-generated ID of the variant set. Immutable. */ |  4513   /** The Google-generated ID of the variant set. Immutable. */ | 
|  4597   core.String id; |  4514   core.String id; | 
|  4598  |  4515  | 
|  4599   /** The metadata associated with this variant set. */ |  4516   /** The metadata associated with this variant set. */ | 
|  4600   core.List<Metadata> metadata; |  4517   core.List<Metadata> metadata; | 
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  4635       _json["metadata"] = metadata.map((value) => (value).toJson()).toList(); |  4552       _json["metadata"] = metadata.map((value) => (value).toJson()).toList(); | 
|  4636     } |  4553     } | 
|  4637     if (referenceBounds != null) { |  4554     if (referenceBounds != null) { | 
|  4638       _json["referenceBounds"] = referenceBounds.map((value) => (value).toJson()
      ).toList(); |  4555       _json["referenceBounds"] = referenceBounds.map((value) => (value).toJson()
      ).toList(); | 
|  4639     } |  4556     } | 
|  4640     return _json; |  4557     return _json; | 
|  4641   } |  4558   } | 
|  4642 } |  4559 } | 
|  4643  |  4560  | 
|  4644  |  4561  | 
| OLD | NEW |