/includes/api-libs/Google/Service/Genomics.php

  1. <?php 
  2. /** 
  3. * Copyright 2010 Google Inc. 
  4. * 
  5. * Licensed under the Apache License, Version 2.0 (the "License"); you may not 
  6. * use this file except in compliance with the License. You may obtain a copy of 
  7. * the License at 
  8. * 
  9. * http://www.apache.org/licenses/LICENSE-2.0 
  10. * 
  11. * Unless required by applicable law or agreed to in writing, software 
  12. * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
  13. * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
  14. * License for the specific language governing permissions and limitations under 
  15. * the License. 
  16. */ 
  17.  
  18. /** 
  19. * Service definition for Genomics (v1beta2). 
  20. * 
  21. * <p> 
  22. * Provides access to Genomics data.</p> 
  23. * 
  24. * <p> 
  25. * For more information about this service, see the API 
  26. * <a href="https://developers.google.com/genomics/v1beta2/reference" target="_blank">Documentation</a> 
  27. * </p> 
  28. * 
  29. * @author Google, Inc. 
  30. */ 
  31. class Google_Service_Genomics extends Google_Service 
  32. /** View and manage your data in Google BigQuery. */ 
  33. const BIGQUERY = 
  34. "https://www.googleapis.com/auth/bigquery"; 
  35. /** Manage your data in Google Cloud Storage. */ 
  36. const DEVSTORAGE_READ_WRITE = 
  37. "https://www.googleapis.com/auth/devstorage.read_write"; 
  38. /** View and manage Genomics data. */ 
  39. const GENOMICS = 
  40. "https://www.googleapis.com/auth/genomics"; 
  41. /** View Genomics data. */ 
  42. const GENOMICS_READONLY = 
  43. "https://www.googleapis.com/auth/genomics.readonly"; 
  44.  
  45. public $annotationSets; 
  46. public $annotations; 
  47. public $callsets; 
  48. public $datasets; 
  49. public $experimental_jobs; 
  50. public $jobs; 
  51. public $readgroupsets; 
  52. public $readgroupsets_coveragebuckets; 
  53. public $reads; 
  54. public $references; 
  55. public $references_bases; 
  56. public $referencesets; 
  57. public $variants; 
  58. public $variantsets; 
  59.  
  60.  
  61. /** 
  62. * Constructs the internal representation of the Genomics service. 
  63. * 
  64. * @param Google_Client $client 
  65. */ 
  66. public function __construct(Google_Client $client) 
  67. parent::__construct($client); 
  68. $this->servicePath = 'genomics/v1beta2/'; 
  69. $this->version = 'v1beta2'; 
  70. $this->serviceName = 'genomics'; 
  71.  
  72. $this->annotationSets = new Google_Service_Genomics_AnnotationSets_Resource( 
  73. $this,  
  74. $this->serviceName,  
  75. 'annotationSets',  
  76. array( 
  77. 'methods' => array( 
  78. 'create' => array( 
  79. 'path' => 'annotationSets',  
  80. 'httpMethod' => 'POST',  
  81. 'parameters' => array(),  
  82. ), 'delete' => array( 
  83. 'path' => 'annotationSets/{annotationSetId}',  
  84. 'httpMethod' => 'DELETE',  
  85. 'parameters' => array( 
  86. 'annotationSetId' => array( 
  87. 'location' => 'path',  
  88. 'type' => 'string',  
  89. 'required' => true,  
  90. ),  
  91. ),  
  92. ), 'get' => array( 
  93. 'path' => 'annotationSets/{annotationSetId}',  
  94. 'httpMethod' => 'GET',  
  95. 'parameters' => array( 
  96. 'annotationSetId' => array( 
  97. 'location' => 'path',  
  98. 'type' => 'string',  
  99. 'required' => true,  
  100. ),  
  101. ),  
  102. ), 'patch' => array( 
  103. 'path' => 'annotationSets/{annotationSetId}',  
  104. 'httpMethod' => 'PATCH',  
  105. 'parameters' => array( 
  106. 'annotationSetId' => array( 
  107. 'location' => 'path',  
  108. 'type' => 'string',  
  109. 'required' => true,  
  110. ),  
  111. ),  
  112. ), 'search' => array( 
  113. 'path' => 'annotationSets/search',  
  114. 'httpMethod' => 'POST',  
  115. 'parameters' => array(),  
  116. ), 'update' => array( 
  117. 'path' => 'annotationSets/{annotationSetId}',  
  118. 'httpMethod' => 'PUT',  
  119. 'parameters' => array( 
  120. 'annotationSetId' => array( 
  121. 'location' => 'path',  
  122. 'type' => 'string',  
  123. 'required' => true,  
  124. ),  
  125. ),  
  126. ),  
  127. ); 
  128. $this->annotations = new Google_Service_Genomics_Annotations_Resource( 
  129. $this,  
  130. $this->serviceName,  
  131. 'annotations',  
  132. array( 
  133. 'methods' => array( 
  134. 'create' => array( 
  135. 'path' => 'annotations',  
  136. 'httpMethod' => 'POST',  
  137. 'parameters' => array(),  
  138. ), 'delete' => array( 
  139. 'path' => 'annotations/{annotationId}',  
  140. 'httpMethod' => 'DELETE',  
  141. 'parameters' => array( 
  142. 'annotationId' => array( 
  143. 'location' => 'path',  
  144. 'type' => 'string',  
  145. 'required' => true,  
  146. ),  
  147. ),  
  148. ), 'get' => array( 
  149. 'path' => 'annotations/{annotationId}',  
  150. 'httpMethod' => 'GET',  
  151. 'parameters' => array( 
  152. 'annotationId' => array( 
  153. 'location' => 'path',  
  154. 'type' => 'string',  
  155. 'required' => true,  
  156. ),  
  157. ),  
  158. ), 'patch' => array( 
  159. 'path' => 'annotations/{annotationId}',  
  160. 'httpMethod' => 'PATCH',  
  161. 'parameters' => array( 
  162. 'annotationId' => array( 
  163. 'location' => 'path',  
  164. 'type' => 'string',  
  165. 'required' => true,  
  166. ),  
  167. ),  
  168. ), 'search' => array( 
  169. 'path' => 'annotations/search',  
  170. 'httpMethod' => 'POST',  
  171. 'parameters' => array(),  
  172. ), 'update' => array( 
  173. 'path' => 'annotations/{annotationId}',  
  174. 'httpMethod' => 'PUT',  
  175. 'parameters' => array( 
  176. 'annotationId' => array( 
  177. 'location' => 'path',  
  178. 'type' => 'string',  
  179. 'required' => true,  
  180. ),  
  181. ),  
  182. ),  
  183. ); 
  184. $this->callsets = new Google_Service_Genomics_Callsets_Resource( 
  185. $this,  
  186. $this->serviceName,  
  187. 'callsets',  
  188. array( 
  189. 'methods' => array( 
  190. 'create' => array( 
  191. 'path' => 'callsets',  
  192. 'httpMethod' => 'POST',  
  193. 'parameters' => array(),  
  194. ), 'delete' => array( 
  195. 'path' => 'callsets/{callSetId}',  
  196. 'httpMethod' => 'DELETE',  
  197. 'parameters' => array( 
  198. 'callSetId' => array( 
  199. 'location' => 'path',  
  200. 'type' => 'string',  
  201. 'required' => true,  
  202. ),  
  203. ),  
  204. ), 'get' => array( 
  205. 'path' => 'callsets/{callSetId}',  
  206. 'httpMethod' => 'GET',  
  207. 'parameters' => array( 
  208. 'callSetId' => array( 
  209. 'location' => 'path',  
  210. 'type' => 'string',  
  211. 'required' => true,  
  212. ),  
  213. ),  
  214. ), 'patch' => array( 
  215. 'path' => 'callsets/{callSetId}',  
  216. 'httpMethod' => 'PATCH',  
  217. 'parameters' => array( 
  218. 'callSetId' => array( 
  219. 'location' => 'path',  
  220. 'type' => 'string',  
  221. 'required' => true,  
  222. ),  
  223. ),  
  224. ), 'search' => array( 
  225. 'path' => 'callsets/search',  
  226. 'httpMethod' => 'POST',  
  227. 'parameters' => array(),  
  228. ), 'update' => array( 
  229. 'path' => 'callsets/{callSetId}',  
  230. 'httpMethod' => 'PUT',  
  231. 'parameters' => array( 
  232. 'callSetId' => array( 
  233. 'location' => 'path',  
  234. 'type' => 'string',  
  235. 'required' => true,  
  236. ),  
  237. ),  
  238. ),  
  239. ); 
  240. $this->datasets = new Google_Service_Genomics_Datasets_Resource( 
  241. $this,  
  242. $this->serviceName,  
  243. 'datasets',  
  244. array( 
  245. 'methods' => array( 
  246. 'create' => array( 
  247. 'path' => 'datasets',  
  248. 'httpMethod' => 'POST',  
  249. 'parameters' => array(),  
  250. ), 'delete' => array( 
  251. 'path' => 'datasets/{datasetId}',  
  252. 'httpMethod' => 'DELETE',  
  253. 'parameters' => array( 
  254. 'datasetId' => array( 
  255. 'location' => 'path',  
  256. 'type' => 'string',  
  257. 'required' => true,  
  258. ),  
  259. ),  
  260. ), 'get' => array( 
  261. 'path' => 'datasets/{datasetId}',  
  262. 'httpMethod' => 'GET',  
  263. 'parameters' => array( 
  264. 'datasetId' => array( 
  265. 'location' => 'path',  
  266. 'type' => 'string',  
  267. 'required' => true,  
  268. ),  
  269. ),  
  270. ), 'list' => array( 
  271. 'path' => 'datasets',  
  272. 'httpMethod' => 'GET',  
  273. 'parameters' => array( 
  274. 'pageToken' => array( 
  275. 'location' => 'query',  
  276. 'type' => 'string',  
  277. ),  
  278. 'projectNumber' => array( 
  279. 'location' => 'query',  
  280. 'type' => 'string',  
  281. ),  
  282. 'pageSize' => array( 
  283. 'location' => 'query',  
  284. 'type' => 'integer',  
  285. ),  
  286. ),  
  287. ), 'patch' => array( 
  288. 'path' => 'datasets/{datasetId}',  
  289. 'httpMethod' => 'PATCH',  
  290. 'parameters' => array( 
  291. 'datasetId' => array( 
  292. 'location' => 'path',  
  293. 'type' => 'string',  
  294. 'required' => true,  
  295. ),  
  296. ),  
  297. ), 'undelete' => array( 
  298. 'path' => 'datasets/{datasetId}/undelete',  
  299. 'httpMethod' => 'POST',  
  300. 'parameters' => array( 
  301. 'datasetId' => array( 
  302. 'location' => 'path',  
  303. 'type' => 'string',  
  304. 'required' => true,  
  305. ),  
  306. ),  
  307. ), 'update' => array( 
  308. 'path' => 'datasets/{datasetId}',  
  309. 'httpMethod' => 'PUT',  
  310. 'parameters' => array( 
  311. 'datasetId' => array( 
  312. 'location' => 'path',  
  313. 'type' => 'string',  
  314. 'required' => true,  
  315. ),  
  316. ),  
  317. ),  
  318. ); 
  319. $this->experimental_jobs = new Google_Service_Genomics_ExperimentalJobs_Resource( 
  320. $this,  
  321. $this->serviceName,  
  322. 'jobs',  
  323. array( 
  324. 'methods' => array( 
  325. 'create' => array( 
  326. 'path' => 'experimental/jobs/create',  
  327. 'httpMethod' => 'POST',  
  328. 'parameters' => array(),  
  329. ),  
  330. ); 
  331. $this->jobs = new Google_Service_Genomics_Jobs_Resource( 
  332. $this,  
  333. $this->serviceName,  
  334. 'jobs',  
  335. array( 
  336. 'methods' => array( 
  337. 'cancel' => array( 
  338. 'path' => 'jobs/{jobId}/cancel',  
  339. 'httpMethod' => 'POST',  
  340. 'parameters' => array( 
  341. 'jobId' => array( 
  342. 'location' => 'path',  
  343. 'type' => 'string',  
  344. 'required' => true,  
  345. ),  
  346. ),  
  347. ), 'get' => array( 
  348. 'path' => 'jobs/{jobId}',  
  349. 'httpMethod' => 'GET',  
  350. 'parameters' => array( 
  351. 'jobId' => array( 
  352. 'location' => 'path',  
  353. 'type' => 'string',  
  354. 'required' => true,  
  355. ),  
  356. ),  
  357. ), 'search' => array( 
  358. 'path' => 'jobs/search',  
  359. 'httpMethod' => 'POST',  
  360. 'parameters' => array(),  
  361. ),  
  362. ); 
  363. $this->readgroupsets = new Google_Service_Genomics_Readgroupsets_Resource( 
  364. $this,  
  365. $this->serviceName,  
  366. 'readgroupsets',  
  367. array( 
  368. 'methods' => array( 
  369. 'align' => array( 
  370. 'path' => 'readgroupsets/align',  
  371. 'httpMethod' => 'POST',  
  372. 'parameters' => array(),  
  373. ), 'call' => array( 
  374. 'path' => 'readgroupsets/call',  
  375. 'httpMethod' => 'POST',  
  376. 'parameters' => array(),  
  377. ), 'delete' => array( 
  378. 'path' => 'readgroupsets/{readGroupSetId}',  
  379. 'httpMethod' => 'DELETE',  
  380. 'parameters' => array( 
  381. 'readGroupSetId' => array( 
  382. 'location' => 'path',  
  383. 'type' => 'string',  
  384. 'required' => true,  
  385. ),  
  386. ),  
  387. ), 'export' => array( 
  388. 'path' => 'readgroupsets/export',  
  389. 'httpMethod' => 'POST',  
  390. 'parameters' => array(),  
  391. ), 'get' => array( 
  392. 'path' => 'readgroupsets/{readGroupSetId}',  
  393. 'httpMethod' => 'GET',  
  394. 'parameters' => array( 
  395. 'readGroupSetId' => array( 
  396. 'location' => 'path',  
  397. 'type' => 'string',  
  398. 'required' => true,  
  399. ),  
  400. ),  
  401. ), 'import' => array( 
  402. 'path' => 'readgroupsets/import',  
  403. 'httpMethod' => 'POST',  
  404. 'parameters' => array(),  
  405. ), 'patch' => array( 
  406. 'path' => 'readgroupsets/{readGroupSetId}',  
  407. 'httpMethod' => 'PATCH',  
  408. 'parameters' => array( 
  409. 'readGroupSetId' => array( 
  410. 'location' => 'path',  
  411. 'type' => 'string',  
  412. 'required' => true,  
  413. ),  
  414. ),  
  415. ), 'search' => array( 
  416. 'path' => 'readgroupsets/search',  
  417. 'httpMethod' => 'POST',  
  418. 'parameters' => array(),  
  419. ), 'update' => array( 
  420. 'path' => 'readgroupsets/{readGroupSetId}',  
  421. 'httpMethod' => 'PUT',  
  422. 'parameters' => array( 
  423. 'readGroupSetId' => array( 
  424. 'location' => 'path',  
  425. 'type' => 'string',  
  426. 'required' => true,  
  427. ),  
  428. ),  
  429. ),  
  430. ); 
  431. $this->readgroupsets_coveragebuckets = new Google_Service_Genomics_ReadgroupsetsCoveragebuckets_Resource( 
  432. $this,  
  433. $this->serviceName,  
  434. 'coveragebuckets',  
  435. array( 
  436. 'methods' => array( 
  437. 'list' => array( 
  438. 'path' => 'readgroupsets/{readGroupSetId}/coveragebuckets',  
  439. 'httpMethod' => 'GET',  
  440. 'parameters' => array( 
  441. 'readGroupSetId' => array( 
  442. 'location' => 'path',  
  443. 'type' => 'string',  
  444. 'required' => true,  
  445. ),  
  446. 'pageSize' => array( 
  447. 'location' => 'query',  
  448. 'type' => 'integer',  
  449. ),  
  450. 'range.start' => array( 
  451. 'location' => 'query',  
  452. 'type' => 'string',  
  453. ),  
  454. 'range.end' => array( 
  455. 'location' => 'query',  
  456. 'type' => 'string',  
  457. ),  
  458. 'range.referenceName' => array( 
  459. 'location' => 'query',  
  460. 'type' => 'string',  
  461. ),  
  462. 'pageToken' => array( 
  463. 'location' => 'query',  
  464. 'type' => 'string',  
  465. ),  
  466. 'targetBucketWidth' => array( 
  467. 'location' => 'query',  
  468. 'type' => 'string',  
  469. ),  
  470. ),  
  471. ),  
  472. ); 
  473. $this->reads = new Google_Service_Genomics_Reads_Resource( 
  474. $this,  
  475. $this->serviceName,  
  476. 'reads',  
  477. array( 
  478. 'methods' => array( 
  479. 'search' => array( 
  480. 'path' => 'reads/search',  
  481. 'httpMethod' => 'POST',  
  482. 'parameters' => array(),  
  483. ),  
  484. ); 
  485. $this->references = new Google_Service_Genomics_References_Resource( 
  486. $this,  
  487. $this->serviceName,  
  488. 'references',  
  489. array( 
  490. 'methods' => array( 
  491. 'get' => array( 
  492. 'path' => 'references/{referenceId}',  
  493. 'httpMethod' => 'GET',  
  494. 'parameters' => array( 
  495. 'referenceId' => array( 
  496. 'location' => 'path',  
  497. 'type' => 'string',  
  498. 'required' => true,  
  499. ),  
  500. ),  
  501. ), 'search' => array( 
  502. 'path' => 'references/search',  
  503. 'httpMethod' => 'POST',  
  504. 'parameters' => array(),  
  505. ),  
  506. ); 
  507. $this->references_bases = new Google_Service_Genomics_ReferencesBases_Resource( 
  508. $this,  
  509. $this->serviceName,  
  510. 'bases',  
  511. array( 
  512. 'methods' => array( 
  513. 'list' => array( 
  514. 'path' => 'references/{referenceId}/bases',  
  515. 'httpMethod' => 'GET',  
  516. 'parameters' => array( 
  517. 'referenceId' => array( 
  518. 'location' => 'path',  
  519. 'type' => 'string',  
  520. 'required' => true,  
  521. ),  
  522. 'pageToken' => array( 
  523. 'location' => 'query',  
  524. 'type' => 'string',  
  525. ),  
  526. 'end' => array( 
  527. 'location' => 'query',  
  528. 'type' => 'string',  
  529. ),  
  530. 'pageSize' => array( 
  531. 'location' => 'query',  
  532. 'type' => 'integer',  
  533. ),  
  534. 'start' => array( 
  535. 'location' => 'query',  
  536. 'type' => 'string',  
  537. ),  
  538. ),  
  539. ),  
  540. ); 
  541. $this->referencesets = new Google_Service_Genomics_Referencesets_Resource( 
  542. $this,  
  543. $this->serviceName,  
  544. 'referencesets',  
  545. array( 
  546. 'methods' => array( 
  547. 'get' => array( 
  548. 'path' => 'referencesets/{referenceSetId}',  
  549. 'httpMethod' => 'GET',  
  550. 'parameters' => array( 
  551. 'referenceSetId' => array( 
  552. 'location' => 'path',  
  553. 'type' => 'string',  
  554. 'required' => true,  
  555. ),  
  556. ),  
  557. ), 'search' => array( 
  558. 'path' => 'referencesets/search',  
  559. 'httpMethod' => 'POST',  
  560. 'parameters' => array(),  
  561. ),  
  562. ); 
  563. $this->variants = new Google_Service_Genomics_Variants_Resource( 
  564. $this,  
  565. $this->serviceName,  
  566. 'variants',  
  567. array( 
  568. 'methods' => array( 
  569. 'create' => array( 
  570. 'path' => 'variants',  
  571. 'httpMethod' => 'POST',  
  572. 'parameters' => array(),  
  573. ), 'delete' => array( 
  574. 'path' => 'variants/{variantId}',  
  575. 'httpMethod' => 'DELETE',  
  576. 'parameters' => array( 
  577. 'variantId' => array( 
  578. 'location' => 'path',  
  579. 'type' => 'string',  
  580. 'required' => true,  
  581. ),  
  582. ),  
  583. ), 'get' => array( 
  584. 'path' => 'variants/{variantId}',  
  585. 'httpMethod' => 'GET',  
  586. 'parameters' => array( 
  587. 'variantId' => array( 
  588. 'location' => 'path',  
  589. 'type' => 'string',  
  590. 'required' => true,  
  591. ),  
  592. ),  
  593. ), 'search' => array( 
  594. 'path' => 'variants/search',  
  595. 'httpMethod' => 'POST',  
  596. 'parameters' => array(),  
  597. ), 'update' => array( 
  598. 'path' => 'variants/{variantId}',  
  599. 'httpMethod' => 'PUT',  
  600. 'parameters' => array( 
  601. 'variantId' => array( 
  602. 'location' => 'path',  
  603. 'type' => 'string',  
  604. 'required' => true,  
  605. ),  
  606. ),  
  607. ),  
  608. ); 
  609. $this->variantsets = new Google_Service_Genomics_Variantsets_Resource( 
  610. $this,  
  611. $this->serviceName,  
  612. 'variantsets',  
  613. array( 
  614. 'methods' => array( 
  615. 'delete' => array( 
  616. 'path' => 'variantsets/{variantSetId}',  
  617. 'httpMethod' => 'DELETE',  
  618. 'parameters' => array( 
  619. 'variantSetId' => array( 
  620. 'location' => 'path',  
  621. 'type' => 'string',  
  622. 'required' => true,  
  623. ),  
  624. ),  
  625. ), 'export' => array( 
  626. 'path' => 'variantsets/{variantSetId}/export',  
  627. 'httpMethod' => 'POST',  
  628. 'parameters' => array( 
  629. 'variantSetId' => array( 
  630. 'location' => 'path',  
  631. 'type' => 'string',  
  632. 'required' => true,  
  633. ),  
  634. ),  
  635. ), 'get' => array( 
  636. 'path' => 'variantsets/{variantSetId}',  
  637. 'httpMethod' => 'GET',  
  638. 'parameters' => array( 
  639. 'variantSetId' => array( 
  640. 'location' => 'path',  
  641. 'type' => 'string',  
  642. 'required' => true,  
  643. ),  
  644. ),  
  645. ), 'importVariants' => array( 
  646. 'path' => 'variantsets/{variantSetId}/importVariants',  
  647. 'httpMethod' => 'POST',  
  648. 'parameters' => array( 
  649. 'variantSetId' => array( 
  650. 'location' => 'path',  
  651. 'type' => 'string',  
  652. 'required' => true,  
  653. ),  
  654. ),  
  655. ), 'mergeVariants' => array( 
  656. 'path' => 'variantsets/{variantSetId}/mergeVariants',  
  657. 'httpMethod' => 'POST',  
  658. 'parameters' => array( 
  659. 'variantSetId' => array( 
  660. 'location' => 'path',  
  661. 'type' => 'string',  
  662. 'required' => true,  
  663. ),  
  664. ),  
  665. ), 'patch' => array( 
  666. 'path' => 'variantsets/{variantSetId}',  
  667. 'httpMethod' => 'PATCH',  
  668. 'parameters' => array( 
  669. 'variantSetId' => array( 
  670. 'location' => 'path',  
  671. 'type' => 'string',  
  672. 'required' => true,  
  673. ),  
  674. ),  
  675. ), 'search' => array( 
  676. 'path' => 'variantsets/search',  
  677. 'httpMethod' => 'POST',  
  678. 'parameters' => array(),  
  679. ), 'update' => array( 
  680. 'path' => 'variantsets/{variantSetId}',  
  681. 'httpMethod' => 'PUT',  
  682. 'parameters' => array( 
  683. 'variantSetId' => array( 
  684. 'location' => 'path',  
  685. 'type' => 'string',  
  686. 'required' => true,  
  687. ),  
  688. ),  
  689. ),  
  690. ); 
  691.  
  692.  
  693. /** 
  694. * The "annotationSets" collection of methods. 
  695. * Typical usage is: 
  696. * <code> 
  697. * $genomicsService = new Google_Service_Genomics(...); 
  698. * $annotationSets = $genomicsService->annotationSets; 
  699. * </code> 
  700. */ 
  701. class Google_Service_Genomics_AnnotationSets_Resource extends Google_Service_Resource 
  702.  
  703. /** 
  704. * Creates a new annotation set. Caller must have WRITE permission for the 
  705. * associated dataset. (annotationSets.create) 
  706. * 
  707. * @param Google_AnnotationSet $postBody 
  708. * @param array $optParams Optional parameters. 
  709. * @return Google_Service_Genomics_AnnotationSet 
  710. */ 
  711. public function create(Google_Service_Genomics_AnnotationSet $postBody, $optParams = array()) 
  712. $params = array('postBody' => $postBody); 
  713. $params = array_merge($params, $optParams); 
  714. return $this->call('create', array($params), "Google_Service_Genomics_AnnotationSet"); 
  715.  
  716. /** 
  717. * Deletes an annotation set. Caller must have WRITE permission for the 
  718. * associated annotation set. (annotationSets.delete) 
  719. * 
  720. * @param string $annotationSetId The ID of the annotation set to be deleted. 
  721. * @param array $optParams Optional parameters. 
  722. */ 
  723. public function delete($annotationSetId, $optParams = array()) 
  724. $params = array('annotationSetId' => $annotationSetId); 
  725. $params = array_merge($params, $optParams); 
  726. return $this->call('delete', array($params)); 
  727.  
  728. /** 
  729. * Gets an annotation set. Caller must have READ permission for the associated 
  730. * dataset. (annotationSets.get) 
  731. * 
  732. * @param string $annotationSetId The ID of the annotation set to be retrieved. 
  733. * @param array $optParams Optional parameters. 
  734. * @return Google_Service_Genomics_AnnotationSet 
  735. */ 
  736. public function get($annotationSetId, $optParams = array()) 
  737. $params = array('annotationSetId' => $annotationSetId); 
  738. $params = array_merge($params, $optParams); 
  739. return $this->call('get', array($params), "Google_Service_Genomics_AnnotationSet"); 
  740.  
  741. /** 
  742. * Updates an annotation set. The update must respect all mutability 
  743. * restrictions and other invariants described on the annotation set resource. 
  744. * Caller must have WRITE permission for the associated dataset. This method 
  745. * supports patch semantics. (annotationSets.patch) 
  746. * 
  747. * @param string $annotationSetId The ID of the annotation set to be updated. 
  748. * @param Google_AnnotationSet $postBody 
  749. * @param array $optParams Optional parameters. 
  750. * @return Google_Service_Genomics_AnnotationSet 
  751. */ 
  752. public function patch($annotationSetId, Google_Service_Genomics_AnnotationSet $postBody, $optParams = array()) 
  753. $params = array('annotationSetId' => $annotationSetId, 'postBody' => $postBody); 
  754. $params = array_merge($params, $optParams); 
  755. return $this->call('patch', array($params), "Google_Service_Genomics_AnnotationSet"); 
  756.  
  757. /** 
  758. * Searches for annotation sets which match the given criteria. Results are 
  759. * returned in a deterministic order. Caller must have READ permission for the 
  760. * queried datasets. (annotationSets.search) 
  761. * 
  762. * @param Google_SearchAnnotationSetsRequest $postBody 
  763. * @param array $optParams Optional parameters. 
  764. * @return Google_Service_Genomics_SearchAnnotationSetsResponse 
  765. */ 
  766. public function search(Google_Service_Genomics_SearchAnnotationSetsRequest $postBody, $optParams = array()) 
  767. $params = array('postBody' => $postBody); 
  768. $params = array_merge($params, $optParams); 
  769. return $this->call('search', array($params), "Google_Service_Genomics_SearchAnnotationSetsResponse"); 
  770.  
  771. /** 
  772. * Updates an annotation set. The update must respect all mutability 
  773. * restrictions and other invariants described on the annotation set resource. 
  774. * Caller must have WRITE permission for the associated dataset. 
  775. * (annotationSets.update) 
  776. * 
  777. * @param string $annotationSetId The ID of the annotation set to be updated. 
  778. * @param Google_AnnotationSet $postBody 
  779. * @param array $optParams Optional parameters. 
  780. * @return Google_Service_Genomics_AnnotationSet 
  781. */ 
  782. public function update($annotationSetId, Google_Service_Genomics_AnnotationSet $postBody, $optParams = array()) 
  783. $params = array('annotationSetId' => $annotationSetId, 'postBody' => $postBody); 
  784. $params = array_merge($params, $optParams); 
  785. return $this->call('update', array($params), "Google_Service_Genomics_AnnotationSet"); 
  786.  
  787. /** 
  788. * The "annotations" collection of methods. 
  789. * Typical usage is: 
  790. * <code> 
  791. * $genomicsService = new Google_Service_Genomics(...); 
  792. * $annotations = $genomicsService->annotations; 
  793. * </code> 
  794. */ 
  795. class Google_Service_Genomics_Annotations_Resource extends Google_Service_Resource 
  796.  
  797. /** 
  798. * Creates a new annotation. Caller must have WRITE permission for the 
  799. * associated annotation set. (annotations.create) 
  800. * 
  801. * @param Google_Annotation $postBody 
  802. * @param array $optParams Optional parameters. 
  803. * @return Google_Service_Genomics_Annotation 
  804. */ 
  805. public function create(Google_Service_Genomics_Annotation $postBody, $optParams = array()) 
  806. $params = array('postBody' => $postBody); 
  807. $params = array_merge($params, $optParams); 
  808. return $this->call('create', array($params), "Google_Service_Genomics_Annotation"); 
  809.  
  810. /** 
  811. * Deletes an annotation. Caller must have WRITE permission for the associated 
  812. * annotation set. (annotations.delete) 
  813. * 
  814. * @param string $annotationId The ID of the annotation set to be deleted. 
  815. * @param array $optParams Optional parameters. 
  816. */ 
  817. public function delete($annotationId, $optParams = array()) 
  818. $params = array('annotationId' => $annotationId); 
  819. $params = array_merge($params, $optParams); 
  820. return $this->call('delete', array($params)); 
  821.  
  822. /** 
  823. * Gets an annotation. Caller must have READ permission for the associated 
  824. * annotation set. (annotations.get) 
  825. * 
  826. * @param string $annotationId The ID of the annotation set to be retrieved. 
  827. * @param array $optParams Optional parameters. 
  828. * @return Google_Service_Genomics_Annotation 
  829. */ 
  830. public function get($annotationId, $optParams = array()) 
  831. $params = array('annotationId' => $annotationId); 
  832. $params = array_merge($params, $optParams); 
  833. return $this->call('get', array($params), "Google_Service_Genomics_Annotation"); 
  834.  
  835. /** 
  836. * Updates an annotation. The update must respect all mutability restrictions 
  837. * and other invariants described on the annotation resource. Caller must have 
  838. * WRITE permission for the associated dataset. This method supports patch 
  839. * semantics. (annotations.patch) 
  840. * 
  841. * @param string $annotationId The ID of the annotation set to be updated. 
  842. * @param Google_Annotation $postBody 
  843. * @param array $optParams Optional parameters. 
  844. * @return Google_Service_Genomics_Annotation 
  845. */ 
  846. public function patch($annotationId, Google_Service_Genomics_Annotation $postBody, $optParams = array()) 
  847. $params = array('annotationId' => $annotationId, 'postBody' => $postBody); 
  848. $params = array_merge($params, $optParams); 
  849. return $this->call('patch', array($params), "Google_Service_Genomics_Annotation"); 
  850.  
  851. /** 
  852. * Searches for annotations which match the given criteria. Results are returned 
  853. * ordered by start position. Annotations which have matching start positions 
  854. * are ordered deterministically. Caller must have READ permission for the 
  855. * queried annotation sets. (annotations.search) 
  856. * 
  857. * @param Google_SearchAnnotationsRequest $postBody 
  858. * @param array $optParams Optional parameters. 
  859. * @return Google_Service_Genomics_SearchAnnotationsResponse 
  860. */ 
  861. public function search(Google_Service_Genomics_SearchAnnotationsRequest $postBody, $optParams = array()) 
  862. $params = array('postBody' => $postBody); 
  863. $params = array_merge($params, $optParams); 
  864. return $this->call('search', array($params), "Google_Service_Genomics_SearchAnnotationsResponse"); 
  865.  
  866. /** 
  867. * Updates an annotation. The update must respect all mutability restrictions 
  868. * and other invariants described on the annotation resource. Caller must have 
  869. * WRITE permission for the associated dataset. (annotations.update) 
  870. * 
  871. * @param string $annotationId The ID of the annotation set to be updated. 
  872. * @param Google_Annotation $postBody 
  873. * @param array $optParams Optional parameters. 
  874. * @return Google_Service_Genomics_Annotation 
  875. */ 
  876. public function update($annotationId, Google_Service_Genomics_Annotation $postBody, $optParams = array()) 
  877. $params = array('annotationId' => $annotationId, 'postBody' => $postBody); 
  878. $params = array_merge($params, $optParams); 
  879. return $this->call('update', array($params), "Google_Service_Genomics_Annotation"); 
  880.  
  881. /** 
  882. * The "callsets" collection of methods. 
  883. * Typical usage is: 
  884. * <code> 
  885. * $genomicsService = new Google_Service_Genomics(...); 
  886. * $callsets = $genomicsService->callsets; 
  887. * </code> 
  888. */ 
  889. class Google_Service_Genomics_Callsets_Resource extends Google_Service_Resource 
  890.  
  891. /** 
  892. * Creates a new call set. (callsets.create) 
  893. * 
  894. * @param Google_CallSet $postBody 
  895. * @param array $optParams Optional parameters. 
  896. * @return Google_Service_Genomics_CallSet 
  897. */ 
  898. public function create(Google_Service_Genomics_CallSet $postBody, $optParams = array()) 
  899. $params = array('postBody' => $postBody); 
  900. $params = array_merge($params, $optParams); 
  901. return $this->call('create', array($params), "Google_Service_Genomics_CallSet"); 
  902.  
  903. /** 
  904. * Deletes a call set. (callsets.delete) 
  905. * 
  906. * @param string $callSetId The ID of the call set to be deleted. 
  907. * @param array $optParams Optional parameters. 
  908. */ 
  909. public function delete($callSetId, $optParams = array()) 
  910. $params = array('callSetId' => $callSetId); 
  911. $params = array_merge($params, $optParams); 
  912. return $this->call('delete', array($params)); 
  913.  
  914. /** 
  915. * Gets a call set by ID. (callsets.get) 
  916. * 
  917. * @param string $callSetId The ID of the call set. 
  918. * @param array $optParams Optional parameters. 
  919. * @return Google_Service_Genomics_CallSet 
  920. */ 
  921. public function get($callSetId, $optParams = array()) 
  922. $params = array('callSetId' => $callSetId); 
  923. $params = array_merge($params, $optParams); 
  924. return $this->call('get', array($params), "Google_Service_Genomics_CallSet"); 
  925.  
  926. /** 
  927. * Updates a call set. This method supports patch semantics. (callsets.patch) 
  928. * 
  929. * @param string $callSetId The ID of the call set to be updated. 
  930. * @param Google_CallSet $postBody 
  931. * @param array $optParams Optional parameters. 
  932. * @return Google_Service_Genomics_CallSet 
  933. */ 
  934. public function patch($callSetId, Google_Service_Genomics_CallSet $postBody, $optParams = array()) 
  935. $params = array('callSetId' => $callSetId, 'postBody' => $postBody); 
  936. $params = array_merge($params, $optParams); 
  937. return $this->call('patch', array($params), "Google_Service_Genomics_CallSet"); 
  938.  
  939. /** 
  940. * Gets a list of call sets matching the criteria. 
  941. * 
  942. * Implements GlobalAllianceApi.searchCallSets. (callsets.search) 
  943. * 
  944. * @param Google_SearchCallSetsRequest $postBody 
  945. * @param array $optParams Optional parameters. 
  946. * @return Google_Service_Genomics_SearchCallSetsResponse 
  947. */ 
  948. public function search(Google_Service_Genomics_SearchCallSetsRequest $postBody, $optParams = array()) 
  949. $params = array('postBody' => $postBody); 
  950. $params = array_merge($params, $optParams); 
  951. return $this->call('search', array($params), "Google_Service_Genomics_SearchCallSetsResponse"); 
  952.  
  953. /** 
  954. * Updates a call set. (callsets.update) 
  955. * 
  956. * @param string $callSetId The ID of the call set to be updated. 
  957. * @param Google_CallSet $postBody 
  958. * @param array $optParams Optional parameters. 
  959. * @return Google_Service_Genomics_CallSet 
  960. */ 
  961. public function update($callSetId, Google_Service_Genomics_CallSet $postBody, $optParams = array()) 
  962. $params = array('callSetId' => $callSetId, 'postBody' => $postBody); 
  963. $params = array_merge($params, $optParams); 
  964. return $this->call('update', array($params), "Google_Service_Genomics_CallSet"); 
  965.  
  966. /** 
  967. * The "datasets" collection of methods. 
  968. * Typical usage is: 
  969. * <code> 
  970. * $genomicsService = new Google_Service_Genomics(...); 
  971. * $datasets = $genomicsService->datasets; 
  972. * </code> 
  973. */ 
  974. class Google_Service_Genomics_Datasets_Resource extends Google_Service_Resource 
  975.  
  976. /** 
  977. * Creates a new dataset. (datasets.create) 
  978. * 
  979. * @param Google_Dataset $postBody 
  980. * @param array $optParams Optional parameters. 
  981. * @return Google_Service_Genomics_Dataset 
  982. */ 
  983. public function create(Google_Service_Genomics_Dataset $postBody, $optParams = array()) 
  984. $params = array('postBody' => $postBody); 
  985. $params = array_merge($params, $optParams); 
  986. return $this->call('create', array($params), "Google_Service_Genomics_Dataset"); 
  987.  
  988. /** 
  989. * Deletes a dataset. (datasets.delete) 
  990. * 
  991. * @param string $datasetId The ID of the dataset to be deleted. 
  992. * @param array $optParams Optional parameters. 
  993. */ 
  994. public function delete($datasetId, $optParams = array()) 
  995. $params = array('datasetId' => $datasetId); 
  996. $params = array_merge($params, $optParams); 
  997. return $this->call('delete', array($params)); 
  998.  
  999. /** 
  1000. * Gets a dataset by ID. (datasets.get) 
  1001. * 
  1002. * @param string $datasetId The ID of the dataset. 
  1003. * @param array $optParams Optional parameters. 
  1004. * @return Google_Service_Genomics_Dataset 
  1005. */ 
  1006. public function get($datasetId, $optParams = array()) 
  1007. $params = array('datasetId' => $datasetId); 
  1008. $params = array_merge($params, $optParams); 
  1009. return $this->call('get', array($params), "Google_Service_Genomics_Dataset"); 
  1010.  
  1011. /** 
  1012. * Lists all datasets. (datasets.listDatasets) 
  1013. * 
  1014. * @param array $optParams Optional parameters. 
  1015. * 
  1016. * @opt_param string pageToken The continuation token, which is used to page 
  1017. * through large result sets. To get the next page of results, set this 
  1018. * parameter to the value of nextPageToken from the previous response. 
  1019. * @opt_param string projectNumber Only return datasets which belong to this 
  1020. * Google Developers Console project. Only accepts project numbers. Returns all 
  1021. * public projects if no project number is specified. 
  1022. * @opt_param int pageSize The maximum number of results returned by this 
  1023. * request. 
  1024. * @return Google_Service_Genomics_ListDatasetsResponse 
  1025. */ 
  1026. public function listDatasets($optParams = array()) 
  1027. $params = array(); 
  1028. $params = array_merge($params, $optParams); 
  1029. return $this->call('list', array($params), "Google_Service_Genomics_ListDatasetsResponse"); 
  1030.  
  1031. /** 
  1032. * Updates a dataset. This method supports patch semantics. (datasets.patch) 
  1033. * 
  1034. * @param string $datasetId The ID of the dataset to be updated. 
  1035. * @param Google_Dataset $postBody 
  1036. * @param array $optParams Optional parameters. 
  1037. * @return Google_Service_Genomics_Dataset 
  1038. */ 
  1039. public function patch($datasetId, Google_Service_Genomics_Dataset $postBody, $optParams = array()) 
  1040. $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 
  1041. $params = array_merge($params, $optParams); 
  1042. return $this->call('patch', array($params), "Google_Service_Genomics_Dataset"); 
  1043.  
  1044. /** 
  1045. * Undeletes a dataset by restoring a dataset which was deleted via this API. 
  1046. * This operation is only possible for a week after the deletion occurred. 
  1047. * (datasets.undelete) 
  1048. * 
  1049. * @param string $datasetId The ID of the dataset to be undeleted. 
  1050. * @param array $optParams Optional parameters. 
  1051. * @return Google_Service_Genomics_Dataset 
  1052. */ 
  1053. public function undelete($datasetId, $optParams = array()) 
  1054. $params = array('datasetId' => $datasetId); 
  1055. $params = array_merge($params, $optParams); 
  1056. return $this->call('undelete', array($params), "Google_Service_Genomics_Dataset"); 
  1057.  
  1058. /** 
  1059. * Updates a dataset. (datasets.update) 
  1060. * 
  1061. * @param string $datasetId The ID of the dataset to be updated. 
  1062. * @param Google_Dataset $postBody 
  1063. * @param array $optParams Optional parameters. 
  1064. * @return Google_Service_Genomics_Dataset 
  1065. */ 
  1066. public function update($datasetId, Google_Service_Genomics_Dataset $postBody, $optParams = array()) 
  1067. $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 
  1068. $params = array_merge($params, $optParams); 
  1069. return $this->call('update', array($params), "Google_Service_Genomics_Dataset"); 
  1070.  
  1071. /** 
  1072. * The "experimental" collection of methods. 
  1073. * Typical usage is: 
  1074. * <code> 
  1075. * $genomicsService = new Google_Service_Genomics(...); 
  1076. * $experimental = $genomicsService->experimental; 
  1077. * </code> 
  1078. */ 
  1079. class Google_Service_Genomics_Experimental_Resource extends Google_Service_Resource 
  1080.  
  1081. /** 
  1082. * The "jobs" collection of methods. 
  1083. * Typical usage is: 
  1084. * <code> 
  1085. * $genomicsService = new Google_Service_Genomics(...); 
  1086. * $jobs = $genomicsService->jobs; 
  1087. * </code> 
  1088. */ 
  1089. class Google_Service_Genomics_ExperimentalJobs_Resource extends Google_Service_Resource 
  1090.  
  1091. /** 
  1092. * Creates and asynchronously runs an ad-hoc job. This is an experimental call 
  1093. * and may be removed or changed at any time. (jobs.create) 
  1094. * 
  1095. * @param Google_ExperimentalCreateJobRequest $postBody 
  1096. * @param array $optParams Optional parameters. 
  1097. * @return Google_Service_Genomics_ExperimentalCreateJobResponse 
  1098. */ 
  1099. public function create(Google_Service_Genomics_ExperimentalCreateJobRequest $postBody, $optParams = array()) 
  1100. $params = array('postBody' => $postBody); 
  1101. $params = array_merge($params, $optParams); 
  1102. return $this->call('create', array($params), "Google_Service_Genomics_ExperimentalCreateJobResponse"); 
  1103.  
  1104. /** 
  1105. * The "jobs" collection of methods. 
  1106. * Typical usage is: 
  1107. * <code> 
  1108. * $genomicsService = new Google_Service_Genomics(...); 
  1109. * $jobs = $genomicsService->jobs; 
  1110. * </code> 
  1111. */ 
  1112. class Google_Service_Genomics_Jobs_Resource extends Google_Service_Resource 
  1113.  
  1114. /** 
  1115. * Cancels a job by ID. Note that it is possible for partial results to be 
  1116. * generated and stored for cancelled jobs. (jobs.cancel) 
  1117. * 
  1118. * @param string $jobId Required. The ID of the job. 
  1119. * @param array $optParams Optional parameters. 
  1120. */ 
  1121. public function cancel($jobId, $optParams = array()) 
  1122. $params = array('jobId' => $jobId); 
  1123. $params = array_merge($params, $optParams); 
  1124. return $this->call('cancel', array($params)); 
  1125.  
  1126. /** 
  1127. * Gets a job by ID. (jobs.get) 
  1128. * 
  1129. * @param string $jobId Required. The ID of the job. 
  1130. * @param array $optParams Optional parameters. 
  1131. * @return Google_Service_Genomics_Job 
  1132. */ 
  1133. public function get($jobId, $optParams = array()) 
  1134. $params = array('jobId' => $jobId); 
  1135. $params = array_merge($params, $optParams); 
  1136. return $this->call('get', array($params), "Google_Service_Genomics_Job"); 
  1137.  
  1138. /** 
  1139. * Gets a list of jobs matching the criteria. (jobs.search) 
  1140. * 
  1141. * @param Google_SearchJobsRequest $postBody 
  1142. * @param array $optParams Optional parameters. 
  1143. * @return Google_Service_Genomics_SearchJobsResponse 
  1144. */ 
  1145. public function search(Google_Service_Genomics_SearchJobsRequest $postBody, $optParams = array()) 
  1146. $params = array('postBody' => $postBody); 
  1147. $params = array_merge($params, $optParams); 
  1148. return $this->call('search', array($params), "Google_Service_Genomics_SearchJobsResponse"); 
  1149.  
  1150. /** 
  1151. * The "readgroupsets" collection of methods. 
  1152. * Typical usage is: 
  1153. * <code> 
  1154. * $genomicsService = new Google_Service_Genomics(...); 
  1155. * $readgroupsets = $genomicsService->readgroupsets; 
  1156. * </code> 
  1157. */ 
  1158. class Google_Service_Genomics_Readgroupsets_Resource extends Google_Service_Resource 
  1159.  
  1160. /** 
  1161. * Aligns read data from existing read group sets or files from Google Cloud 
  1162. * Storage. See the alignment and variant calling documentation for more 
  1163. * details. (readgroupsets.align) 
  1164. * 
  1165. * @param Google_AlignReadGroupSetsRequest $postBody 
  1166. * @param array $optParams Optional parameters. 
  1167. * @return Google_Service_Genomics_AlignReadGroupSetsResponse 
  1168. */ 
  1169. public function align(Google_Service_Genomics_AlignReadGroupSetsRequest $postBody, $optParams = array()) 
  1170. $params = array('postBody' => $postBody); 
  1171. $params = array_merge($params, $optParams); 
  1172. return $this->call('align', array($params), "Google_Service_Genomics_AlignReadGroupSetsResponse"); 
  1173.  
  1174. /** 
  1175. * Calls variants on read data from existing read group sets or files from 
  1176. * Google Cloud Storage. See the alignment and variant calling documentation 
  1177. * for more details. (readgroupsets.callReadgroupsets) 
  1178. * 
  1179. * @param Google_CallReadGroupSetsRequest $postBody 
  1180. * @param array $optParams Optional parameters. 
  1181. * @return Google_Service_Genomics_CallReadGroupSetsResponse 
  1182. */ 
  1183. public function callReadgroupsets(Google_Service_Genomics_CallReadGroupSetsRequest $postBody, $optParams = array()) 
  1184. $params = array('postBody' => $postBody); 
  1185. $params = array_merge($params, $optParams); 
  1186. return $this->call('call', array($params), "Google_Service_Genomics_CallReadGroupSetsResponse"); 
  1187.  
  1188. /** 
  1189. * Deletes a read group set. (readgroupsets.delete) 
  1190. * 
  1191. * @param string $readGroupSetId The ID of the read group set to be deleted. The 
  1192. * caller must have WRITE permissions to the dataset associated with this read 
  1193. * group set. 
  1194. * @param array $optParams Optional parameters. 
  1195. */ 
  1196. public function delete($readGroupSetId, $optParams = array()) 
  1197. $params = array('readGroupSetId' => $readGroupSetId); 
  1198. $params = array_merge($params, $optParams); 
  1199. return $this->call('delete', array($params)); 
  1200.  
  1201. /** 
  1202. * Exports read group sets to a BAM file in Google Cloud Storage. 
  1203. * 
  1204. * Note that currently there may be some differences between exported BAM files 
  1205. * and the original BAM file at the time of import. In particular, comments in 
  1206. * the input file header will not be preserved, some custom tags will be 
  1207. * converted to strings, and original reference sequence order is not 
  1208. * necessarily preserved. (readgroupsets.export) 
  1209. * 
  1210. * @param Google_ExportReadGroupSetsRequest $postBody 
  1211. * @param array $optParams Optional parameters. 
  1212. * @return Google_Service_Genomics_ExportReadGroupSetsResponse 
  1213. */ 
  1214. public function export(Google_Service_Genomics_ExportReadGroupSetsRequest $postBody, $optParams = array()) 
  1215. $params = array('postBody' => $postBody); 
  1216. $params = array_merge($params, $optParams); 
  1217. return $this->call('export', array($params), "Google_Service_Genomics_ExportReadGroupSetsResponse"); 
  1218.  
  1219. /** 
  1220. * Gets a read group set by ID. (readgroupsets.get) 
  1221. * 
  1222. * @param string $readGroupSetId The ID of the read group set. 
  1223. * @param array $optParams Optional parameters. 
  1224. * @return Google_Service_Genomics_ReadGroupSet 
  1225. */ 
  1226. public function get($readGroupSetId, $optParams = array()) 
  1227. $params = array('readGroupSetId' => $readGroupSetId); 
  1228. $params = array_merge($params, $optParams); 
  1229. return $this->call('get', array($params), "Google_Service_Genomics_ReadGroupSet"); 
  1230.  
  1231. /** 
  1232. * Creates read group sets by asynchronously importing the provided information. 
  1233. * 
  1234. * Note that currently comments in the input file header are not imported and 
  1235. * some custom tags will be converted to strings, rather than preserving tag 
  1236. * types. The caller must have WRITE permissions to the dataset. 
  1237. * (readgroupsets.import) 
  1238. * 
  1239. * @param Google_ImportReadGroupSetsRequest $postBody 
  1240. * @param array $optParams Optional parameters. 
  1241. * @return Google_Service_Genomics_ImportReadGroupSetsResponse 
  1242. */ 
  1243. public function import(Google_Service_Genomics_ImportReadGroupSetsRequest $postBody, $optParams = array()) 
  1244. $params = array('postBody' => $postBody); 
  1245. $params = array_merge($params, $optParams); 
  1246. return $this->call('import', array($params), "Google_Service_Genomics_ImportReadGroupSetsResponse"); 
  1247.  
  1248. /** 
  1249. * Updates a read group set. This method supports patch semantics. 
  1250. * (readgroupsets.patch) 
  1251. * 
  1252. * @param string $readGroupSetId The ID of the read group set to be updated. The 
  1253. * caller must have WRITE permissions to the dataset associated with this read 
  1254. * group set. 
  1255. * @param Google_ReadGroupSet $postBody 
  1256. * @param array $optParams Optional parameters. 
  1257. * @return Google_Service_Genomics_ReadGroupSet 
  1258. */ 
  1259. public function patch($readGroupSetId, Google_Service_Genomics_ReadGroupSet $postBody, $optParams = array()) 
  1260. $params = array('readGroupSetId' => $readGroupSetId, 'postBody' => $postBody); 
  1261. $params = array_merge($params, $optParams); 
  1262. return $this->call('patch', array($params), "Google_Service_Genomics_ReadGroupSet"); 
  1263.  
  1264. /** 
  1265. * Searches for read group sets matching the criteria. 
  1266. * 
  1267. * Implements GlobalAllianceApi.searchReadGroupSets. (readgroupsets.search) 
  1268. * 
  1269. * @param Google_SearchReadGroupSetsRequest $postBody 
  1270. * @param array $optParams Optional parameters. 
  1271. * @return Google_Service_Genomics_SearchReadGroupSetsResponse 
  1272. */ 
  1273. public function search(Google_Service_Genomics_SearchReadGroupSetsRequest $postBody, $optParams = array()) 
  1274. $params = array('postBody' => $postBody); 
  1275. $params = array_merge($params, $optParams); 
  1276. return $this->call('search', array($params), "Google_Service_Genomics_SearchReadGroupSetsResponse"); 
  1277.  
  1278. /** 
  1279. * Updates a read group set. (readgroupsets.update) 
  1280. * 
  1281. * @param string $readGroupSetId The ID of the read group set to be updated. The 
  1282. * caller must have WRITE permissions to the dataset associated with this read 
  1283. * group set. 
  1284. * @param Google_ReadGroupSet $postBody 
  1285. * @param array $optParams Optional parameters. 
  1286. * @return Google_Service_Genomics_ReadGroupSet 
  1287. */ 
  1288. public function update($readGroupSetId, Google_Service_Genomics_ReadGroupSet $postBody, $optParams = array()) 
  1289. $params = array('readGroupSetId' => $readGroupSetId, 'postBody' => $postBody); 
  1290. $params = array_merge($params, $optParams); 
  1291. return $this->call('update', array($params), "Google_Service_Genomics_ReadGroupSet"); 
  1292.  
  1293. /** 
  1294. * The "coveragebuckets" collection of methods. 
  1295. * Typical usage is: 
  1296. * <code> 
  1297. * $genomicsService = new Google_Service_Genomics(...); 
  1298. * $coveragebuckets = $genomicsService->coveragebuckets; 
  1299. * </code> 
  1300. */ 
  1301. class Google_Service_Genomics_ReadgroupsetsCoveragebuckets_Resource extends Google_Service_Resource 
  1302.  
  1303. /** 
  1304. * Lists fixed width coverage buckets for a read group set, each of which 
  1305. * correspond to a range of a reference sequence. Each bucket summarizes 
  1306. * coverage information across its corresponding genomic range. 
  1307. * 
  1308. * Coverage is defined as the number of reads which are aligned to a given base 
  1309. * in the reference sequence. Coverage buckets are available at several 
  1310. * precomputed bucket widths, enabling retrieval of various coverage 'zoom 
  1311. * levels'. The caller must have READ permissions for the target read group set. 
  1312. * (coveragebuckets.listReadgroupsetsCoveragebuckets) 
  1313. * 
  1314. * @param string $readGroupSetId Required. The ID of the read group set over 
  1315. * which coverage is requested. 
  1316. * @param array $optParams Optional parameters. 
  1317. * 
  1318. * @opt_param int pageSize The maximum number of results to return in a single 
  1319. * page. If unspecified, defaults to 1024. The maximum value is 2048. 
  1320. * @opt_param string range.start The start position of the range on the 
  1321. * reference, 0-based inclusive. If specified, referenceName must also be 
  1322. * specified. 
  1323. * @opt_param string range.end The end position of the range on the reference,  
  1324. * 0-based exclusive. If specified, referenceName must also be specified. 
  1325. * @opt_param string range.referenceName The reference sequence name, for 
  1326. * example chr1, 1, or chrX. 
  1327. * @opt_param string pageToken The continuation token, which is used to page 
  1328. * through large result sets. To get the next page of results, set this 
  1329. * parameter to the value of nextPageToken from the previous response. 
  1330. * @opt_param string targetBucketWidth The desired width of each reported 
  1331. * coverage bucket in base pairs. This will be rounded down to the nearest 
  1332. * precomputed bucket width; the value of which is returned as bucketWidth in 
  1333. * the response. Defaults to infinity (each bucket spans an entire reference 
  1334. * sequence) or the length of the target range, if specified. The smallest 
  1335. * precomputed bucketWidth is currently 2048 base pairs; this is subject to 
  1336. * change. 
  1337. * @return Google_Service_Genomics_ListCoverageBucketsResponse 
  1338. */ 
  1339. public function listReadgroupsetsCoveragebuckets($readGroupSetId, $optParams = array()) 
  1340. $params = array('readGroupSetId' => $readGroupSetId); 
  1341. $params = array_merge($params, $optParams); 
  1342. return $this->call('list', array($params), "Google_Service_Genomics_ListCoverageBucketsResponse"); 
  1343.  
  1344. /** 
  1345. * The "reads" collection of methods. 
  1346. * Typical usage is: 
  1347. * <code> 
  1348. * $genomicsService = new Google_Service_Genomics(...); 
  1349. * $reads = $genomicsService->reads; 
  1350. * </code> 
  1351. */ 
  1352. class Google_Service_Genomics_Reads_Resource extends Google_Service_Resource 
  1353.  
  1354. /** 
  1355. * Gets a list of reads for one or more read group sets. Reads search operates 
  1356. * over a genomic coordinate space of reference sequence & position defined over 
  1357. * the reference sequences to which the requested read group sets are aligned. 
  1358. * 
  1359. * If a target positional range is specified, search returns all reads whose 
  1360. * alignment to the reference genome overlap the range. A query which specifies 
  1361. * only read group set IDs yields all reads in those read group sets, including 
  1362. * unmapped reads. 
  1363. * 
  1364. * All reads returned (including reads on subsequent pages) are ordered by 
  1365. * genomic coordinate (reference sequence & position). Reads with equivalent 
  1366. * genomic coordinates are returned in a deterministic order. 
  1367. * 
  1368. * Implements GlobalAllianceApi.searchReads. (reads.search) 
  1369. * 
  1370. * @param Google_SearchReadsRequest $postBody 
  1371. * @param array $optParams Optional parameters. 
  1372. * @return Google_Service_Genomics_SearchReadsResponse 
  1373. */ 
  1374. public function search(Google_Service_Genomics_SearchReadsRequest $postBody, $optParams = array()) 
  1375. $params = array('postBody' => $postBody); 
  1376. $params = array_merge($params, $optParams); 
  1377. return $this->call('search', array($params), "Google_Service_Genomics_SearchReadsResponse"); 
  1378.  
  1379. /** 
  1380. * The "references" collection of methods. 
  1381. * Typical usage is: 
  1382. * <code> 
  1383. * $genomicsService = new Google_Service_Genomics(...); 
  1384. * $references = $genomicsService->references; 
  1385. * </code> 
  1386. */ 
  1387. class Google_Service_Genomics_References_Resource extends Google_Service_Resource 
  1388.  
  1389. /** 
  1390. * Gets a reference. 
  1391. * 
  1392. * Implements GlobalAllianceApi.getReference. (references.get) 
  1393. * 
  1394. * @param string $referenceId The ID of the reference. 
  1395. * @param array $optParams Optional parameters. 
  1396. * @return Google_Service_Genomics_Reference 
  1397. */ 
  1398. public function get($referenceId, $optParams = array()) 
  1399. $params = array('referenceId' => $referenceId); 
  1400. $params = array_merge($params, $optParams); 
  1401. return $this->call('get', array($params), "Google_Service_Genomics_Reference"); 
  1402.  
  1403. /** 
  1404. * Searches for references which match the given criteria. 
  1405. * 
  1406. * Implements GlobalAllianceApi.searchReferences. (references.search) 
  1407. * 
  1408. * @param Google_SearchReferencesRequest $postBody 
  1409. * @param array $optParams Optional parameters. 
  1410. * @return Google_Service_Genomics_SearchReferencesResponse 
  1411. */ 
  1412. public function search(Google_Service_Genomics_SearchReferencesRequest $postBody, $optParams = array()) 
  1413. $params = array('postBody' => $postBody); 
  1414. $params = array_merge($params, $optParams); 
  1415. return $this->call('search', array($params), "Google_Service_Genomics_SearchReferencesResponse"); 
  1416.  
  1417. /** 
  1418. * The "bases" collection of methods. 
  1419. * Typical usage is: 
  1420. * <code> 
  1421. * $genomicsService = new Google_Service_Genomics(...); 
  1422. * $bases = $genomicsService->bases; 
  1423. * </code> 
  1424. */ 
  1425. class Google_Service_Genomics_ReferencesBases_Resource extends Google_Service_Resource 
  1426.  
  1427. /** 
  1428. * Lists the bases in a reference, optionally restricted to a range. 
  1429. * 
  1430. * Implements GlobalAllianceApi.getReferenceBases. (bases.listReferencesBases) 
  1431. * 
  1432. * @param string $referenceId The ID of the reference. 
  1433. * @param array $optParams Optional parameters. 
  1434. * 
  1435. * @opt_param string pageToken The continuation token, which is used to page 
  1436. * through large result sets. To get the next page of results, set this 
  1437. * parameter to the value of nextPageToken from the previous response. 
  1438. * @opt_param string end The end position (0-based, exclusive) of this query. 
  1439. * Defaults to the length of this reference. 
  1440. * @opt_param int pageSize Specifies the maximum number of bases to return in a 
  1441. * single page. 
  1442. * @opt_param string start The start position (0-based) of this query. Defaults 
  1443. * to 0. 
  1444. * @return Google_Service_Genomics_ListBasesResponse 
  1445. */ 
  1446. public function listReferencesBases($referenceId, $optParams = array()) 
  1447. $params = array('referenceId' => $referenceId); 
  1448. $params = array_merge($params, $optParams); 
  1449. return $this->call('list', array($params), "Google_Service_Genomics_ListBasesResponse"); 
  1450.  
  1451. /** 
  1452. * The "referencesets" collection of methods. 
  1453. * Typical usage is: 
  1454. * <code> 
  1455. * $genomicsService = new Google_Service_Genomics(...); 
  1456. * $referencesets = $genomicsService->referencesets; 
  1457. * </code> 
  1458. */ 
  1459. class Google_Service_Genomics_Referencesets_Resource extends Google_Service_Resource 
  1460.  
  1461. /** 
  1462. * Gets a reference set. 
  1463. * 
  1464. * Implements GlobalAllianceApi.getReferenceSet. (referencesets.get) 
  1465. * 
  1466. * @param string $referenceSetId The ID of the reference set. 
  1467. * @param array $optParams Optional parameters. 
  1468. * @return Google_Service_Genomics_ReferenceSet 
  1469. */ 
  1470. public function get($referenceSetId, $optParams = array()) 
  1471. $params = array('referenceSetId' => $referenceSetId); 
  1472. $params = array_merge($params, $optParams); 
  1473. return $this->call('get', array($params), "Google_Service_Genomics_ReferenceSet"); 
  1474.  
  1475. /** 
  1476. * Searches for reference sets which match the given criteria. 
  1477. * 
  1478. * Implements GlobalAllianceApi.searchReferenceSets. (referencesets.search) 
  1479. * 
  1480. * @param Google_SearchReferenceSetsRequest $postBody 
  1481. * @param array $optParams Optional parameters. 
  1482. * @return Google_Service_Genomics_SearchReferenceSetsResponse 
  1483. */ 
  1484. public function search(Google_Service_Genomics_SearchReferenceSetsRequest $postBody, $optParams = array()) 
  1485. $params = array('postBody' => $postBody); 
  1486. $params = array_merge($params, $optParams); 
  1487. return $this->call('search', array($params), "Google_Service_Genomics_SearchReferenceSetsResponse"); 
  1488.  
  1489. /** 
  1490. * The "variants" collection of methods. 
  1491. * Typical usage is: 
  1492. * <code> 
  1493. * $genomicsService = new Google_Service_Genomics(...); 
  1494. * $variants = $genomicsService->variants; 
  1495. * </code> 
  1496. */ 
  1497. class Google_Service_Genomics_Variants_Resource extends Google_Service_Resource 
  1498.  
  1499. /** 
  1500. * Creates a new variant. (variants.create) 
  1501. * 
  1502. * @param Google_Variant $postBody 
  1503. * @param array $optParams Optional parameters. 
  1504. * @return Google_Service_Genomics_Variant 
  1505. */ 
  1506. public function create(Google_Service_Genomics_Variant $postBody, $optParams = array()) 
  1507. $params = array('postBody' => $postBody); 
  1508. $params = array_merge($params, $optParams); 
  1509. return $this->call('create', array($params), "Google_Service_Genomics_Variant"); 
  1510.  
  1511. /** 
  1512. * Deletes a variant. (variants.delete) 
  1513. * 
  1514. * @param string $variantId The ID of the variant to be deleted. 
  1515. * @param array $optParams Optional parameters. 
  1516. */ 
  1517. public function delete($variantId, $optParams = array()) 
  1518. $params = array('variantId' => $variantId); 
  1519. $params = array_merge($params, $optParams); 
  1520. return $this->call('delete', array($params)); 
  1521.  
  1522. /** 
  1523. * Gets a variant by ID. (variants.get) 
  1524. * 
  1525. * @param string $variantId The ID of the variant. 
  1526. * @param array $optParams Optional parameters. 
  1527. * @return Google_Service_Genomics_Variant 
  1528. */ 
  1529. public function get($variantId, $optParams = array()) 
  1530. $params = array('variantId' => $variantId); 
  1531. $params = array_merge($params, $optParams); 
  1532. return $this->call('get', array($params), "Google_Service_Genomics_Variant"); 
  1533.  
  1534. /** 
  1535. * Gets a list of variants matching the criteria. 
  1536. * 
  1537. * Implements GlobalAllianceApi.searchVariants. (variants.search) 
  1538. * 
  1539. * @param Google_SearchVariantsRequest $postBody 
  1540. * @param array $optParams Optional parameters. 
  1541. * @return Google_Service_Genomics_SearchVariantsResponse 
  1542. */ 
  1543. public function search(Google_Service_Genomics_SearchVariantsRequest $postBody, $optParams = array()) 
  1544. $params = array('postBody' => $postBody); 
  1545. $params = array_merge($params, $optParams); 
  1546. return $this->call('search', array($params), "Google_Service_Genomics_SearchVariantsResponse"); 
  1547.  
  1548. /** 
  1549. * Updates a variant's names and info fields. All other modifications are 
  1550. * silently ignored. Returns the modified variant without its calls. 
  1551. * (variants.update) 
  1552. * 
  1553. * @param string $variantId The ID of the variant to be updated. 
  1554. * @param Google_Variant $postBody 
  1555. * @param array $optParams Optional parameters. 
  1556. * @return Google_Service_Genomics_Variant 
  1557. */ 
  1558. public function update($variantId, Google_Service_Genomics_Variant $postBody, $optParams = array()) 
  1559. $params = array('variantId' => $variantId, 'postBody' => $postBody); 
  1560. $params = array_merge($params, $optParams); 
  1561. return $this->call('update', array($params), "Google_Service_Genomics_Variant"); 
  1562.  
  1563. /** 
  1564. * The "variantsets" collection of methods. 
  1565. * Typical usage is: 
  1566. * <code> 
  1567. * $genomicsService = new Google_Service_Genomics(...); 
  1568. * $variantsets = $genomicsService->variantsets; 
  1569. * </code> 
  1570. */ 
  1571. class Google_Service_Genomics_Variantsets_Resource extends Google_Service_Resource 
  1572.  
  1573. /** 
  1574. * Deletes the contents of a variant set. The variant set object is not deleted. 
  1575. * (variantsets.delete) 
  1576. * 
  1577. * @param string $variantSetId The ID of the variant set to be deleted. 
  1578. * @param array $optParams Optional parameters. 
  1579. */ 
  1580. public function delete($variantSetId, $optParams = array()) 
  1581. $params = array('variantSetId' => $variantSetId); 
  1582. $params = array_merge($params, $optParams); 
  1583. return $this->call('delete', array($params)); 
  1584.  
  1585. /** 
  1586. * Exports variant set data to an external destination. (variantsets.export) 
  1587. * 
  1588. * @param string $variantSetId Required. The ID of the variant set that contains 
  1589. * variant data which should be exported. The caller must have READ access to 
  1590. * this variant set. 
  1591. * @param Google_ExportVariantSetRequest $postBody 
  1592. * @param array $optParams Optional parameters. 
  1593. * @return Google_Service_Genomics_ExportVariantSetResponse 
  1594. */ 
  1595. public function export($variantSetId, Google_Service_Genomics_ExportVariantSetRequest $postBody, $optParams = array()) 
  1596. $params = array('variantSetId' => $variantSetId, 'postBody' => $postBody); 
  1597. $params = array_merge($params, $optParams); 
  1598. return $this->call('export', array($params), "Google_Service_Genomics_ExportVariantSetResponse"); 
  1599.  
  1600. /** 
  1601. * Gets a variant set by ID. (variantsets.get) 
  1602. * 
  1603. * @param string $variantSetId Required. The ID of the variant set. 
  1604. * @param array $optParams Optional parameters. 
  1605. * @return Google_Service_Genomics_VariantSet 
  1606. */ 
  1607. public function get($variantSetId, $optParams = array()) 
  1608. $params = array('variantSetId' => $variantSetId); 
  1609. $params = array_merge($params, $optParams); 
  1610. return $this->call('get', array($params), "Google_Service_Genomics_VariantSet"); 
  1611.  
  1612. /** 
  1613. * Creates variant data by asynchronously importing the provided information. 
  1614. * 
  1615. * The variants for import will be merged with any existing data and each other 
  1616. * according to the behavior of mergeVariants. In particular, this means for 
  1617. * merged VCF variants that have conflicting INFO fields, some data will be 
  1618. * arbitrarily discarded. As a special case, for single-sample VCF files, QUAL 
  1619. * and FILTER fields will be moved to the call level; these are sometimes 
  1620. * interpreted in a call-specific context. Imported VCF headers are appended to 
  1621. * the metadata already in a variant set. (variantsets.importVariants) 
  1622. * 
  1623. * @param string $variantSetId Required. The variant set to which variant data 
  1624. * should be imported. 
  1625. * @param Google_ImportVariantsRequest $postBody 
  1626. * @param array $optParams Optional parameters. 
  1627. * @return Google_Service_Genomics_ImportVariantsResponse 
  1628. */ 
  1629. public function importVariants($variantSetId, Google_Service_Genomics_ImportVariantsRequest $postBody, $optParams = array()) 
  1630. $params = array('variantSetId' => $variantSetId, 'postBody' => $postBody); 
  1631. $params = array_merge($params, $optParams); 
  1632. return $this->call('importVariants', array($params), "Google_Service_Genomics_ImportVariantsResponse"); 
  1633.  
  1634. /** 
  1635. * Merges the given variants with existing variants. Each variant will be merged 
  1636. * with an existing variant that matches its reference sequence, start, end,  
  1637. * reference bases, and alternative bases. If no such variant exists, a new one 
  1638. * will be created. 
  1639. * 
  1640. * When variants are merged, the call information from the new variant is added 
  1641. * to the existing variant, and other fields (such as key/value pairs) are 
  1642. * discarded. (variantsets.mergeVariants) 
  1643. * 
  1644. * @param string $variantSetId The destination variant set. 
  1645. * @param Google_MergeVariantsRequest $postBody 
  1646. * @param array $optParams Optional parameters. 
  1647. */ 
  1648. public function mergeVariants($variantSetId, Google_Service_Genomics_MergeVariantsRequest $postBody, $optParams = array()) 
  1649. $params = array('variantSetId' => $variantSetId, 'postBody' => $postBody); 
  1650. $params = array_merge($params, $optParams); 
  1651. return $this->call('mergeVariants', array($params)); 
  1652.  
  1653. /** 
  1654. * Updates a variant set's metadata. All other modifications are silently 
  1655. * ignored. This method supports patch semantics. (variantsets.patch) 
  1656. * 
  1657. * @param string $variantSetId The ID of the variant to be updated. 
  1658. * @param Google_VariantSet $postBody 
  1659. * @param array $optParams Optional parameters. 
  1660. * @return Google_Service_Genomics_VariantSet 
  1661. */ 
  1662. public function patch($variantSetId, Google_Service_Genomics_VariantSet $postBody, $optParams = array()) 
  1663. $params = array('variantSetId' => $variantSetId, 'postBody' => $postBody); 
  1664. $params = array_merge($params, $optParams); 
  1665. return $this->call('patch', array($params), "Google_Service_Genomics_VariantSet"); 
  1666.  
  1667. /** 
  1668. * Returns a list of all variant sets matching search criteria. 
  1669. * 
  1670. * Implements GlobalAllianceApi.searchVariantSets. (variantsets.search) 
  1671. * 
  1672. * @param Google_SearchVariantSetsRequest $postBody 
  1673. * @param array $optParams Optional parameters. 
  1674. * @return Google_Service_Genomics_SearchVariantSetsResponse 
  1675. */ 
  1676. public function search(Google_Service_Genomics_SearchVariantSetsRequest $postBody, $optParams = array()) 
  1677. $params = array('postBody' => $postBody); 
  1678. $params = array_merge($params, $optParams); 
  1679. return $this->call('search', array($params), "Google_Service_Genomics_SearchVariantSetsResponse"); 
  1680.  
  1681. /** 
  1682. * Updates a variant set's metadata. All other modifications are silently 
  1683. * ignored. (variantsets.update) 
  1684. * 
  1685. * @param string $variantSetId The ID of the variant to be updated. 
  1686. * @param Google_VariantSet $postBody 
  1687. * @param array $optParams Optional parameters. 
  1688. * @return Google_Service_Genomics_VariantSet 
  1689. */ 
  1690. public function update($variantSetId, Google_Service_Genomics_VariantSet $postBody, $optParams = array()) 
  1691. $params = array('variantSetId' => $variantSetId, 'postBody' => $postBody); 
  1692. $params = array_merge($params, $optParams); 
  1693. return $this->call('update', array($params), "Google_Service_Genomics_VariantSet"); 
  1694.  
  1695.  
  1696.  
  1697.  
  1698. class Google_Service_Genomics_AlignReadGroupSetsRequest extends Google_Collection 
  1699. protected $collection_key = 'bamSourceUris'; 
  1700. protected $internal_gapi_mappings = array( 
  1701. ); 
  1702. public $bamSourceUris; 
  1703. public $datasetId; 
  1704. protected $interleavedFastqSourceType = 'Google_Service_Genomics_InterleavedFastqSource'; 
  1705. protected $interleavedFastqSourceDataType = ''; 
  1706. protected $pairedFastqSourceType = 'Google_Service_Genomics_PairedFastqSource'; 
  1707. protected $pairedFastqSourceDataType = ''; 
  1708. public $readGroupSetId; 
  1709.  
  1710.  
  1711. public function setBamSourceUris($bamSourceUris) 
  1712. $this->bamSourceUris = $bamSourceUris; 
  1713. public function getBamSourceUris() 
  1714. return $this->bamSourceUris; 
  1715. public function setDatasetId($datasetId) 
  1716. $this->datasetId = $datasetId; 
  1717. public function getDatasetId() 
  1718. return $this->datasetId; 
  1719. public function setInterleavedFastqSource(Google_Service_Genomics_InterleavedFastqSource $interleavedFastqSource) 
  1720. $this->interleavedFastqSource = $interleavedFastqSource; 
  1721. public function getInterleavedFastqSource() 
  1722. return $this->interleavedFastqSource; 
  1723. public function setPairedFastqSource(Google_Service_Genomics_PairedFastqSource $pairedFastqSource) 
  1724. $this->pairedFastqSource = $pairedFastqSource; 
  1725. public function getPairedFastqSource() 
  1726. return $this->pairedFastqSource; 
  1727. public function setReadGroupSetId($readGroupSetId) 
  1728. $this->readGroupSetId = $readGroupSetId; 
  1729. public function getReadGroupSetId() 
  1730. return $this->readGroupSetId; 
  1731.  
  1732. class Google_Service_Genomics_AlignReadGroupSetsResponse extends Google_Model 
  1733. protected $internal_gapi_mappings = array( 
  1734. ); 
  1735. public $jobId; 
  1736.  
  1737.  
  1738. public function setJobId($jobId) 
  1739. $this->jobId = $jobId; 
  1740. public function getJobId() 
  1741. return $this->jobId; 
  1742.  
  1743. class Google_Service_Genomics_Annotation extends Google_Model 
  1744. protected $internal_gapi_mappings = array( 
  1745. ); 
  1746. public $annotationSetId; 
  1747. public $id; 
  1748. public $info; 
  1749. public $name; 
  1750. protected $positionType = 'Google_Service_Genomics_RangePosition'; 
  1751. protected $positionDataType = ''; 
  1752. protected $transcriptType = 'Google_Service_Genomics_Transcript'; 
  1753. protected $transcriptDataType = ''; 
  1754. public $type; 
  1755. protected $variantType = 'Google_Service_Genomics_VariantAnnotation'; 
  1756. protected $variantDataType = ''; 
  1757.  
  1758.  
  1759. public function setAnnotationSetId($annotationSetId) 
  1760. $this->annotationSetId = $annotationSetId; 
  1761. public function getAnnotationSetId() 
  1762. return $this->annotationSetId; 
  1763. public function setId($id) 
  1764. $this->id = $id; 
  1765. public function getId() 
  1766. return $this->id; 
  1767. public function setInfo($info) 
  1768. $this->info = $info; 
  1769. public function getInfo() 
  1770. return $this->info; 
  1771. public function setName($name) 
  1772. $this->name = $name; 
  1773. public function getName() 
  1774. return $this->name; 
  1775. public function setPosition(Google_Service_Genomics_RangePosition $position) 
  1776. $this->position = $position; 
  1777. public function getPosition() 
  1778. return $this->position; 
  1779. public function setTranscript(Google_Service_Genomics_Transcript $transcript) 
  1780. $this->transcript = $transcript; 
  1781. public function getTranscript() 
  1782. return $this->transcript; 
  1783. public function setType($type) 
  1784. $this->type = $type; 
  1785. public function getType() 
  1786. return $this->type; 
  1787. public function setVariant(Google_Service_Genomics_VariantAnnotation $variant) 
  1788. $this->variant = $variant; 
  1789. public function getVariant() 
  1790. return $this->variant; 
  1791.  
  1792. class Google_Service_Genomics_AnnotationInfo extends Google_Model 
  1793.  
  1794. class Google_Service_Genomics_AnnotationSet extends Google_Model 
  1795. protected $internal_gapi_mappings = array( 
  1796. ); 
  1797. public $datasetId; 
  1798. public $id; 
  1799. public $info; 
  1800. public $name; 
  1801. public $referenceSetId; 
  1802. public $sourceUri; 
  1803. public $type; 
  1804.  
  1805.  
  1806. public function setDatasetId($datasetId) 
  1807. $this->datasetId = $datasetId; 
  1808. public function getDatasetId() 
  1809. return $this->datasetId; 
  1810. public function setId($id) 
  1811. $this->id = $id; 
  1812. public function getId() 
  1813. return $this->id; 
  1814. public function setInfo($info) 
  1815. $this->info = $info; 
  1816. public function getInfo() 
  1817. return $this->info; 
  1818. public function setName($name) 
  1819. $this->name = $name; 
  1820. public function getName() 
  1821. return $this->name; 
  1822. public function setReferenceSetId($referenceSetId) 
  1823. $this->referenceSetId = $referenceSetId; 
  1824. public function getReferenceSetId() 
  1825. return $this->referenceSetId; 
  1826. public function setSourceUri($sourceUri) 
  1827. $this->sourceUri = $sourceUri; 
  1828. public function getSourceUri() 
  1829. return $this->sourceUri; 
  1830. public function setType($type) 
  1831. $this->type = $type; 
  1832. public function getType() 
  1833. return $this->type; 
  1834.  
  1835. class Google_Service_Genomics_AnnotationSetInfo extends Google_Model 
  1836.  
  1837. class Google_Service_Genomics_CallReadGroupSetsRequest extends Google_Collection 
  1838. protected $collection_key = 'sourceUris'; 
  1839. protected $internal_gapi_mappings = array( 
  1840. ); 
  1841. public $datasetId; 
  1842. public $readGroupSetId; 
  1843. public $sourceUris; 
  1844.  
  1845.  
  1846. public function setDatasetId($datasetId) 
  1847. $this->datasetId = $datasetId; 
  1848. public function getDatasetId() 
  1849. return $this->datasetId; 
  1850. public function setReadGroupSetId($readGroupSetId) 
  1851. $this->readGroupSetId = $readGroupSetId; 
  1852. public function getReadGroupSetId() 
  1853. return $this->readGroupSetId; 
  1854. public function setSourceUris($sourceUris) 
  1855. $this->sourceUris = $sourceUris; 
  1856. public function getSourceUris() 
  1857. return $this->sourceUris; 
  1858.  
  1859. class Google_Service_Genomics_CallReadGroupSetsResponse extends Google_Model 
  1860. protected $internal_gapi_mappings = array( 
  1861. ); 
  1862. public $jobId; 
  1863.  
  1864.  
  1865. public function setJobId($jobId) 
  1866. $this->jobId = $jobId; 
  1867. public function getJobId() 
  1868. return $this->jobId; 
  1869.  
  1870. class Google_Service_Genomics_CallSet extends Google_Collection 
  1871. protected $collection_key = 'variantSetIds'; 
  1872. protected $internal_gapi_mappings = array( 
  1873. ); 
  1874. public $created; 
  1875. public $id; 
  1876. public $info; 
  1877. public $name; 
  1878. public $sampleId; 
  1879. public $variantSetIds; 
  1880.  
  1881.  
  1882. public function setCreated($created) 
  1883. $this->created = $created; 
  1884. public function getCreated() 
  1885. return $this->created; 
  1886. public function setId($id) 
  1887. $this->id = $id; 
  1888. public function getId() 
  1889. return $this->id; 
  1890. public function setInfo($info) 
  1891. $this->info = $info; 
  1892. public function getInfo() 
  1893. return $this->info; 
  1894. public function setName($name) 
  1895. $this->name = $name; 
  1896. public function getName() 
  1897. return $this->name; 
  1898. public function setSampleId($sampleId) 
  1899. $this->sampleId = $sampleId; 
  1900. public function getSampleId() 
  1901. return $this->sampleId; 
  1902. public function setVariantSetIds($variantSetIds) 
  1903. $this->variantSetIds = $variantSetIds; 
  1904. public function getVariantSetIds() 
  1905. return $this->variantSetIds; 
  1906.  
  1907. class Google_Service_Genomics_CallSetInfo extends Google_Model 
  1908.  
  1909. class Google_Service_Genomics_CigarUnit extends Google_Model 
  1910. protected $internal_gapi_mappings = array( 
  1911. ); 
  1912. public $operation; 
  1913. public $operationLength; 
  1914. public $referenceSequence; 
  1915.  
  1916.  
  1917. public function setOperation($operation) 
  1918. $this->operation = $operation; 
  1919. public function getOperation() 
  1920. return $this->operation; 
  1921. public function setOperationLength($operationLength) 
  1922. $this->operationLength = $operationLength; 
  1923. public function getOperationLength() 
  1924. return $this->operationLength; 
  1925. public function setReferenceSequence($referenceSequence) 
  1926. $this->referenceSequence = $referenceSequence; 
  1927. public function getReferenceSequence() 
  1928. return $this->referenceSequence; 
  1929.  
  1930. class Google_Service_Genomics_CoverageBucket extends Google_Model 
  1931. protected $internal_gapi_mappings = array( 
  1932. ); 
  1933. public $meanCoverage; 
  1934. protected $rangeType = 'Google_Service_Genomics_Range'; 
  1935. protected $rangeDataType = ''; 
  1936.  
  1937.  
  1938. public function setMeanCoverage($meanCoverage) 
  1939. $this->meanCoverage = $meanCoverage; 
  1940. public function getMeanCoverage() 
  1941. return $this->meanCoverage; 
  1942. public function setRange(Google_Service_Genomics_Range $range) 
  1943. $this->range = $range; 
  1944. public function getRange() 
  1945. return $this->range; 
  1946.  
  1947. class Google_Service_Genomics_Dataset extends Google_Model 
  1948. protected $internal_gapi_mappings = array( 
  1949. ); 
  1950. public $id; 
  1951. public $isPublic; 
  1952. public $name; 
  1953. public $projectNumber; 
  1954.  
  1955.  
  1956. public function setId($id) 
  1957. $this->id = $id; 
  1958. public function getId() 
  1959. return $this->id; 
  1960. public function setIsPublic($isPublic) 
  1961. $this->isPublic = $isPublic; 
  1962. public function getIsPublic() 
  1963. return $this->isPublic; 
  1964. public function setName($name) 
  1965. $this->name = $name; 
  1966. public function getName() 
  1967. return $this->name; 
  1968. public function setProjectNumber($projectNumber) 
  1969. $this->projectNumber = $projectNumber; 
  1970. public function getProjectNumber() 
  1971. return $this->projectNumber; 
  1972.  
  1973. class Google_Service_Genomics_ExperimentalCreateJobRequest extends Google_Collection 
  1974. protected $collection_key = 'sourceUris'; 
  1975. protected $internal_gapi_mappings = array( 
  1976. ); 
  1977. public $align; 
  1978. public $callVariants; 
  1979. public $gcsOutputPath; 
  1980. public $pairedSourceUris; 
  1981. public $projectNumber; 
  1982. public $sourceUris; 
  1983.  
  1984.  
  1985. public function setAlign($align) 
  1986. $this->align = $align; 
  1987. public function getAlign() 
  1988. return $this->align; 
  1989. public function setCallVariants($callVariants) 
  1990. $this->callVariants = $callVariants; 
  1991. public function getCallVariants() 
  1992. return $this->callVariants; 
  1993. public function setGcsOutputPath($gcsOutputPath) 
  1994. $this->gcsOutputPath = $gcsOutputPath; 
  1995. public function getGcsOutputPath() 
  1996. return $this->gcsOutputPath; 
  1997. public function setPairedSourceUris($pairedSourceUris) 
  1998. $this->pairedSourceUris = $pairedSourceUris; 
  1999. public function getPairedSourceUris() 
  2000. return $this->pairedSourceUris; 
  2001. public function setProjectNumber($projectNumber) 
  2002. $this->projectNumber = $projectNumber; 
  2003. public function getProjectNumber() 
  2004. return $this->projectNumber; 
  2005. public function setSourceUris($sourceUris) 
  2006. $this->sourceUris = $sourceUris; 
  2007. public function getSourceUris() 
  2008. return $this->sourceUris; 
  2009.  
  2010. class Google_Service_Genomics_ExperimentalCreateJobResponse extends Google_Model 
  2011. protected $internal_gapi_mappings = array( 
  2012. ); 
  2013. public $jobId; 
  2014.  
  2015.  
  2016. public function setJobId($jobId) 
  2017. $this->jobId = $jobId; 
  2018. public function getJobId() 
  2019. return $this->jobId; 
  2020.  
  2021. class Google_Service_Genomics_ExportReadGroupSetsRequest extends Google_Collection 
  2022. protected $collection_key = 'referenceNames'; 
  2023. protected $internal_gapi_mappings = array( 
  2024. ); 
  2025. public $exportUri; 
  2026. public $projectNumber; 
  2027. public $readGroupSetIds; 
  2028. public $referenceNames; 
  2029.  
  2030.  
  2031. public function setExportUri($exportUri) 
  2032. $this->exportUri = $exportUri; 
  2033. public function getExportUri() 
  2034. return $this->exportUri; 
  2035. public function setProjectNumber($projectNumber) 
  2036. $this->projectNumber = $projectNumber; 
  2037. public function getProjectNumber() 
  2038. return $this->projectNumber; 
  2039. public function setReadGroupSetIds($readGroupSetIds) 
  2040. $this->readGroupSetIds = $readGroupSetIds; 
  2041. public function getReadGroupSetIds() 
  2042. return $this->readGroupSetIds; 
  2043. public function setReferenceNames($referenceNames) 
  2044. $this->referenceNames = $referenceNames; 
  2045. public function getReferenceNames() 
  2046. return $this->referenceNames; 
  2047.  
  2048. class Google_Service_Genomics_ExportReadGroupSetsResponse extends Google_Model 
  2049. protected $internal_gapi_mappings = array( 
  2050. ); 
  2051. public $jobId; 
  2052.  
  2053.  
  2054. public function setJobId($jobId) 
  2055. $this->jobId = $jobId; 
  2056. public function getJobId() 
  2057. return $this->jobId; 
  2058.  
  2059. class Google_Service_Genomics_ExportVariantSetRequest extends Google_Collection 
  2060. protected $collection_key = 'callSetIds'; 
  2061. protected $internal_gapi_mappings = array( 
  2062. ); 
  2063. public $bigqueryDataset; 
  2064. public $bigqueryTable; 
  2065. public $callSetIds; 
  2066. public $format; 
  2067. public $projectNumber; 
  2068.  
  2069.  
  2070. public function setBigqueryDataset($bigqueryDataset) 
  2071. $this->bigqueryDataset = $bigqueryDataset; 
  2072. public function getBigqueryDataset() 
  2073. return $this->bigqueryDataset; 
  2074. public function setBigqueryTable($bigqueryTable) 
  2075. $this->bigqueryTable = $bigqueryTable; 
  2076. public function getBigqueryTable() 
  2077. return $this->bigqueryTable; 
  2078. public function setCallSetIds($callSetIds) 
  2079. $this->callSetIds = $callSetIds; 
  2080. public function getCallSetIds() 
  2081. return $this->callSetIds; 
  2082. public function setFormat($format) 
  2083. $this->format = $format; 
  2084. public function getFormat() 
  2085. return $this->format; 
  2086. public function setProjectNumber($projectNumber) 
  2087. $this->projectNumber = $projectNumber; 
  2088. public function getProjectNumber() 
  2089. return $this->projectNumber; 
  2090.  
  2091. class Google_Service_Genomics_ExportVariantSetResponse extends Google_Model 
  2092. protected $internal_gapi_mappings = array( 
  2093. ); 
  2094. public $jobId; 
  2095.  
  2096.  
  2097. public function setJobId($jobId) 
  2098. $this->jobId = $jobId; 
  2099. public function getJobId() 
  2100. return $this->jobId; 
  2101.  
  2102. class Google_Service_Genomics_ExternalId extends Google_Model 
  2103. protected $internal_gapi_mappings = array( 
  2104. ); 
  2105. public $id; 
  2106. public $sourceName; 
  2107.  
  2108.  
  2109. public function setId($id) 
  2110. $this->id = $id; 
  2111. public function getId() 
  2112. return $this->id; 
  2113. public function setSourceName($sourceName) 
  2114. $this->sourceName = $sourceName; 
  2115. public function getSourceName() 
  2116. return $this->sourceName; 
  2117.  
  2118. class Google_Service_Genomics_FastqMetadata extends Google_Model 
  2119. protected $internal_gapi_mappings = array( 
  2120. ); 
  2121. public $libraryName; 
  2122. public $platformName; 
  2123. public $platformUnit; 
  2124. public $readGroupName; 
  2125. public $sampleName; 
  2126.  
  2127.  
  2128. public function setLibraryName($libraryName) 
  2129. $this->libraryName = $libraryName; 
  2130. public function getLibraryName() 
  2131. return $this->libraryName; 
  2132. public function setPlatformName($platformName) 
  2133. $this->platformName = $platformName; 
  2134. public function getPlatformName() 
  2135. return $this->platformName; 
  2136. public function setPlatformUnit($platformUnit) 
  2137. $this->platformUnit = $platformUnit; 
  2138. public function getPlatformUnit() 
  2139. return $this->platformUnit; 
  2140. public function setReadGroupName($readGroupName) 
  2141. $this->readGroupName = $readGroupName; 
  2142. public function getReadGroupName() 
  2143. return $this->readGroupName; 
  2144. public function setSampleName($sampleName) 
  2145. $this->sampleName = $sampleName; 
  2146. public function getSampleName() 
  2147. return $this->sampleName; 
  2148.  
  2149. class Google_Service_Genomics_GenomicsCall extends Google_Collection 
  2150. protected $collection_key = 'genotypeLikelihood'; 
  2151. protected $internal_gapi_mappings = array( 
  2152. ); 
  2153. public $callSetId; 
  2154. public $callSetName; 
  2155. public $genotype; 
  2156. public $genotypeLikelihood; 
  2157. public $info; 
  2158. public $phaseset; 
  2159.  
  2160.  
  2161. public function setCallSetId($callSetId) 
  2162. $this->callSetId = $callSetId; 
  2163. public function getCallSetId() 
  2164. return $this->callSetId; 
  2165. public function setCallSetName($callSetName) 
  2166. $this->callSetName = $callSetName; 
  2167. public function getCallSetName() 
  2168. return $this->callSetName; 
  2169. public function setGenotype($genotype) 
  2170. $this->genotype = $genotype; 
  2171. public function getGenotype() 
  2172. return $this->genotype; 
  2173. public function setGenotypeLikelihood($genotypeLikelihood) 
  2174. $this->genotypeLikelihood = $genotypeLikelihood; 
  2175. public function getGenotypeLikelihood() 
  2176. return $this->genotypeLikelihood; 
  2177. public function setInfo($info) 
  2178. $this->info = $info; 
  2179. public function getInfo() 
  2180. return $this->info; 
  2181. public function setPhaseset($phaseset) 
  2182. $this->phaseset = $phaseset; 
  2183. public function getPhaseset() 
  2184. return $this->phaseset; 
  2185.  
  2186. class Google_Service_Genomics_GenomicsCallInfo extends Google_Model 
  2187.  
  2188. class Google_Service_Genomics_ImportReadGroupSetsRequest extends Google_Collection 
  2189. protected $collection_key = 'sourceUris'; 
  2190. protected $internal_gapi_mappings = array( 
  2191. ); 
  2192. public $datasetId; 
  2193. public $partitionStrategy; 
  2194. public $referenceSetId; 
  2195. public $sourceUris; 
  2196.  
  2197.  
  2198. public function setDatasetId($datasetId) 
  2199. $this->datasetId = $datasetId; 
  2200. public function getDatasetId() 
  2201. return $this->datasetId; 
  2202. public function setPartitionStrategy($partitionStrategy) 
  2203. $this->partitionStrategy = $partitionStrategy; 
  2204. public function getPartitionStrategy() 
  2205. return $this->partitionStrategy; 
  2206. public function setReferenceSetId($referenceSetId) 
  2207. $this->referenceSetId = $referenceSetId; 
  2208. public function getReferenceSetId() 
  2209. return $this->referenceSetId; 
  2210. public function setSourceUris($sourceUris) 
  2211. $this->sourceUris = $sourceUris; 
  2212. public function getSourceUris() 
  2213. return $this->sourceUris; 
  2214.  
  2215. class Google_Service_Genomics_ImportReadGroupSetsResponse extends Google_Model 
  2216. protected $internal_gapi_mappings = array( 
  2217. ); 
  2218. public $jobId; 
  2219.  
  2220.  
  2221. public function setJobId($jobId) 
  2222. $this->jobId = $jobId; 
  2223. public function getJobId() 
  2224. return $this->jobId; 
  2225.  
  2226. class Google_Service_Genomics_ImportVariantsRequest extends Google_Collection 
  2227. protected $collection_key = 'sourceUris'; 
  2228. protected $internal_gapi_mappings = array( 
  2229. ); 
  2230. public $format; 
  2231. public $sourceUris; 
  2232.  
  2233.  
  2234. public function setFormat($format) 
  2235. $this->format = $format; 
  2236. public function getFormat() 
  2237. return $this->format; 
  2238. public function setSourceUris($sourceUris) 
  2239. $this->sourceUris = $sourceUris; 
  2240. public function getSourceUris() 
  2241. return $this->sourceUris; 
  2242.  
  2243. class Google_Service_Genomics_ImportVariantsResponse extends Google_Model 
  2244. protected $internal_gapi_mappings = array( 
  2245. ); 
  2246. public $jobId; 
  2247.  
  2248.  
  2249. public function setJobId($jobId) 
  2250. $this->jobId = $jobId; 
  2251. public function getJobId() 
  2252. return $this->jobId; 
  2253.  
  2254. class Google_Service_Genomics_Int32Value extends Google_Model 
  2255. protected $internal_gapi_mappings = array( 
  2256. ); 
  2257. public $value; 
  2258.  
  2259.  
  2260. public function setValue($value) 
  2261. $this->value = $value; 
  2262. public function getValue() 
  2263. return $this->value; 
  2264.  
  2265. class Google_Service_Genomics_InterleavedFastqSource extends Google_Collection 
  2266. protected $collection_key = 'sourceUris'; 
  2267. protected $internal_gapi_mappings = array( 
  2268. ); 
  2269. protected $metadataType = 'Google_Service_Genomics_FastqMetadata'; 
  2270. protected $metadataDataType = ''; 
  2271. public $sourceUris; 
  2272.  
  2273.  
  2274. public function setMetadata(Google_Service_Genomics_FastqMetadata $metadata) 
  2275. $this->metadata = $metadata; 
  2276. public function getMetadata() 
  2277. return $this->metadata; 
  2278. public function setSourceUris($sourceUris) 
  2279. $this->sourceUris = $sourceUris; 
  2280. public function getSourceUris() 
  2281. return $this->sourceUris; 
  2282.  
  2283. class Google_Service_Genomics_Job extends Google_Collection 
  2284. protected $collection_key = 'warnings'; 
  2285. protected $internal_gapi_mappings = array( 
  2286. ); 
  2287. public $created; 
  2288. public $detailedStatus; 
  2289. public $errors; 
  2290. public $id; 
  2291. public $importedIds; 
  2292. public $projectNumber; 
  2293. protected $requestType = 'Google_Service_Genomics_JobRequest'; 
  2294. protected $requestDataType = ''; 
  2295. public $status; 
  2296. public $warnings; 
  2297.  
  2298.  
  2299. public function setCreated($created) 
  2300. $this->created = $created; 
  2301. public function getCreated() 
  2302. return $this->created; 
  2303. public function setDetailedStatus($detailedStatus) 
  2304. $this->detailedStatus = $detailedStatus; 
  2305. public function getDetailedStatus() 
  2306. return $this->detailedStatus; 
  2307. public function setErrors($errors) 
  2308. $this->errors = $errors; 
  2309. public function getErrors() 
  2310. return $this->errors; 
  2311. public function setId($id) 
  2312. $this->id = $id; 
  2313. public function getId() 
  2314. return $this->id; 
  2315. public function setImportedIds($importedIds) 
  2316. $this->importedIds = $importedIds; 
  2317. public function getImportedIds() 
  2318. return $this->importedIds; 
  2319. public function setProjectNumber($projectNumber) 
  2320. $this->projectNumber = $projectNumber; 
  2321. public function getProjectNumber() 
  2322. return $this->projectNumber; 
  2323. public function setRequest(Google_Service_Genomics_JobRequest $request) 
  2324. $this->request = $request; 
  2325. public function getRequest() 
  2326. return $this->request; 
  2327. public function setStatus($status) 
  2328. $this->status = $status; 
  2329. public function getStatus() 
  2330. return $this->status; 
  2331. public function setWarnings($warnings) 
  2332. $this->warnings = $warnings; 
  2333. public function getWarnings() 
  2334. return $this->warnings; 
  2335.  
  2336. class Google_Service_Genomics_JobRequest extends Google_Collection 
  2337. protected $collection_key = 'source'; 
  2338. protected $internal_gapi_mappings = array( 
  2339. ); 
  2340. public $destination; 
  2341. public $source; 
  2342. public $type; 
  2343.  
  2344.  
  2345. public function setDestination($destination) 
  2346. $this->destination = $destination; 
  2347. public function getDestination() 
  2348. return $this->destination; 
  2349. public function setSource($source) 
  2350. $this->source = $source; 
  2351. public function getSource() 
  2352. return $this->source; 
  2353. public function setType($type) 
  2354. $this->type = $type; 
  2355. public function getType() 
  2356. return $this->type; 
  2357.  
  2358. class Google_Service_Genomics_LinearAlignment extends Google_Collection 
  2359. protected $collection_key = 'cigar'; 
  2360. protected $internal_gapi_mappings = array( 
  2361. ); 
  2362. protected $cigarType = 'Google_Service_Genomics_CigarUnit'; 
  2363. protected $cigarDataType = 'array'; 
  2364. public $mappingQuality; 
  2365. protected $positionType = 'Google_Service_Genomics_Position'; 
  2366. protected $positionDataType = ''; 
  2367.  
  2368.  
  2369. public function setCigar($cigar) 
  2370. $this->cigar = $cigar; 
  2371. public function getCigar() 
  2372. return $this->cigar; 
  2373. public function setMappingQuality($mappingQuality) 
  2374. $this->mappingQuality = $mappingQuality; 
  2375. public function getMappingQuality() 
  2376. return $this->mappingQuality; 
  2377. public function setPosition(Google_Service_Genomics_Position $position) 
  2378. $this->position = $position; 
  2379. public function getPosition() 
  2380. return $this->position; 
  2381.  
  2382. class Google_Service_Genomics_ListBasesResponse extends Google_Model 
  2383. protected $internal_gapi_mappings = array( 
  2384. ); 
  2385. public $nextPageToken; 
  2386. public $offset; 
  2387. public $sequence; 
  2388.  
  2389.  
  2390. public function setNextPageToken($nextPageToken) 
  2391. $this->nextPageToken = $nextPageToken; 
  2392. public function getNextPageToken() 
  2393. return $this->nextPageToken; 
  2394. public function setOffset($offset) 
  2395. $this->offset = $offset; 
  2396. public function getOffset() 
  2397. return $this->offset; 
  2398. public function setSequence($sequence) 
  2399. $this->sequence = $sequence; 
  2400. public function getSequence() 
  2401. return $this->sequence; 
  2402.  
  2403. class Google_Service_Genomics_ListCoverageBucketsResponse extends Google_Collection 
  2404. protected $collection_key = 'coverageBuckets'; 
  2405. protected $internal_gapi_mappings = array( 
  2406. ); 
  2407. public $bucketWidth; 
  2408. protected $coverageBucketsType = 'Google_Service_Genomics_CoverageBucket'; 
  2409. protected $coverageBucketsDataType = 'array'; 
  2410. public $nextPageToken; 
  2411.  
  2412.  
  2413. public function setBucketWidth($bucketWidth) 
  2414. $this->bucketWidth = $bucketWidth; 
  2415. public function getBucketWidth() 
  2416. return $this->bucketWidth; 
  2417. public function setCoverageBuckets($coverageBuckets) 
  2418. $this->coverageBuckets = $coverageBuckets; 
  2419. public function getCoverageBuckets() 
  2420. return $this->coverageBuckets; 
  2421. public function setNextPageToken($nextPageToken) 
  2422. $this->nextPageToken = $nextPageToken; 
  2423. public function getNextPageToken() 
  2424. return $this->nextPageToken; 
  2425.  
  2426. class Google_Service_Genomics_ListDatasetsResponse extends Google_Collection 
  2427. protected $collection_key = 'datasets'; 
  2428. protected $internal_gapi_mappings = array( 
  2429. ); 
  2430. protected $datasetsType = 'Google_Service_Genomics_Dataset'; 
  2431. protected $datasetsDataType = 'array'; 
  2432. public $nextPageToken; 
  2433.  
  2434.  
  2435. public function setDatasets($datasets) 
  2436. $this->datasets = $datasets; 
  2437. public function getDatasets() 
  2438. return $this->datasets; 
  2439. public function setNextPageToken($nextPageToken) 
  2440. $this->nextPageToken = $nextPageToken; 
  2441. public function getNextPageToken() 
  2442. return $this->nextPageToken; 
  2443.  
  2444. class Google_Service_Genomics_MergeVariantsRequest extends Google_Collection 
  2445. protected $collection_key = 'variants'; 
  2446. protected $internal_gapi_mappings = array( 
  2447. ); 
  2448. protected $variantsType = 'Google_Service_Genomics_Variant'; 
  2449. protected $variantsDataType = 'array'; 
  2450.  
  2451.  
  2452. public function setVariants($variants) 
  2453. $this->variants = $variants; 
  2454. public function getVariants() 
  2455. return $this->variants; 
  2456.  
  2457. class Google_Service_Genomics_Metadata extends Google_Model 
  2458. protected $internal_gapi_mappings = array( 
  2459. ); 
  2460. public $description; 
  2461. public $id; 
  2462. public $info; 
  2463. public $key; 
  2464. public $number; 
  2465. public $type; 
  2466. public $value; 
  2467.  
  2468.  
  2469. public function setDescription($description) 
  2470. $this->description = $description; 
  2471. public function getDescription() 
  2472. return $this->description; 
  2473. public function setId($id) 
  2474. $this->id = $id; 
  2475. public function getId() 
  2476. return $this->id; 
  2477. public function setInfo($info) 
  2478. $this->info = $info; 
  2479. public function getInfo() 
  2480. return $this->info; 
  2481. public function setKey($key) 
  2482. $this->key = $key; 
  2483. public function getKey() 
  2484. return $this->key; 
  2485. public function setNumber($number) 
  2486. $this->number = $number; 
  2487. public function getNumber() 
  2488. return $this->number; 
  2489. public function setType($type) 
  2490. $this->type = $type; 
  2491. public function getType() 
  2492. return $this->type; 
  2493. public function setValue($value) 
  2494. $this->value = $value; 
  2495. public function getValue() 
  2496. return $this->value; 
  2497.  
  2498. class Google_Service_Genomics_MetadataInfo extends Google_Model 
  2499.  
  2500. class Google_Service_Genomics_PairedFastqSource extends Google_Collection 
  2501. protected $collection_key = 'secondSourceUris'; 
  2502. protected $internal_gapi_mappings = array( 
  2503. ); 
  2504. public $firstSourceUris; 
  2505. protected $metadataType = 'Google_Service_Genomics_FastqMetadata'; 
  2506. protected $metadataDataType = ''; 
  2507. public $secondSourceUris; 
  2508.  
  2509.  
  2510. public function setFirstSourceUris($firstSourceUris) 
  2511. $this->firstSourceUris = $firstSourceUris; 
  2512. public function getFirstSourceUris() 
  2513. return $this->firstSourceUris; 
  2514. public function setMetadata(Google_Service_Genomics_FastqMetadata $metadata) 
  2515. $this->metadata = $metadata; 
  2516. public function getMetadata() 
  2517. return $this->metadata; 
  2518. public function setSecondSourceUris($secondSourceUris) 
  2519. $this->secondSourceUris = $secondSourceUris; 
  2520. public function getSecondSourceUris() 
  2521. return $this->secondSourceUris; 
  2522.  
  2523. class Google_Service_Genomics_Position extends Google_Model 
  2524. protected $internal_gapi_mappings = array( 
  2525. ); 
  2526. public $position; 
  2527. public $referenceName; 
  2528. public $reverseStrand; 
  2529.  
  2530.  
  2531. public function setPosition($position) 
  2532. $this->position = $position; 
  2533. public function getPosition() 
  2534. return $this->position; 
  2535. public function setReferenceName($referenceName) 
  2536. $this->referenceName = $referenceName; 
  2537. public function getReferenceName() 
  2538. return $this->referenceName; 
  2539. public function setReverseStrand($reverseStrand) 
  2540. $this->reverseStrand = $reverseStrand; 
  2541. public function getReverseStrand() 
  2542. return $this->reverseStrand; 
  2543.  
  2544. class Google_Service_Genomics_QueryRange extends Google_Model 
  2545. protected $internal_gapi_mappings = array( 
  2546. ); 
  2547. public $end; 
  2548. public $referenceId; 
  2549. public $referenceName; 
  2550. public $start; 
  2551.  
  2552.  
  2553. public function setEnd($end) 
  2554. $this->end = $end; 
  2555. public function getEnd() 
  2556. return $this->end; 
  2557. public function setReferenceId($referenceId) 
  2558. $this->referenceId = $referenceId; 
  2559. public function getReferenceId() 
  2560. return $this->referenceId; 
  2561. public function setReferenceName($referenceName) 
  2562. $this->referenceName = $referenceName; 
  2563. public function getReferenceName() 
  2564. return $this->referenceName; 
  2565. public function setStart($start) 
  2566. $this->start = $start; 
  2567. public function getStart() 
  2568. return $this->start; 
  2569.  
  2570. class Google_Service_Genomics_Range extends Google_Model 
  2571. protected $internal_gapi_mappings = array( 
  2572. ); 
  2573. public $end; 
  2574. public $referenceName; 
  2575. public $start; 
  2576.  
  2577.  
  2578. public function setEnd($end) 
  2579. $this->end = $end; 
  2580. public function getEnd() 
  2581. return $this->end; 
  2582. public function setReferenceName($referenceName) 
  2583. $this->referenceName = $referenceName; 
  2584. public function getReferenceName() 
  2585. return $this->referenceName; 
  2586. public function setStart($start) 
  2587. $this->start = $start; 
  2588. public function getStart() 
  2589. return $this->start; 
  2590.  
  2591. class Google_Service_Genomics_RangePosition extends Google_Model 
  2592. protected $internal_gapi_mappings = array( 
  2593. ); 
  2594. public $end; 
  2595. public $referenceId; 
  2596. public $referenceName; 
  2597. public $reverseStrand; 
  2598. public $start; 
  2599.  
  2600.  
  2601. public function setEnd($end) 
  2602. $this->end = $end; 
  2603. public function getEnd() 
  2604. return $this->end; 
  2605. public function setReferenceId($referenceId) 
  2606. $this->referenceId = $referenceId; 
  2607. public function getReferenceId() 
  2608. return $this->referenceId; 
  2609. public function setReferenceName($referenceName) 
  2610. $this->referenceName = $referenceName; 
  2611. public function getReferenceName() 
  2612. return $this->referenceName; 
  2613. public function setReverseStrand($reverseStrand) 
  2614. $this->reverseStrand = $reverseStrand; 
  2615. public function getReverseStrand() 
  2616. return $this->reverseStrand; 
  2617. public function setStart($start) 
  2618. $this->start = $start; 
  2619. public function getStart() 
  2620. return $this->start; 
  2621.  
  2622. class Google_Service_Genomics_Read extends Google_Collection 
  2623. protected $collection_key = 'alignedQuality'; 
  2624. protected $internal_gapi_mappings = array( 
  2625. ); 
  2626. public $alignedQuality; 
  2627. public $alignedSequence; 
  2628. protected $alignmentType = 'Google_Service_Genomics_LinearAlignment'; 
  2629. protected $alignmentDataType = ''; 
  2630. public $duplicateFragment; 
  2631. public $failedVendorQualityChecks; 
  2632. public $fragmentLength; 
  2633. public $fragmentName; 
  2634. public $id; 
  2635. public $info; 
  2636. protected $nextMatePositionType = 'Google_Service_Genomics_Position'; 
  2637. protected $nextMatePositionDataType = ''; 
  2638. public $numberReads; 
  2639. public $properPlacement; 
  2640. public $readGroupId; 
  2641. public $readGroupSetId; 
  2642. public $readNumber; 
  2643. public $secondaryAlignment; 
  2644. public $supplementaryAlignment; 
  2645.  
  2646.  
  2647. public function setAlignedQuality($alignedQuality) 
  2648. $this->alignedQuality = $alignedQuality; 
  2649. public function getAlignedQuality() 
  2650. return $this->alignedQuality; 
  2651. public function setAlignedSequence($alignedSequence) 
  2652. $this->alignedSequence = $alignedSequence; 
  2653. public function getAlignedSequence() 
  2654. return $this->alignedSequence; 
  2655. public function setAlignment(Google_Service_Genomics_LinearAlignment $alignment) 
  2656. $this->alignment = $alignment; 
  2657. public function getAlignment() 
  2658. return $this->alignment; 
  2659. public function setDuplicateFragment($duplicateFragment) 
  2660. $this->duplicateFragment = $duplicateFragment; 
  2661. public function getDuplicateFragment() 
  2662. return $this->duplicateFragment; 
  2663. public function setFailedVendorQualityChecks($failedVendorQualityChecks) 
  2664. $this->failedVendorQualityChecks = $failedVendorQualityChecks; 
  2665. public function getFailedVendorQualityChecks() 
  2666. return $this->failedVendorQualityChecks; 
  2667. public function setFragmentLength($fragmentLength) 
  2668. $this->fragmentLength = $fragmentLength; 
  2669. public function getFragmentLength() 
  2670. return $this->fragmentLength; 
  2671. public function setFragmentName($fragmentName) 
  2672. $this->fragmentName = $fragmentName; 
  2673. public function getFragmentName() 
  2674. return $this->fragmentName; 
  2675. public function setId($id) 
  2676. $this->id = $id; 
  2677. public function getId() 
  2678. return $this->id; 
  2679. public function setInfo($info) 
  2680. $this->info = $info; 
  2681. public function getInfo() 
  2682. return $this->info; 
  2683. public function setNextMatePosition(Google_Service_Genomics_Position $nextMatePosition) 
  2684. $this->nextMatePosition = $nextMatePosition; 
  2685. public function getNextMatePosition() 
  2686. return $this->nextMatePosition; 
  2687. public function setNumberReads($numberReads) 
  2688. $this->numberReads = $numberReads; 
  2689. public function getNumberReads() 
  2690. return $this->numberReads; 
  2691. public function setProperPlacement($properPlacement) 
  2692. $this->properPlacement = $properPlacement; 
  2693. public function getProperPlacement() 
  2694. return $this->properPlacement; 
  2695. public function setReadGroupId($readGroupId) 
  2696. $this->readGroupId = $readGroupId; 
  2697. public function getReadGroupId() 
  2698. return $this->readGroupId; 
  2699. public function setReadGroupSetId($readGroupSetId) 
  2700. $this->readGroupSetId = $readGroupSetId; 
  2701. public function getReadGroupSetId() 
  2702. return $this->readGroupSetId; 
  2703. public function setReadNumber($readNumber) 
  2704. $this->readNumber = $readNumber; 
  2705. public function getReadNumber() 
  2706. return $this->readNumber; 
  2707. public function setSecondaryAlignment($secondaryAlignment) 
  2708. $this->secondaryAlignment = $secondaryAlignment; 
  2709. public function getSecondaryAlignment() 
  2710. return $this->secondaryAlignment; 
  2711. public function setSupplementaryAlignment($supplementaryAlignment) 
  2712. $this->supplementaryAlignment = $supplementaryAlignment; 
  2713. public function getSupplementaryAlignment() 
  2714. return $this->supplementaryAlignment; 
  2715.  
  2716. class Google_Service_Genomics_ReadGroup extends Google_Collection 
  2717. protected $collection_key = 'programs'; 
  2718. protected $internal_gapi_mappings = array( 
  2719. ); 
  2720. public $datasetId; 
  2721. public $description; 
  2722. protected $experimentType = 'Google_Service_Genomics_ReadGroupExperiment'; 
  2723. protected $experimentDataType = ''; 
  2724. public $id; 
  2725. public $info; 
  2726. public $name; 
  2727. public $predictedInsertSize; 
  2728. protected $programsType = 'Google_Service_Genomics_ReadGroupProgram'; 
  2729. protected $programsDataType = 'array'; 
  2730. public $referenceSetId; 
  2731. public $sampleId; 
  2732.  
  2733.  
  2734. public function setDatasetId($datasetId) 
  2735. $this->datasetId = $datasetId; 
  2736. public function getDatasetId() 
  2737. return $this->datasetId; 
  2738. public function setDescription($description) 
  2739. $this->description = $description; 
  2740. public function getDescription() 
  2741. return $this->description; 
  2742. public function setExperiment(Google_Service_Genomics_ReadGroupExperiment $experiment) 
  2743. $this->experiment = $experiment; 
  2744. public function getExperiment() 
  2745. return $this->experiment; 
  2746. public function setId($id) 
  2747. $this->id = $id; 
  2748. public function getId() 
  2749. return $this->id; 
  2750. public function setInfo($info) 
  2751. $this->info = $info; 
  2752. public function getInfo() 
  2753. return $this->info; 
  2754. public function setName($name) 
  2755. $this->name = $name; 
  2756. public function getName() 
  2757. return $this->name; 
  2758. public function setPredictedInsertSize($predictedInsertSize) 
  2759. $this->predictedInsertSize = $predictedInsertSize; 
  2760. public function getPredictedInsertSize() 
  2761. return $this->predictedInsertSize; 
  2762. public function setPrograms($programs) 
  2763. $this->programs = $programs; 
  2764. public function getPrograms() 
  2765. return $this->programs; 
  2766. public function setReferenceSetId($referenceSetId) 
  2767. $this->referenceSetId = $referenceSetId; 
  2768. public function getReferenceSetId() 
  2769. return $this->referenceSetId; 
  2770. public function setSampleId($sampleId) 
  2771. $this->sampleId = $sampleId; 
  2772. public function getSampleId() 
  2773. return $this->sampleId; 
  2774.  
  2775. class Google_Service_Genomics_ReadGroupExperiment extends Google_Model 
  2776. protected $internal_gapi_mappings = array( 
  2777. ); 
  2778. public $instrumentModel; 
  2779. public $libraryId; 
  2780. public $platformUnit; 
  2781. public $sequencingCenter; 
  2782.  
  2783.  
  2784. public function setInstrumentModel($instrumentModel) 
  2785. $this->instrumentModel = $instrumentModel; 
  2786. public function getInstrumentModel() 
  2787. return $this->instrumentModel; 
  2788. public function setLibraryId($libraryId) 
  2789. $this->libraryId = $libraryId; 
  2790. public function getLibraryId() 
  2791. return $this->libraryId; 
  2792. public function setPlatformUnit($platformUnit) 
  2793. $this->platformUnit = $platformUnit; 
  2794. public function getPlatformUnit() 
  2795. return $this->platformUnit; 
  2796. public function setSequencingCenter($sequencingCenter) 
  2797. $this->sequencingCenter = $sequencingCenter; 
  2798. public function getSequencingCenter() 
  2799. return $this->sequencingCenter; 
  2800.  
  2801. class Google_Service_Genomics_ReadGroupInfo extends Google_Model 
  2802.  
  2803. class Google_Service_Genomics_ReadGroupProgram extends Google_Model 
  2804. protected $internal_gapi_mappings = array( 
  2805. ); 
  2806. public $commandLine; 
  2807. public $id; 
  2808. public $name; 
  2809. public $prevProgramId; 
  2810. public $version; 
  2811.  
  2812.  
  2813. public function setCommandLine($commandLine) 
  2814. $this->commandLine = $commandLine; 
  2815. public function getCommandLine() 
  2816. return $this->commandLine; 
  2817. public function setId($id) 
  2818. $this->id = $id; 
  2819. public function getId() 
  2820. return $this->id; 
  2821. public function setName($name) 
  2822. $this->name = $name; 
  2823. public function getName() 
  2824. return $this->name; 
  2825. public function setPrevProgramId($prevProgramId) 
  2826. $this->prevProgramId = $prevProgramId; 
  2827. public function getPrevProgramId() 
  2828. return $this->prevProgramId; 
  2829. public function setVersion($version) 
  2830. $this->version = $version; 
  2831. public function getVersion() 
  2832. return $this->version; 
  2833.  
  2834. class Google_Service_Genomics_ReadGroupSet extends Google_Collection 
  2835. protected $collection_key = 'readGroups'; 
  2836. protected $internal_gapi_mappings = array( 
  2837. ); 
  2838. public $datasetId; 
  2839. public $filename; 
  2840. public $id; 
  2841. public $info; 
  2842. public $name; 
  2843. protected $readGroupsType = 'Google_Service_Genomics_ReadGroup'; 
  2844. protected $readGroupsDataType = 'array'; 
  2845. public $referenceSetId; 
  2846.  
  2847.  
  2848. public function setDatasetId($datasetId) 
  2849. $this->datasetId = $datasetId; 
  2850. public function getDatasetId() 
  2851. return $this->datasetId; 
  2852. public function setFilename($filename) 
  2853. $this->filename = $filename; 
  2854. public function getFilename() 
  2855. return $this->filename; 
  2856. public function setId($id) 
  2857. $this->id = $id; 
  2858. public function getId() 
  2859. return $this->id; 
  2860. public function setInfo($info) 
  2861. $this->info = $info; 
  2862. public function getInfo() 
  2863. return $this->info; 
  2864. public function setName($name) 
  2865. $this->name = $name; 
  2866. public function getName() 
  2867. return $this->name; 
  2868. public function setReadGroups($readGroups) 
  2869. $this->readGroups = $readGroups; 
  2870. public function getReadGroups() 
  2871. return $this->readGroups; 
  2872. public function setReferenceSetId($referenceSetId) 
  2873. $this->referenceSetId = $referenceSetId; 
  2874. public function getReferenceSetId() 
  2875. return $this->referenceSetId; 
  2876.  
  2877. class Google_Service_Genomics_ReadGroupSetInfo extends Google_Model 
  2878.  
  2879. class Google_Service_Genomics_ReadInfo extends Google_Model 
  2880.  
  2881. class Google_Service_Genomics_Reference extends Google_Collection 
  2882. protected $collection_key = 'sourceAccessions'; 
  2883. protected $internal_gapi_mappings = array( 
  2884. ); 
  2885. public $id; 
  2886. public $length; 
  2887. public $md5checksum; 
  2888. public $name; 
  2889. public $ncbiTaxonId; 
  2890. public $sourceAccessions; 
  2891. public $sourceURI; 
  2892.  
  2893.  
  2894. public function setId($id) 
  2895. $this->id = $id; 
  2896. public function getId() 
  2897. return $this->id; 
  2898. public function setLength($length) 
  2899. $this->length = $length; 
  2900. public function getLength() 
  2901. return $this->length; 
  2902. public function setMd5checksum($md5checksum) 
  2903. $this->md5checksum = $md5checksum; 
  2904. public function getMd5checksum() 
  2905. return $this->md5checksum; 
  2906. public function setName($name) 
  2907. $this->name = $name; 
  2908. public function getName() 
  2909. return $this->name; 
  2910. public function setNcbiTaxonId($ncbiTaxonId) 
  2911. $this->ncbiTaxonId = $ncbiTaxonId; 
  2912. public function getNcbiTaxonId() 
  2913. return $this->ncbiTaxonId; 
  2914. public function setSourceAccessions($sourceAccessions) 
  2915. $this->sourceAccessions = $sourceAccessions; 
  2916. public function getSourceAccessions() 
  2917. return $this->sourceAccessions; 
  2918. public function setSourceURI($sourceURI) 
  2919. $this->sourceURI = $sourceURI; 
  2920. public function getSourceURI() 
  2921. return $this->sourceURI; 
  2922.  
  2923. class Google_Service_Genomics_ReferenceBound extends Google_Model 
  2924. protected $internal_gapi_mappings = array( 
  2925. ); 
  2926. public $referenceName; 
  2927. public $upperBound; 
  2928.  
  2929.  
  2930. public function setReferenceName($referenceName) 
  2931. $this->referenceName = $referenceName; 
  2932. public function getReferenceName() 
  2933. return $this->referenceName; 
  2934. public function setUpperBound($upperBound) 
  2935. $this->upperBound = $upperBound; 
  2936. public function getUpperBound() 
  2937. return $this->upperBound; 
  2938.  
  2939. class Google_Service_Genomics_ReferenceSet extends Google_Collection 
  2940. protected $collection_key = 'sourceAccessions'; 
  2941. protected $internal_gapi_mappings = array( 
  2942. ); 
  2943. public $assemblyId; 
  2944. public $description; 
  2945. public $id; 
  2946. public $md5checksum; 
  2947. public $ncbiTaxonId; 
  2948. public $referenceIds; 
  2949. public $sourceAccessions; 
  2950. public $sourceURI; 
  2951.  
  2952.  
  2953. public function setAssemblyId($assemblyId) 
  2954. $this->assemblyId = $assemblyId; 
  2955. public function getAssemblyId() 
  2956. return $this->assemblyId; 
  2957. public function setDescription($description) 
  2958. $this->description = $description; 
  2959. public function getDescription() 
  2960. return $this->description; 
  2961. public function setId($id) 
  2962. $this->id = $id; 
  2963. public function getId() 
  2964. return $this->id; 
  2965. public function setMd5checksum($md5checksum) 
  2966. $this->md5checksum = $md5checksum; 
  2967. public function getMd5checksum() 
  2968. return $this->md5checksum; 
  2969. public function setNcbiTaxonId($ncbiTaxonId) 
  2970. $this->ncbiTaxonId = $ncbiTaxonId; 
  2971. public function getNcbiTaxonId() 
  2972. return $this->ncbiTaxonId; 
  2973. public function setReferenceIds($referenceIds) 
  2974. $this->referenceIds = $referenceIds; 
  2975. public function getReferenceIds() 
  2976. return $this->referenceIds; 
  2977. public function setSourceAccessions($sourceAccessions) 
  2978. $this->sourceAccessions = $sourceAccessions; 
  2979. public function getSourceAccessions() 
  2980. return $this->sourceAccessions; 
  2981. public function setSourceURI($sourceURI) 
  2982. $this->sourceURI = $sourceURI; 
  2983. public function getSourceURI() 
  2984. return $this->sourceURI; 
  2985.  
  2986. class Google_Service_Genomics_SearchAnnotationSetsRequest extends Google_Collection 
  2987. protected $collection_key = 'types'; 
  2988. protected $internal_gapi_mappings = array( 
  2989. ); 
  2990. public $datasetIds; 
  2991. public $name; 
  2992. public $pageSize; 
  2993. public $pageToken; 
  2994. public $referenceSetId; 
  2995. public $types; 
  2996.  
  2997.  
  2998. public function setDatasetIds($datasetIds) 
  2999. $this->datasetIds = $datasetIds; 
  3000. public function getDatasetIds() 
  3001. return $this->datasetIds; 
  3002. public function setName($name) 
  3003. $this->name = $name; 
  3004. public function getName() 
  3005. return $this->name; 
  3006. public function setPageSize($pageSize) 
  3007. $this->pageSize = $pageSize; 
  3008. public function getPageSize() 
  3009. return $this->pageSize; 
  3010. public function setPageToken($pageToken) 
  3011. $this->pageToken = $pageToken; 
  3012. public function getPageToken() 
  3013. return $this->pageToken; 
  3014. public function setReferenceSetId($referenceSetId) 
  3015. $this->referenceSetId = $referenceSetId; 
  3016. public function getReferenceSetId() 
  3017. return $this->referenceSetId; 
  3018. public function setTypes($types) 
  3019. $this->types = $types; 
  3020. public function getTypes() 
  3021. return $this->types; 
  3022.  
  3023. class Google_Service_Genomics_SearchAnnotationSetsResponse extends Google_Collection 
  3024. protected $collection_key = 'annotationSets'; 
  3025. protected $internal_gapi_mappings = array( 
  3026. ); 
  3027. protected $annotationSetsType = 'Google_Service_Genomics_AnnotationSet'; 
  3028. protected $annotationSetsDataType = 'array'; 
  3029. public $nextPageToken; 
  3030.  
  3031.  
  3032. public function setAnnotationSets($annotationSets) 
  3033. $this->annotationSets = $annotationSets; 
  3034. public function getAnnotationSets() 
  3035. return $this->annotationSets; 
  3036. public function setNextPageToken($nextPageToken) 
  3037. $this->nextPageToken = $nextPageToken; 
  3038. public function getNextPageToken() 
  3039. return $this->nextPageToken; 
  3040.  
  3041. class Google_Service_Genomics_SearchAnnotationsRequest extends Google_Collection 
  3042. protected $collection_key = 'annotationSetIds'; 
  3043. protected $internal_gapi_mappings = array( 
  3044. ); 
  3045. public $annotationSetIds; 
  3046. public $pageSize; 
  3047. public $pageToken; 
  3048. protected $rangeType = 'Google_Service_Genomics_QueryRange'; 
  3049. protected $rangeDataType = ''; 
  3050.  
  3051.  
  3052. public function setAnnotationSetIds($annotationSetIds) 
  3053. $this->annotationSetIds = $annotationSetIds; 
  3054. public function getAnnotationSetIds() 
  3055. return $this->annotationSetIds; 
  3056. public function setPageSize($pageSize) 
  3057. $this->pageSize = $pageSize; 
  3058. public function getPageSize() 
  3059. return $this->pageSize; 
  3060. public function setPageToken($pageToken) 
  3061. $this->pageToken = $pageToken; 
  3062. public function getPageToken() 
  3063. return $this->pageToken; 
  3064. public function setRange(Google_Service_Genomics_QueryRange $range) 
  3065. $this->range = $range; 
  3066. public function getRange() 
  3067. return $this->range; 
  3068.  
  3069. class Google_Service_Genomics_SearchAnnotationsResponse extends Google_Collection 
  3070. protected $collection_key = 'annotations'; 
  3071. protected $internal_gapi_mappings = array( 
  3072. ); 
  3073. protected $annotationsType = 'Google_Service_Genomics_Annotation'; 
  3074. protected $annotationsDataType = 'array'; 
  3075. public $nextPageToken; 
  3076.  
  3077.  
  3078. public function setAnnotations($annotations) 
  3079. $this->annotations = $annotations; 
  3080. public function getAnnotations() 
  3081. return $this->annotations; 
  3082. public function setNextPageToken($nextPageToken) 
  3083. $this->nextPageToken = $nextPageToken; 
  3084. public function getNextPageToken() 
  3085. return $this->nextPageToken; 
  3086.  
  3087. class Google_Service_Genomics_SearchCallSetsRequest extends Google_Collection 
  3088. protected $collection_key = 'variantSetIds'; 
  3089. protected $internal_gapi_mappings = array( 
  3090. ); 
  3091. public $name; 
  3092. public $pageSize; 
  3093. public $pageToken; 
  3094. public $variantSetIds; 
  3095.  
  3096.  
  3097. public function setName($name) 
  3098. $this->name = $name; 
  3099. public function getName() 
  3100. return $this->name; 
  3101. public function setPageSize($pageSize) 
  3102. $this->pageSize = $pageSize; 
  3103. public function getPageSize() 
  3104. return $this->pageSize; 
  3105. public function setPageToken($pageToken) 
  3106. $this->pageToken = $pageToken; 
  3107. public function getPageToken() 
  3108. return $this->pageToken; 
  3109. public function setVariantSetIds($variantSetIds) 
  3110. $this->variantSetIds = $variantSetIds; 
  3111. public function getVariantSetIds() 
  3112. return $this->variantSetIds; 
  3113.  
  3114. class Google_Service_Genomics_SearchCallSetsResponse extends Google_Collection 
  3115. protected $collection_key = 'callSets'; 
  3116. protected $internal_gapi_mappings = array( 
  3117. ); 
  3118. protected $callSetsType = 'Google_Service_Genomics_CallSet'; 
  3119. protected $callSetsDataType = 'array'; 
  3120. public $nextPageToken; 
  3121.  
  3122.  
  3123. public function setCallSets($callSets) 
  3124. $this->callSets = $callSets; 
  3125. public function getCallSets() 
  3126. return $this->callSets; 
  3127. public function setNextPageToken($nextPageToken) 
  3128. $this->nextPageToken = $nextPageToken; 
  3129. public function getNextPageToken() 
  3130. return $this->nextPageToken; 
  3131.  
  3132. class Google_Service_Genomics_SearchJobsRequest extends Google_Collection 
  3133. protected $collection_key = 'status'; 
  3134. protected $internal_gapi_mappings = array( 
  3135. ); 
  3136. public $createdAfter; 
  3137. public $createdBefore; 
  3138. public $pageSize; 
  3139. public $pageToken; 
  3140. public $projectNumber; 
  3141. public $status; 
  3142.  
  3143.  
  3144. public function setCreatedAfter($createdAfter) 
  3145. $this->createdAfter = $createdAfter; 
  3146. public function getCreatedAfter() 
  3147. return $this->createdAfter; 
  3148. public function setCreatedBefore($createdBefore) 
  3149. $this->createdBefore = $createdBefore; 
  3150. public function getCreatedBefore() 
  3151. return $this->createdBefore; 
  3152. public function setPageSize($pageSize) 
  3153. $this->pageSize = $pageSize; 
  3154. public function getPageSize() 
  3155. return $this->pageSize; 
  3156. public function setPageToken($pageToken) 
  3157. $this->pageToken = $pageToken; 
  3158. public function getPageToken() 
  3159. return $this->pageToken; 
  3160. public function setProjectNumber($projectNumber) 
  3161. $this->projectNumber = $projectNumber; 
  3162. public function getProjectNumber() 
  3163. return $this->projectNumber; 
  3164. public function setStatus($status) 
  3165. $this->status = $status; 
  3166. public function getStatus() 
  3167. return $this->status; 
  3168.  
  3169. class Google_Service_Genomics_SearchJobsResponse extends Google_Collection 
  3170. protected $collection_key = 'jobs'; 
  3171. protected $internal_gapi_mappings = array( 
  3172. ); 
  3173. protected $jobsType = 'Google_Service_Genomics_Job'; 
  3174. protected $jobsDataType = 'array'; 
  3175. public $nextPageToken; 
  3176.  
  3177.  
  3178. public function setJobs($jobs) 
  3179. $this->jobs = $jobs; 
  3180. public function getJobs() 
  3181. return $this->jobs; 
  3182. public function setNextPageToken($nextPageToken) 
  3183. $this->nextPageToken = $nextPageToken; 
  3184. public function getNextPageToken() 
  3185. return $this->nextPageToken; 
  3186.  
  3187. class Google_Service_Genomics_SearchReadGroupSetsRequest extends Google_Collection 
  3188. protected $collection_key = 'datasetIds'; 
  3189. protected $internal_gapi_mappings = array( 
  3190. ); 
  3191. public $datasetIds; 
  3192. public $name; 
  3193. public $pageSize; 
  3194. public $pageToken; 
  3195.  
  3196.  
  3197. public function setDatasetIds($datasetIds) 
  3198. $this->datasetIds = $datasetIds; 
  3199. public function getDatasetIds() 
  3200. return $this->datasetIds; 
  3201. public function setName($name) 
  3202. $this->name = $name; 
  3203. public function getName() 
  3204. return $this->name; 
  3205. public function setPageSize($pageSize) 
  3206. $this->pageSize = $pageSize; 
  3207. public function getPageSize() 
  3208. return $this->pageSize; 
  3209. public function setPageToken($pageToken) 
  3210. $this->pageToken = $pageToken; 
  3211. public function getPageToken() 
  3212. return $this->pageToken; 
  3213.  
  3214. class Google_Service_Genomics_SearchReadGroupSetsResponse extends Google_Collection 
  3215. protected $collection_key = 'readGroupSets'; 
  3216. protected $internal_gapi_mappings = array( 
  3217. ); 
  3218. public $nextPageToken; 
  3219. protected $readGroupSetsType = 'Google_Service_Genomics_ReadGroupSet'; 
  3220. protected $readGroupSetsDataType = 'array'; 
  3221.  
  3222.  
  3223. public function setNextPageToken($nextPageToken) 
  3224. $this->nextPageToken = $nextPageToken; 
  3225. public function getNextPageToken() 
  3226. return $this->nextPageToken; 
  3227. public function setReadGroupSets($readGroupSets) 
  3228. $this->readGroupSets = $readGroupSets; 
  3229. public function getReadGroupSets() 
  3230. return $this->readGroupSets; 
  3231.  
  3232. class Google_Service_Genomics_SearchReadsRequest extends Google_Collection 
  3233. protected $collection_key = 'readGroupSetIds'; 
  3234. protected $internal_gapi_mappings = array( 
  3235. ); 
  3236. public $end; 
  3237. public $pageSize; 
  3238. public $pageToken; 
  3239. public $readGroupIds; 
  3240. public $readGroupSetIds; 
  3241. public $referenceName; 
  3242. public $start; 
  3243.  
  3244.  
  3245. public function setEnd($end) 
  3246. $this->end = $end; 
  3247. public function getEnd() 
  3248. return $this->end; 
  3249. public function setPageSize($pageSize) 
  3250. $this->pageSize = $pageSize; 
  3251. public function getPageSize() 
  3252. return $this->pageSize; 
  3253. public function setPageToken($pageToken) 
  3254. $this->pageToken = $pageToken; 
  3255. public function getPageToken() 
  3256. return $this->pageToken; 
  3257. public function setReadGroupIds($readGroupIds) 
  3258. $this->readGroupIds = $readGroupIds; 
  3259. public function getReadGroupIds() 
  3260. return $this->readGroupIds; 
  3261. public function setReadGroupSetIds($readGroupSetIds) 
  3262. $this->readGroupSetIds = $readGroupSetIds; 
  3263. public function getReadGroupSetIds() 
  3264. return $this->readGroupSetIds; 
  3265. public function setReferenceName($referenceName) 
  3266. $this->referenceName = $referenceName; 
  3267. public function getReferenceName() 
  3268. return $this->referenceName; 
  3269. public function setStart($start) 
  3270. $this->start = $start; 
  3271. public function getStart() 
  3272. return $this->start; 
  3273.  
  3274. class Google_Service_Genomics_SearchReadsResponse extends Google_Collection 
  3275. protected $collection_key = 'alignments'; 
  3276. protected $internal_gapi_mappings = array( 
  3277. ); 
  3278. protected $alignmentsType = 'Google_Service_Genomics_Read'; 
  3279. protected $alignmentsDataType = 'array'; 
  3280. public $nextPageToken; 
  3281.  
  3282.  
  3283. public function setAlignments($alignments) 
  3284. $this->alignments = $alignments; 
  3285. public function getAlignments() 
  3286. return $this->alignments; 
  3287. public function setNextPageToken($nextPageToken) 
  3288. $this->nextPageToken = $nextPageToken; 
  3289. public function getNextPageToken() 
  3290. return $this->nextPageToken; 
  3291.  
  3292. class Google_Service_Genomics_SearchReferenceSetsRequest extends Google_Collection 
  3293. protected $collection_key = 'md5checksums'; 
  3294. protected $internal_gapi_mappings = array( 
  3295. ); 
  3296. public $accessions; 
  3297. public $assemblyId; 
  3298. public $md5checksums; 
  3299. public $pageSize; 
  3300. public $pageToken; 
  3301.  
  3302.  
  3303. public function setAccessions($accessions) 
  3304. $this->accessions = $accessions; 
  3305. public function getAccessions() 
  3306. return $this->accessions; 
  3307. public function setAssemblyId($assemblyId) 
  3308. $this->assemblyId = $assemblyId; 
  3309. public function getAssemblyId() 
  3310. return $this->assemblyId; 
  3311. public function setMd5checksums($md5checksums) 
  3312. $this->md5checksums = $md5checksums; 
  3313. public function getMd5checksums() 
  3314. return $this->md5checksums; 
  3315. public function setPageSize($pageSize) 
  3316. $this->pageSize = $pageSize; 
  3317. public function getPageSize() 
  3318. return $this->pageSize; 
  3319. public function setPageToken($pageToken) 
  3320. $this->pageToken = $pageToken; 
  3321. public function getPageToken() 
  3322. return $this->pageToken; 
  3323.  
  3324. class Google_Service_Genomics_SearchReferenceSetsResponse extends Google_Collection 
  3325. protected $collection_key = 'referenceSets'; 
  3326. protected $internal_gapi_mappings = array( 
  3327. ); 
  3328. public $nextPageToken; 
  3329. protected $referenceSetsType = 'Google_Service_Genomics_ReferenceSet'; 
  3330. protected $referenceSetsDataType = 'array'; 
  3331.  
  3332.  
  3333. public function setNextPageToken($nextPageToken) 
  3334. $this->nextPageToken = $nextPageToken; 
  3335. public function getNextPageToken() 
  3336. return $this->nextPageToken; 
  3337. public function setReferenceSets($referenceSets) 
  3338. $this->referenceSets = $referenceSets; 
  3339. public function getReferenceSets() 
  3340. return $this->referenceSets; 
  3341.  
  3342. class Google_Service_Genomics_SearchReferencesRequest extends Google_Collection 
  3343. protected $collection_key = 'md5checksums'; 
  3344. protected $internal_gapi_mappings = array( 
  3345. ); 
  3346. public $accessions; 
  3347. public $md5checksums; 
  3348. public $pageSize; 
  3349. public $pageToken; 
  3350. public $referenceSetId; 
  3351.  
  3352.  
  3353. public function setAccessions($accessions) 
  3354. $this->accessions = $accessions; 
  3355. public function getAccessions() 
  3356. return $this->accessions; 
  3357. public function setMd5checksums($md5checksums) 
  3358. $this->md5checksums = $md5checksums; 
  3359. public function getMd5checksums() 
  3360. return $this->md5checksums; 
  3361. public function setPageSize($pageSize) 
  3362. $this->pageSize = $pageSize; 
  3363. public function getPageSize() 
  3364. return $this->pageSize; 
  3365. public function setPageToken($pageToken) 
  3366. $this->pageToken = $pageToken; 
  3367. public function getPageToken() 
  3368. return $this->pageToken; 
  3369. public function setReferenceSetId($referenceSetId) 
  3370. $this->referenceSetId = $referenceSetId; 
  3371. public function getReferenceSetId() 
  3372. return $this->referenceSetId; 
  3373.  
  3374. class Google_Service_Genomics_SearchReferencesResponse extends Google_Collection 
  3375. protected $collection_key = 'references'; 
  3376. protected $internal_gapi_mappings = array( 
  3377. ); 
  3378. public $nextPageToken; 
  3379. protected $referencesType = 'Google_Service_Genomics_Reference'; 
  3380. protected $referencesDataType = 'array'; 
  3381.  
  3382.  
  3383. public function setNextPageToken($nextPageToken) 
  3384. $this->nextPageToken = $nextPageToken; 
  3385. public function getNextPageToken() 
  3386. return $this->nextPageToken; 
  3387. public function setReferences($references) 
  3388. $this->references = $references; 
  3389. public function getReferences() 
  3390. return $this->references; 
  3391.  
  3392. class Google_Service_Genomics_SearchVariantSetsRequest extends Google_Collection 
  3393. protected $collection_key = 'datasetIds'; 
  3394. protected $internal_gapi_mappings = array( 
  3395. ); 
  3396. public $datasetIds; 
  3397. public $pageSize; 
  3398. public $pageToken; 
  3399.  
  3400.  
  3401. public function setDatasetIds($datasetIds) 
  3402. $this->datasetIds = $datasetIds; 
  3403. public function getDatasetIds() 
  3404. return $this->datasetIds; 
  3405. public function setPageSize($pageSize) 
  3406. $this->pageSize = $pageSize; 
  3407. public function getPageSize() 
  3408. return $this->pageSize; 
  3409. public function setPageToken($pageToken) 
  3410. $this->pageToken = $pageToken; 
  3411. public function getPageToken() 
  3412. return $this->pageToken; 
  3413.  
  3414. class Google_Service_Genomics_SearchVariantSetsResponse extends Google_Collection 
  3415. protected $collection_key = 'variantSets'; 
  3416. protected $internal_gapi_mappings = array( 
  3417. ); 
  3418. public $nextPageToken; 
  3419. protected $variantSetsType = 'Google_Service_Genomics_VariantSet'; 
  3420. protected $variantSetsDataType = 'array'; 
  3421.  
  3422.  
  3423. public function setNextPageToken($nextPageToken) 
  3424. $this->nextPageToken = $nextPageToken; 
  3425. public function getNextPageToken() 
  3426. return $this->nextPageToken; 
  3427. public function setVariantSets($variantSets) 
  3428. $this->variantSets = $variantSets; 
  3429. public function getVariantSets() 
  3430. return $this->variantSets; 
  3431.  
  3432. class Google_Service_Genomics_SearchVariantsRequest extends Google_Collection 
  3433. protected $collection_key = 'variantSetIds'; 
  3434. protected $internal_gapi_mappings = array( 
  3435. ); 
  3436. public $callSetIds; 
  3437. public $end; 
  3438. public $maxCalls; 
  3439. public $pageSize; 
  3440. public $pageToken; 
  3441. public $referenceName; 
  3442. public $start; 
  3443. public $variantName; 
  3444. public $variantSetIds; 
  3445.  
  3446.  
  3447. public function setCallSetIds($callSetIds) 
  3448. $this->callSetIds = $callSetIds; 
  3449. public function getCallSetIds() 
  3450. return $this->callSetIds; 
  3451. public function setEnd($end) 
  3452. $this->end = $end; 
  3453. public function getEnd() 
  3454. return $this->end; 
  3455. public function setMaxCalls($maxCalls) 
  3456. $this->maxCalls = $maxCalls; 
  3457. public function getMaxCalls() 
  3458. return $this->maxCalls; 
  3459. public function setPageSize($pageSize) 
  3460. $this->pageSize = $pageSize; 
  3461. public function getPageSize() 
  3462. return $this->pageSize; 
  3463. public function setPageToken($pageToken) 
  3464. $this->pageToken = $pageToken; 
  3465. public function getPageToken() 
  3466. return $this->pageToken; 
  3467. public function setReferenceName($referenceName) 
  3468. $this->referenceName = $referenceName; 
  3469. public function getReferenceName() 
  3470. return $this->referenceName; 
  3471. public function setStart($start) 
  3472. $this->start = $start; 
  3473. public function getStart() 
  3474. return $this->start; 
  3475. public function setVariantName($variantName) 
  3476. $this->variantName = $variantName; 
  3477. public function getVariantName() 
  3478. return $this->variantName; 
  3479. public function setVariantSetIds($variantSetIds) 
  3480. $this->variantSetIds = $variantSetIds; 
  3481. public function getVariantSetIds() 
  3482. return $this->variantSetIds; 
  3483.  
  3484. class Google_Service_Genomics_SearchVariantsResponse extends Google_Collection 
  3485. protected $collection_key = 'variants'; 
  3486. protected $internal_gapi_mappings = array( 
  3487. ); 
  3488. public $nextPageToken; 
  3489. protected $variantsType = 'Google_Service_Genomics_Variant'; 
  3490. protected $variantsDataType = 'array'; 
  3491.  
  3492.  
  3493. public function setNextPageToken($nextPageToken) 
  3494. $this->nextPageToken = $nextPageToken; 
  3495. public function getNextPageToken() 
  3496. return $this->nextPageToken; 
  3497. public function setVariants($variants) 
  3498. $this->variants = $variants; 
  3499. public function getVariants() 
  3500. return $this->variants; 
  3501.  
  3502. class Google_Service_Genomics_Transcript extends Google_Collection 
  3503. protected $collection_key = 'exons'; 
  3504. protected $internal_gapi_mappings = array( 
  3505. ); 
  3506. protected $codingSequenceType = 'Google_Service_Genomics_TranscriptCodingSequence'; 
  3507. protected $codingSequenceDataType = ''; 
  3508. protected $exonsType = 'Google_Service_Genomics_TranscriptExon'; 
  3509. protected $exonsDataType = 'array'; 
  3510. public $geneId; 
  3511.  
  3512.  
  3513. public function setCodingSequence(Google_Service_Genomics_TranscriptCodingSequence $codingSequence) 
  3514. $this->codingSequence = $codingSequence; 
  3515. public function getCodingSequence() 
  3516. return $this->codingSequence; 
  3517. public function setExons($exons) 
  3518. $this->exons = $exons; 
  3519. public function getExons() 
  3520. return $this->exons; 
  3521. public function setGeneId($geneId) 
  3522. $this->geneId = $geneId; 
  3523. public function getGeneId() 
  3524. return $this->geneId; 
  3525.  
  3526. class Google_Service_Genomics_TranscriptCodingSequence extends Google_Model 
  3527. protected $internal_gapi_mappings = array( 
  3528. ); 
  3529. public $end; 
  3530. public $start; 
  3531.  
  3532.  
  3533. public function setEnd($end) 
  3534. $this->end = $end; 
  3535. public function getEnd() 
  3536. return $this->end; 
  3537. public function setStart($start) 
  3538. $this->start = $start; 
  3539. public function getStart() 
  3540. return $this->start; 
  3541.  
  3542. class Google_Service_Genomics_TranscriptExon extends Google_Model 
  3543. protected $internal_gapi_mappings = array( 
  3544. ); 
  3545. public $end; 
  3546. protected $frameType = 'Google_Service_Genomics_Int32Value'; 
  3547. protected $frameDataType = ''; 
  3548. public $start; 
  3549.  
  3550.  
  3551. public function setEnd($end) 
  3552. $this->end = $end; 
  3553. public function getEnd() 
  3554. return $this->end; 
  3555. public function setFrame(Google_Service_Genomics_Int32Value $frame) 
  3556. $this->frame = $frame; 
  3557. public function getFrame() 
  3558. return $this->frame; 
  3559. public function setStart($start) 
  3560. $this->start = $start; 
  3561. public function getStart() 
  3562. return $this->start; 
  3563.  
  3564. class Google_Service_Genomics_Variant extends Google_Collection 
  3565. protected $collection_key = 'names'; 
  3566. protected $internal_gapi_mappings = array( 
  3567. ); 
  3568. public $alternateBases; 
  3569. protected $callsType = 'Google_Service_Genomics_GenomicsCall'; 
  3570. protected $callsDataType = 'array'; 
  3571. public $created; 
  3572. public $end; 
  3573. public $filter; 
  3574. public $id; 
  3575. public $info; 
  3576. public $names; 
  3577. public $quality; 
  3578. public $referenceBases; 
  3579. public $referenceName; 
  3580. public $start; 
  3581. public $variantSetId; 
  3582.  
  3583.  
  3584. public function setAlternateBases($alternateBases) 
  3585. $this->alternateBases = $alternateBases; 
  3586. public function getAlternateBases() 
  3587. return $this->alternateBases; 
  3588. public function setCalls($calls) 
  3589. $this->calls = $calls; 
  3590. public function getCalls() 
  3591. return $this->calls; 
  3592. public function setCreated($created) 
  3593. $this->created = $created; 
  3594. public function getCreated() 
  3595. return $this->created; 
  3596. public function setEnd($end) 
  3597. $this->end = $end; 
  3598. public function getEnd() 
  3599. return $this->end; 
  3600. public function setFilter($filter) 
  3601. $this->filter = $filter; 
  3602. public function getFilter() 
  3603. return $this->filter; 
  3604. public function setId($id) 
  3605. $this->id = $id; 
  3606. public function getId() 
  3607. return $this->id; 
  3608. public function setInfo($info) 
  3609. $this->info = $info; 
  3610. public function getInfo() 
  3611. return $this->info; 
  3612. public function setNames($names) 
  3613. $this->names = $names; 
  3614. public function getNames() 
  3615. return $this->names; 
  3616. public function setQuality($quality) 
  3617. $this->quality = $quality; 
  3618. public function getQuality() 
  3619. return $this->quality; 
  3620. public function setReferenceBases($referenceBases) 
  3621. $this->referenceBases = $referenceBases; 
  3622. public function getReferenceBases() 
  3623. return $this->referenceBases; 
  3624. public function setReferenceName($referenceName) 
  3625. $this->referenceName = $referenceName; 
  3626. public function getReferenceName() 
  3627. return $this->referenceName; 
  3628. public function setStart($start) 
  3629. $this->start = $start; 
  3630. public function getStart() 
  3631. return $this->start; 
  3632. public function setVariantSetId($variantSetId) 
  3633. $this->variantSetId = $variantSetId; 
  3634. public function getVariantSetId() 
  3635. return $this->variantSetId; 
  3636.  
  3637. class Google_Service_Genomics_VariantAnnotation extends Google_Collection 
  3638. protected $collection_key = 'transcriptIds'; 
  3639. protected $internal_gapi_mappings = array( 
  3640. ); 
  3641. public $alternateBases; 
  3642. public $clinicalSignificance; 
  3643. protected $conditionsType = 'Google_Service_Genomics_VariantAnnotationCondition'; 
  3644. protected $conditionsDataType = 'array'; 
  3645. public $effect; 
  3646. public $geneId; 
  3647. public $transcriptIds; 
  3648. public $type; 
  3649.  
  3650.  
  3651. public function setAlternateBases($alternateBases) 
  3652. $this->alternateBases = $alternateBases; 
  3653. public function getAlternateBases() 
  3654. return $this->alternateBases; 
  3655. public function setClinicalSignificance($clinicalSignificance) 
  3656. $this->clinicalSignificance = $clinicalSignificance; 
  3657. public function getClinicalSignificance() 
  3658. return $this->clinicalSignificance; 
  3659. public function setConditions($conditions) 
  3660. $this->conditions = $conditions; 
  3661. public function getConditions() 
  3662. return $this->conditions; 
  3663. public function setEffect($effect) 
  3664. $this->effect = $effect; 
  3665. public function getEffect() 
  3666. return $this->effect; 
  3667. public function setGeneId($geneId) 
  3668. $this->geneId = $geneId; 
  3669. public function getGeneId() 
  3670. return $this->geneId; 
  3671. public function setTranscriptIds($transcriptIds) 
  3672. $this->transcriptIds = $transcriptIds; 
  3673. public function getTranscriptIds() 
  3674. return $this->transcriptIds; 
  3675. public function setType($type) 
  3676. $this->type = $type; 
  3677. public function getType() 
  3678. return $this->type; 
  3679.  
  3680. class Google_Service_Genomics_VariantAnnotationCondition extends Google_Collection 
  3681. protected $collection_key = 'names'; 
  3682. protected $internal_gapi_mappings = array( 
  3683. ); 
  3684. public $conceptId; 
  3685. protected $externalIdsType = 'Google_Service_Genomics_ExternalId'; 
  3686. protected $externalIdsDataType = 'array'; 
  3687. public $names; 
  3688. public $omimId; 
  3689.  
  3690.  
  3691. public function setConceptId($conceptId) 
  3692. $this->conceptId = $conceptId; 
  3693. public function getConceptId() 
  3694. return $this->conceptId; 
  3695. public function setExternalIds($externalIds) 
  3696. $this->externalIds = $externalIds; 
  3697. public function getExternalIds() 
  3698. return $this->externalIds; 
  3699. public function setNames($names) 
  3700. $this->names = $names; 
  3701. public function getNames() 
  3702. return $this->names; 
  3703. public function setOmimId($omimId) 
  3704. $this->omimId = $omimId; 
  3705. public function getOmimId() 
  3706. return $this->omimId; 
  3707.  
  3708. class Google_Service_Genomics_VariantInfo extends Google_Model 
  3709.  
  3710. class Google_Service_Genomics_VariantSet extends Google_Collection 
  3711. protected $collection_key = 'referenceBounds'; 
  3712. protected $internal_gapi_mappings = array( 
  3713. ); 
  3714. public $datasetId; 
  3715. public $id; 
  3716. protected $metadataType = 'Google_Service_Genomics_Metadata'; 
  3717. protected $metadataDataType = 'array'; 
  3718. protected $referenceBoundsType = 'Google_Service_Genomics_ReferenceBound'; 
  3719. protected $referenceBoundsDataType = 'array'; 
  3720.  
  3721.  
  3722. public function setDatasetId($datasetId) 
  3723. $this->datasetId = $datasetId; 
  3724. public function getDatasetId() 
  3725. return $this->datasetId; 
  3726. public function setId($id) 
  3727. $this->id = $id; 
  3728. public function getId() 
  3729. return $this->id; 
  3730. public function setMetadata($metadata) 
  3731. $this->metadata = $metadata; 
  3732. public function getMetadata() 
  3733. return $this->metadata; 
  3734. public function setReferenceBounds($referenceBounds) 
  3735. $this->referenceBounds = $referenceBounds; 
  3736. public function getReferenceBounds() 
  3737. return $this->referenceBounds; 
.