Class: AWS.Omics
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.Omics
- Identifier:
- omics
- API Version:
- 2022-11-28
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
This is the AWS HealthOmics API Reference. For an introduction to the service, see What is AWS HealthOmics? in the AWS HealthOmics User Guide.
Sending a Request Using Omics
var omics = new AWS.Omics();
omics.abortMultipartReadSetUpload(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the Omics object uses this specific API, you can
construct the object by passing the apiVersion option to the constructor:
var omics = new AWS.Omics({apiVersion: '2022-11-28'});
You can also set the API version globally in AWS.config.apiVersions using
the omics service identifier:
AWS.config.apiVersions = {
omics: '2022-11-28',
// other service API versions
};
var omics = new AWS.Omics();
Waiter Resource States
This service supports a list of resource states that can be polled using the waitFor() method. The resource states are:
annotationImportJobCreated, annotationStoreCreated, annotationStoreDeleted, annotationStoreVersionCreated, annotationStoreVersionDeleted, readSetActivationJobCompleted, readSetExportJobCompleted, readSetImportJobCompleted, referenceImportJobCompleted, runCompleted, runRunning, taskCompleted, taskRunning, variantImportJobCreated, variantStoreCreated, variantStoreDeleted, workflowActive
Constructor Summary collapse
-
new AWS.Omics(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
abortMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request
Stops a multipart upload.
.
-
acceptShare(params = {}, callback) ⇒ AWS.Request
Accept a resource share request.
.
-
batchDeleteReadSet(params = {}, callback) ⇒ AWS.Request
Deletes one or more read sets.
.
-
cancelAnnotationImportJob(params = {}, callback) ⇒ AWS.Request
Cancels an annotation import job.
.
-
cancelRun(params = {}, callback) ⇒ AWS.Request
Cancels a run.
.
-
cancelVariantImportJob(params = {}, callback) ⇒ AWS.Request
Cancels a variant import job.
.
-
completeMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request
Concludes a multipart upload once you have uploaded all the components.
.
-
createAnnotationStore(params = {}, callback) ⇒ AWS.Request
Creates an annotation store.
.
-
createAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request
Creates a new version of an annotation store.
-
createMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request
Begins a multipart read set upload.
.
-
createReferenceStore(params = {}, callback) ⇒ AWS.Request
Creates a reference store.
.
-
createRunGroup(params = {}, callback) ⇒ AWS.Request
You can optionally create a run group to limit the compute resources for the runs that you add to the group.
.
-
createSequenceStore(params = {}, callback) ⇒ AWS.Request
Creates a sequence store.
.
-
createShare(params = {}, callback) ⇒ AWS.Request
Creates a cross-account shared resource.
-
createVariantStore(params = {}, callback) ⇒ AWS.Request
Creates a variant store.
.
-
createWorkflow(params = {}, callback) ⇒ AWS.Request
Creates a workflow.
.
-
deleteAnnotationStore(params = {}, callback) ⇒ AWS.Request
Deletes an annotation store.
.
-
deleteAnnotationStoreVersions(params = {}, callback) ⇒ AWS.Request
Deletes one or multiple versions of an annotation store.
-
deleteReference(params = {}, callback) ⇒ AWS.Request
Deletes a genome reference.
.
-
deleteReferenceStore(params = {}, callback) ⇒ AWS.Request
Deletes a genome reference store.
.
-
deleteRun(params = {}, callback) ⇒ AWS.Request
Deletes a workflow run.
.
-
deleteRunGroup(params = {}, callback) ⇒ AWS.Request
Deletes a workflow run group.
.
-
deleteSequenceStore(params = {}, callback) ⇒ AWS.Request
Deletes a sequence store.
.
-
deleteShare(params = {}, callback) ⇒ AWS.Request
Deletes a resource share.
-
deleteVariantStore(params = {}, callback) ⇒ AWS.Request
Deletes a variant store.
.
-
deleteWorkflow(params = {}, callback) ⇒ AWS.Request
Deletes a workflow.
.
-
getAnnotationImportJob(params = {}, callback) ⇒ AWS.Request
Gets information about an annotation import job.
.
-
getAnnotationStore(params = {}, callback) ⇒ AWS.Request
Gets information about an annotation store.
.
-
getAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request
Retrieves the metadata for an annotation store version.
-
getReadSet(params = {}, callback) ⇒ AWS.Request
Gets a file from a read set.
.
-
getReadSetActivationJob(params = {}, callback) ⇒ AWS.Request
Gets information about a read set activation job.
.
-
getReadSetExportJob(params = {}, callback) ⇒ AWS.Request
Gets information about a read set export job.
.
-
getReadSetImportJob(params = {}, callback) ⇒ AWS.Request
Gets information about a read set import job.
.
-
getReadSetMetadata(params = {}, callback) ⇒ AWS.Request
Gets details about a read set.
.
-
getReference(params = {}, callback) ⇒ AWS.Request
Gets a reference file.
.
-
getReferenceImportJob(params = {}, callback) ⇒ AWS.Request
Gets information about a reference import job.
.
-
getReferenceMetadata(params = {}, callback) ⇒ AWS.Request
Gets information about a genome reference's metadata.
.
-
getReferenceStore(params = {}, callback) ⇒ AWS.Request
Gets information about a reference store.
.
-
getRun(params = {}, callback) ⇒ AWS.Request
Gets information about a workflow run.
If a workflow is shared with you, you cannot export information about the run.
. -
getRunGroup(params = {}, callback) ⇒ AWS.Request
Gets information about a workflow run group.
.
-
getRunTask(params = {}, callback) ⇒ AWS.Request
Gets information about a workflow run task.
.
-
getSequenceStore(params = {}, callback) ⇒ AWS.Request
Gets information about a sequence store.
.
-
getShare(params = {}, callback) ⇒ AWS.Request
Retrieves the metadata for the specified resource share.
.
-
getVariantImportJob(params = {}, callback) ⇒ AWS.Request
Gets information about a variant import job.
.
-
getVariantStore(params = {}, callback) ⇒ AWS.Request
Gets information about a variant store.
.
-
getWorkflow(params = {}, callback) ⇒ AWS.Request
Gets information about a workflow.
If a workflow is shared with you, you cannot export the workflow.
. -
listAnnotationImportJobs(params = {}, callback) ⇒ AWS.Request
Retrieves a list of annotation import jobs.
.
-
listAnnotationStores(params = {}, callback) ⇒ AWS.Request
Retrieves a list of annotation stores.
.
-
listAnnotationStoreVersions(params = {}, callback) ⇒ AWS.Request
Lists the versions of an annotation store.
-
listMultipartReadSetUploads(params = {}, callback) ⇒ AWS.Request
Lists multipart read set uploads and for in progress uploads.
-
listReadSetActivationJobs(params = {}, callback) ⇒ AWS.Request
Retrieves a list of read set activation jobs.
.
-
listReadSetExportJobs(params = {}, callback) ⇒ AWS.Request
Retrieves a list of read set export jobs.
.
-
listReadSetImportJobs(params = {}, callback) ⇒ AWS.Request
Retrieves a list of read set import jobs.
.
-
listReadSets(params = {}, callback) ⇒ AWS.Request
Retrieves a list of read sets.
.
-
listReadSetUploadParts(params = {}, callback) ⇒ AWS.Request
This operation will list all parts in a requested multipart upload for a sequence store.
.
-
listReferenceImportJobs(params = {}, callback) ⇒ AWS.Request
Retrieves a list of reference import jobs.
.
-
listReferences(params = {}, callback) ⇒ AWS.Request
Retrieves a list of references.
.
-
listReferenceStores(params = {}, callback) ⇒ AWS.Request
Retrieves a list of reference stores.
.
-
listRunGroups(params = {}, callback) ⇒ AWS.Request
Retrieves a list of run groups.
.
-
listRuns(params = {}, callback) ⇒ AWS.Request
Retrieves a list of runs.
.
-
listRunTasks(params = {}, callback) ⇒ AWS.Request
Retrieves a list of tasks for a run.
.
-
listSequenceStores(params = {}, callback) ⇒ AWS.Request
Retrieves a list of sequence stores.
.
-
listShares(params = {}, callback) ⇒ AWS.Request
Retrieves the resource shares associated with an account.
-
listTagsForResource(params = {}, callback) ⇒ AWS.Request
Retrieves a list of tags for a resource.
.
-
listVariantImportJobs(params = {}, callback) ⇒ AWS.Request
Retrieves a list of variant import jobs.
.
-
listVariantStores(params = {}, callback) ⇒ AWS.Request
Retrieves a list of variant stores.
.
-
listWorkflows(params = {}, callback) ⇒ AWS.Request
Retrieves a list of workflows.
.
-
startAnnotationImportJob(params = {}, callback) ⇒ AWS.Request
Starts an annotation import job.
.
-
startReadSetActivationJob(params = {}, callback) ⇒ AWS.Request
Activates an archived read set.
-
startReadSetExportJob(params = {}, callback) ⇒ AWS.Request
Exports a read set to Amazon S3.
.
-
startReadSetImportJob(params = {}, callback) ⇒ AWS.Request
Starts a read set import job.
.
-
startReferenceImportJob(params = {}, callback) ⇒ AWS.Request
Starts a reference import job.
.
-
startRun(params = {}, callback) ⇒ AWS.Request
Starts a workflow run.
-
startVariantImportJob(params = {}, callback) ⇒ AWS.Request
Starts a variant import job.
.
-
tagResource(params = {}, callback) ⇒ AWS.Request
Tags a resource.
.
-
untagResource(params = {}, callback) ⇒ AWS.Request
Removes tags from a resource.
.
-
updateAnnotationStore(params = {}, callback) ⇒ AWS.Request
Updates an annotation store.
.
-
updateAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request
Updates the description of an annotation store version.
-
updateRunGroup(params = {}, callback) ⇒ AWS.Request
Updates a run group.
.
-
updateVariantStore(params = {}, callback) ⇒ AWS.Request
Updates a variant store.
.
-
updateWorkflow(params = {}, callback) ⇒ AWS.Request
Updates a workflow.
.
-
uploadReadSetPart(params = {}, callback) ⇒ AWS.Request
This operation uploads a specific part of a read set.
-
waitFor(state, params = {}, callback) ⇒ AWS.Request
Waits for a given Omics resource.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, setupRequestListeners, defineService
Constructor Details
new AWS.Omics(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.
Property Details
Method Details
completeMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request
Concludes a multipart upload once you have uploaded all the components.
createAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request
Creates a new version of an annotation store.
createMultipartReadSetUpload(params = {}, callback) ⇒ AWS.Request
Begins a multipart read set upload.
createRunGroup(params = {}, callback) ⇒ AWS.Request
You can optionally create a run group to limit the compute resources for the runs that you add to the group.
createShare(params = {}, callback) ⇒ AWS.Request
Creates a cross-account shared resource. The resource owner makes an offer to share the resource with the principal subscriber (an AWS user with a different account than the resource owner).
The following resources support cross-account sharing:
-
HealthOmics variant stores
-
HealthOmics annotation stores
-
Private workflows
deleteAnnotationStoreVersions(params = {}, callback) ⇒ AWS.Request
Deletes one or multiple versions of an annotation store.
deleteShare(params = {}, callback) ⇒ AWS.Request
Deletes a resource share. If you are the resource owner, the subscriber will no longer have access to the shared resource. If you are the subscriber, this operation deletes your access to the share.
getAnnotationImportJob(params = {}, callback) ⇒ AWS.Request
Gets information about an annotation import job.
getAnnotationStoreVersion(params = {}, callback) ⇒ AWS.Request
Retrieves the metadata for an annotation store version.
getReadSetActivationJob(params = {}, callback) ⇒ AWS.Request
Gets information about a read set activation job.
getReadSetExportJob(params = {}, callback) ⇒ AWS.Request
Gets information about a read set export job.
getReadSetImportJob(params = {}, callback) ⇒ AWS.Request
Gets information about a read set import job.
getReferenceImportJob(params = {}, callback) ⇒ AWS.Request
Gets information about a reference import job.
getReferenceMetadata(params = {}, callback) ⇒ AWS.Request
Gets information about a genome reference's metadata.
getRun(params = {}, callback) ⇒ AWS.Request
Gets information about a workflow run.
If a workflow is shared with you, you cannot export information about the run.