Uploads, processes, queries, and searches Genomics data in the cloud.
- REST Resource: v2alpha1.pipelines
- REST Resource: v2alpha1.projects.operations
- REST Resource: v1alpha2.operations
- REST Resource: v1alpha2.pipelines
- REST Resource: v1.annotations
- REST Resource: v1.annotationsets
- REST Resource: v1.callsets
- REST Resource: v1.datasets
- REST Resource: v1.operations
- REST Resource: v1.readgroupsets
- REST Resource: v1.readgroupsets.coveragebuckets
- REST Resource: v1.reads
- REST Resource: v1.references
- REST Resource: v1.references.bases
- REST Resource: v1.referencesets
- REST Resource: v1.variants
- REST Resource: v1.variantsets
Service: genomics.googleapis.com
All URIs below are relative to https://genomics.googleapis.com
This service provides the following discovery documents:
REST Resource: v2alpha1.pipelines
Methods | |
---|---|
run |
POST /v2alpha1/pipelines:run Runs a pipeline. |
REST Resource: v2alpha1.projects.operations
Methods | |
---|---|
cancel |
POST /v2alpha1/{name=projects/*/operations/*}:cancel Starts asynchronous cancellation on a long-running operation. |
get |
GET /v2alpha1/{name=projects/*/operations/*} Gets the latest state of a long-running operation. |
list |
GET /v2alpha1/{name=projects/*/operations} Lists operations that match the specified filter in the request. |
Service: genomics.googleapis.com
All URIs below are relative to https://genomics.googleapis.com
This service provides the following discovery documents:
REST Resource: v1alpha2.operations
Methods | |
---|---|
cancel |
POST /v1alpha2/{name=operations/**}:cancel Starts asynchronous cancellation on a long-running operation. |
get |
GET /v1alpha2/{name=operations/**} Gets the latest state of a long-running operation. |
list |
GET /v1alpha2/{name} Lists operations that match the specified filter in the request. |
REST Resource: v1alpha2.pipelines
Methods | |
---|---|
create |
POST /v1alpha2/pipelines Creates a pipeline that can be run later. |
delete |
DELETE /v1alpha2/pipelines/{pipelineId} Deletes a pipeline based on ID. |
get |
GET /v1alpha2/pipelines/{pipelineId} Retrieves a pipeline based on ID. |
getControllerConfig |
GET /v1alpha2/pipelines:getControllerConfig Gets controller configuration information. |
list |
GET /v1alpha2/pipelines Lists pipelines. |
run |
POST /v1alpha2/pipelines:run Runs a pipeline. |
setOperationStatus |
PUT /v1alpha2/pipelines:setOperationStatus Sets status of a given operation. |
Service: genomics.googleapis.com
All URIs below are relative to https://genomics.googleapis.com
This service provides the following discovery documents:
REST Resource: v1.annotations
Methods | |
---|---|
batchCreate |
POST /v1/annotations:batchCreate Creates one or more new annotations atomically. |
create |
POST /v1/annotations Creates a new annotation. |
delete |
DELETE /v1/annotations/{annotationId} Deletes an annotation. |
get |
GET /v1/annotations/{annotationId} Gets an annotation. |
search |
POST /v1/annotations/search Searches for annotations that match the given criteria. |
update |
PUT /v1/annotations/{annotationId} Updates an annotation. |
REST Resource: v1.annotationsets
Methods | |
---|---|
create |
POST /v1/annotationsets Creates a new annotation set. |
delete |
DELETE /v1/annotationsets/{annotationSetId} Deletes an annotation set. |
get |
GET /v1/annotationsets/{annotationSetId} Gets an annotation set. |
search |
POST /v1/annotationsets/search Searches for annotation sets that match the given criteria. |
update |
PUT /v1/annotationsets/{annotationSetId} Updates an annotation set. |
REST Resource: v1.callsets
Methods | |
---|---|
create |
POST /v1/callsets Creates a new call set. |
delete |
DELETE /v1/callsets/{callSetId} Deletes a call set. |
get |
GET /v1/callsets/{callSetId} Gets a call set by ID. |
patch |
PATCH /v1/callsets/{callSetId} Updates a call set. |
search |
POST /v1/callsets/search Gets a list of call sets matching the criteria. |
REST Resource: v1.datasets
Methods | |
---|---|
create |
POST /v1/datasets Creates a new dataset. |
delete |
DELETE /v1/datasets/{datasetId} Deletes a dataset and all of its contents (all read group sets, reference sets, variant sets, call sets, annotation sets, etc.) This is reversible (up to one week after the deletion) via the datasets.undelete operation. |
get |
GET /v1/datasets/{datasetId} Gets a dataset by ID. |
getIamPolicy |
POST /v1/{resource=datasets/*}:getIamPolicy Gets the access control policy for the dataset. |
list |
GET /v1/datasets Lists datasets within a project. |
patch |
PATCH /v1/datasets/{datasetId} Updates a dataset. |
setIamPolicy |
POST /v1/{resource=datasets/*}:setIamPolicy Sets the access control policy on the specified dataset. |
testIamPermissions |
POST /v1/{resource=datasets/*}:testIamPermissions Returns permissions that a caller has on the specified resource. |
undelete |
POST /v1/datasets/{datasetId}:undelete Undeletes a dataset by restoring a dataset which was deleted via this API. |
REST Resource: v1.operations
Methods | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel Starts asynchronous cancellation on a long-running operation. |
get |
GET /v1/{name=operations/**} Gets the latest state of a long-running operation. |
list |
GET /v1/{name} Lists operations that match the specified filter in the request. |
REST Resource: v1.readgroupsets
Methods | |
---|---|
delete |
DELETE /v1/readgroupsets/{readGroupSetId} Deletes a read group set. |
export |
POST /v1/readgroupsets/{readGroupSetId}:export Exports a read group set to a BAM file in Google Cloud Storage. |
get |
GET /v1/readgroupsets/{readGroupSetId} Gets a read group set by ID. |
import |
POST /v1/readgroupsets:import Creates read group sets by asynchronously importing the provided information. |
patch |
PATCH /v1/readgroupsets/{readGroupSetId} Updates a read group set. |
search |
POST /v1/readgroupsets/search Searches for read group sets matching the criteria. |
REST Resource: v1.readgroupsets.coveragebuckets
Methods | |
---|---|
list |
GET /v1/readgroupsets/{readGroupSetId}/coveragebuckets Lists fixed width coverage buckets for a read group set, each of which correspond to a range of a reference sequence. |
REST Resource: v1.reads
Methods | |
---|---|
search |
POST /v1/reads/search Gets a list of reads for one or more read group sets. |
stream |
POST /v1/reads:stream Returns a stream of all the reads matching the search request, ordered by reference name, position, and ID. |
REST Resource: v1.references
Methods | |
---|---|
get |
GET /v1/references/{referenceId} Gets a reference. |
search |
POST /v1/references/search Searches for references which match the given criteria. |
REST Resource: v1.references.bases
Methods | |
---|---|
list |
GET /v1/references/{referenceId}/bases Lists the bases in a reference, optionally restricted to a range. |
REST Resource: v1.referencesets
Methods | |
---|---|
get |
GET /v1/referencesets/{referenceSetId} Gets a reference set. |
search |
POST /v1/referencesets/search Searches for reference sets which match the given criteria. |
REST Resource: v1.variants
Methods | |
---|---|
create |
POST /v1/variants Creates a new variant. |
delete |
DELETE /v1/variants/{variantId} Deletes a variant. |
get |
GET /v1/variants/{variantId} Gets a variant by ID. |
import |
POST /v1/variants:import Creates variant data by asynchronously importing the provided information. |
merge |
POST /v1/variants:merge Merges the given variants with existing variants. |
patch |
PATCH /v1/variants/{variantId} Updates a variant. |
search |
POST /v1/variants/search Gets a list of variants matching the criteria. |
stream |
POST /v1/variants:stream Returns a stream of all the variants matching the search request, ordered by reference name, position, and ID. |
REST Resource: v1.variantsets
Methods | |
---|---|
create |
POST /v1/variantsets Creates a new variant set. |
delete |
DELETE /v1/variantsets/{variantSetId} Deletes a variant set including all variants, call sets, and calls within. |
export |
POST /v1/variantsets/{variantSetId}:export Exports variant set data to an external destination. |
get |
GET /v1/variantsets/{variantSetId} Gets a variant set by ID. |
patch |
PATCH /v1/variantsets/{variantSetId} Updates a variant set using patch semantics. |
search |
POST /v1/variantsets/search Returns a list of all variant sets matching search criteria. |