Hay más ejemplos de AWS SDK disponibles en el repositorio de ejemplos de AWS Doc SDK.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
HealthOmics ejemplos que utilizan AWS CLI
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso de AWS Command Line Interface with HealthOmics.
Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.
En cada ejemplo se incluye un enlace al código de origen completo, con instrucciones de configuración y ejecución del código en el contexto.
Temas
Acciones
En el siguiente ejemplo de código, se muestra cómo utilizar abort-multipart-read-set-upload.
- AWS CLI
-
Para detener la carga de conjunto de lectura de varias partes
El siguiente
abort-multipart-read-set-uploadejemplo detiene la subida de un conjunto de lectura multiparte a tu almacén de secuencias. HealthOmicsaws omics abort-multipart-read-set-upload \ --sequence-store-id0123456789\ --upload-id1122334455Este comando no genera ninguna salida.
Para obtener más información, consulte Carga directa a un almacén de secuencias en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte AbortMultipartReadSetUpload
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar accept-share.
- AWS CLI
-
Para aceptar un recurso compartido de los datos del almacén de análisis
En el siguiente
accept-shareejemplo, se acepta compartir datos de una tienda de HealthOmics análisis.aws omics accept-share \ --share-id"495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a"Salida:
{ "status": "ACTIVATING" }Para obtener más información, consulte la Cross-account sección Compartir en la Guía AWS HealthOmics del usuario.
-
Para obtener más información sobre la API, consulte AcceptShare
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar batch-delete-read-set.
- AWS CLI
-
Para eliminar varios conjuntos de lectura
En el siguiente ejemplo de
batch-delete-read-setse eliminan dos conjuntos de lectura.aws omics batch-delete-read-set \ --sequence-store-id1234567890\ --ids12345678900123456789Si se produce un error al eliminar alguno de los conjuntos de lectura especificados, el servicio devuelve una lista de errores.
{ "errors": [ { "code": "", "id": "0123456789", "message": "The specified readset does not exist." } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. BatchDeleteReadSet
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar cancel-annotation-import-job.
- AWS CLI
-
Para cancelar un trabajo de importación de anotaciones
En el siguiente ejemplo de
cancel-annotation-import-jobse cancela un trabajo de importación de anotaciones con un ID04f57618-xmpl-4fd0-9349-e5a85aefb997.aws omics cancel-annotation-import-job \ --job-id04f57618-xmpl-4fd0-9349-e5a85aefb997Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. CancelAnnotationImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar cancel-run.
- AWS CLI
-
Para cancelar una ejecución
En el siguiente ejemplo de
cancel-runse cancela una ejecución con el ID1234567.aws omics cancel-run \ --id1234567Para obtener más información, consulte Ejecutar el ciclo de vida de un flujo de trabajo en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte CancelRun
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar cancel-variant-import-job.
- AWS CLI
-
Para cancelar un trabajo de importación de variantes
En el siguiente ejemplo de
cancel-variant-import-jobse cancela un trabajo de importación de variantes con el ID69cb65d6-xmpl-4a4a-9025-4565794b684e.aws omics cancel-variant-import-job \ --job-id69cb65d6-xmpl-4a4a-9025-4565794b684ePara obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. CancelVariantImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar complete-multipart-read-set-upload.
- AWS CLI
-
Para concluir una carga de varias partes una vez que ha cargado todos los componentes.
En el siguiente ejemplo de
complete-multipart-read-set-uploadse concluye una carga de varias partes en un almacén de secuencias una vez que se han cargado todos los componentes.aws omics complete-multipart-read-set-upload \ --sequence-store-id0123456789\ --upload-id1122334455\ --parts '[{"checksum":"gaCBQMe+rpCFZxLpoP6gydBoXaKKDA/Vobh5zBDb4W4=","partNumber":1,"partSource":"SOURCE1"}]'Salida:
{ "readSetId": "0000000001" "readSetId": "0000000002" "readSetId": "0000000003" }Para obtener más información, consulte Carga directa a un almacén de secuencias en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte CompleteMultipartReadSetUpload
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-annotation-store-version.
- AWS CLI
-
Para crear una nueva versión de un almacén de anotaciones
En el siguiente ejemplo de
create-annotation-store-versionse crea una nueva versión de un almacén de anotaciones.aws omics create-annotation-store-version \ --namemy_annotation_store\ --version-namemy_versionSalida:
{ "creationTime": "2023-07-21T17:15:49.251040+00:00", "id": "3b93cdef69d2", "name": "my_annotation_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:555555555555:referenceStore/6505293348/reference/5987565360" }, "status": "CREATING", "versionName": "my_version" }Para obtener más información, consulte Crear nuevas versiones de almacenes de anotaciones en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte la sección CreateAnnotationStoreVersion
de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-annotation-store.
- AWS CLI
-
Ejemplo 1: crear un almacén de anotaciones VCF
En el siguiente ejemplo de
create-annotation-storese crea un almacén de anotaciones en formato VCF.aws omics create-annotation-store \ --namemy_ann_store\ --store-formatVCF\ --referencereferenceArn=arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890Salida:
{ "creationTime": "2022-11-23T22:48:39.226492Z", "id": "0a91xmplc71f", "name": "my_ann_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "CREATING", "storeFormat": "VCF" }Ejemplo 2: crear un almacén de anotaciones TSV
En el siguiente ejemplo de
create-annotation-storese crea un almacén de anotaciones en formato TSV.aws omics create-annotation-store \ --nametsv_ann_store\ --store-formatTSV\ --referencereferenceArn=arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890\ --store-optionsfile://tsv-store-options.jsontsv-store-options.jsonconfigura las opciones de formato para anotaciones.{ "tsvStoreOptions": { "annotationType": "CHR_START_END_ZERO_BASE", "formatToHeader": { "CHR": "chromosome", "START": "start", "END": "end" }, "schema": [ { "chromosome": "STRING" }, { "start": "LONG" }, { "end": "LONG" }, { "name": "STRING" } ] } }Salida:
{ "creationTime": "2022-11-30T01:28:08.525586Z", "id": "861cxmpl96b0", "name": "tsv_ann_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "CREATING", "storeFormat": "TSV", "storeOptions": { "tsvStoreOptions": { "annotationType": "CHR_START_END_ZERO_BASE", "formatToHeader": { "CHR": "chromosome", "END": "end", "START": "start" }, "schema": [ { "chromosome": "STRING" }, { "start": "LONG" }, { "end": "LONG" }, { "name": "STRING" } ] } } }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. CreateAnnotationStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-multipart-read-set-upload.
- AWS CLI
-
Para comenzar una carga de conjunto de lectura de varias partes.
En el siguiente ejemplo de
create-multipart-read-set-uploadse inicia una carga de conjunto de lectura de varias partes.aws omics create-multipart-read-set-upload \ --sequence-store-id0123456789\ --nameHG00146\ --source-file-typeFASTQ\ --subject-idmySubject\ --sample-idmySample\ --description"FASTQ for HG00146"\ --generated-from"1000 Genomes"Salida:
{ "creationTime": "2022-07-13T23:25:20Z", "description": "FASTQ for HG00146", "generatedFrom": "1000 Genomes", "name": "HG00146", "sampleId": "mySample", "sequenceStoreId": "0123456789", "sourceFileType": "FASTQ", "subjectId": "mySubject", "uploadId": "1122334455" }Para obtener más información, consulte Carga directa a un almacén de secuencias en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte CreateMultipartReadSetUpload
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-reference-store.
- AWS CLI
-
Para crear un almacén de referencia
En el siguiente ejemplo de
create-reference-storese crea un almacén de referenciasmy-ref-store.aws omics create-reference-store \ --namemy-ref-storeSalida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890", "creationTime": "2022-11-22T22:13:25.947Z", "id": "1234567890", "name": "my-ref-store" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. CreateReferenceStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-run-group.
- AWS CLI
-
Para crear un grupo de ejecución
En el siguiente ejemplo de
create-run-groupse crea un grupo de ejecución llamadocram-converter.aws omics create-run-group \ --namecram-converter\ --max-cpus20\ --max-gpus10\ --max-duration600\ --max-runs5Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:runGroup/1234567", "id": "1234567", "tags": {} }Para obtener más información, consulte Creación de grupos de ejecución en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte CreateRunGroup
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-sequence-store.
- AWS CLI
-
Para crear un almacén de secuencias
En el siguiente ejemplo de
create-sequence-storese crea un almacén de secuencias.aws omics create-sequence-store \ --namemy-seq-storeSalida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:sequenceStore/1234567890", "creationTime": "2022-11-23T01:24:33.629Z", "id": "1234567890", "name": "my-seq-store" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. CreateSequenceStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-share.
- AWS CLI
-
Para crear una parte compartida de una tienda de análisis HealthOmics
En el siguiente
create-shareejemplo, se muestra cómo crear una parte compartida de una tienda de HealthOmics análisis que pueda aceptar un suscriptor ajeno a la cuenta.aws omics create-share \ --resource-arn"arn:aws:omics:us-west-2:555555555555:variantStore/omics_dev_var_store"\ --principal-subscriber"123456789012"\ --name"my_Share-123"Salida:
{ "shareId": "495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a", "name": "my_Share-123", "status": "PENDING" }Para obtener más información, consulta la Cross-acount sección Compartir en la Guía AWS HealthOmics del usuario.
-
Para obtener más información sobre la API, consulte CreateShare
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-variant-store.
- AWS CLI
-
Para crear un almacén de variantes
En el siguiente ejemplo de
create-variant-storese crea un almacén de variantes llamadomy_var_store.aws omics create-variant-store \ --namemy_var_store\ --referencereferenceArn=arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890Salida:
{ "creationTime": "2022-11-23T22:09:07.534499Z", "id": "02dexmplcfdd", "name": "my_var_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "CREATING" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference CreateVariantStore
. AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar create-workflow.
- AWS CLI
-
Para crear un flujo de trabajo
En el siguiente ejemplo de
create-workflowse crea un flujo de trabajo WDL.aws omics create-workflow \ --namecram-converter\ --engineWDL\ --definition-zipfileb://workflow-crambam.zip\ --parameter-templatefile://workflow-params.jsonworkflow-crambam.zipes un archivo ZIP que contiene una definición de flujo de trabajo.workflow-params.jsondefine los parámetros de tiempo de ejecución del flujo de trabajo.{ "ref_fasta" : { "description": "Reference genome fasta file", "optional": false }, "ref_fasta_index" : { "description": "Index of the reference genome fasta file", "optional": false }, "ref_dict" : { "description": "dictionary file for 'ref_fasta'", "optional": false }, "input_cram" : { "description": "The Cram file to convert to BAM", "optional": false }, "sample_name" : { "description": "The name of the input sample, used to name the output BAM", "optional": false } }Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:workflow/1234567", "id": "1234567", "status": "CREATING", "tags": {} }Para obtener más información, consulte Creación de flujos de trabajo privados en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte CreateWorkflow
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-annotation-store-versions.
- AWS CLI
-
Para eliminar una versión del almacén de anotaciones
En el siguiente ejemplo de
delete-annotation-store-versionsse elimina una versión del almacén de anotaciones.aws omics delete-annotation-store-versions \ --namemy_annotation_store\ --versionsmy_versionSalida:
{ "errors": [] }Para obtener más información, consulte Crear nuevas versiones de almacenes de anotaciones en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte la sección DeleteAnnotationStoreVersions
de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-annotation-store.
- AWS CLI
-
Para eliminar un almacén de anotaciones
En el siguiente ejemplo de
delete-annotation-storese elimina un almacén de anotaciones llamadomy_vcf_store.aws omics delete-annotation-store \ --namemy_vcf_storeSalida:
{ "status": "DELETING" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. DeleteAnnotationStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-reference-store.
- AWS CLI
-
Para eliminar un almacén de referencias
En el siguiente ejemplo de
delete-reference-storese elimina un almacén de referencia con el ID1234567890.aws omics delete-reference-store \ --id1234567890Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. DeleteReferenceStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-reference.
- AWS CLI
-
Para eliminar una referencia
En el siguiente ejemplo de
delete-referencese elimina una referencia.aws omics delete-reference \ --reference-store-id1234567890\ --id1234567890Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte AWS CLI Command DeleteReference
Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-run-group.
- AWS CLI
-
Para eliminar un grupo de ejecución
En el siguiente ejemplo de
delete-run-groupse elimina un grupo de ejecución con el ID1234567.aws omics delete-run-group \ --id1234567Para obtener más información, consulte Eliminar ejecuciones y grupos de ejecuciones en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte DeleteRunGroup
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-run.
- AWS CLI
-
Para eliminar una ejecución de flujo de trabajo
En el siguiente ejemplo de
delete-runse elimina una ejecución con el ID1234567.aws omics delete-run \ --id1234567Para obtener más información, consulte Eliminar ejecuciones y grupos de ejecuciones en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte DeleteRun
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-sequence-store.
- AWS CLI
-
Para eliminar un almacén de secuencias
En el siguiente ejemplo de
delete-sequence-storese elimina un almacén de secuencias con el ID1234567890.aws omics delete-sequence-store \ --id1234567890Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. DeleteSequenceStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-share.
- AWS CLI
-
Para eliminar una porción de datos de análisis HealthOmics
En el siguiente ejemplo de
delete-sharese elimina un recurso compartido entre cuentas de datos de análisis.aws omics delete-share \ --share-id"495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a"Salida:
{ "status": "DELETING" }Para obtener más información, consulte la sección sobre el Cross-account uso compartido en la Guía AWS HealthOmics del usuario.
-
Para obtener más información sobre la API, consulte DeleteShare
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-variant-store.
- AWS CLI
-
Para eliminar un almacén de variantes
En el siguiente ejemplo de
delete-variant-storese elimina un almacén de variantes llamadomy_var_store.aws omics delete-variant-store \ --namemy_var_storeSalida:
{ "status": "DELETING" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference DeleteVariantStore
. AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar delete-workflow.
- AWS CLI
-
Para eliminar un flujo de trabajo
En el siguiente ejemplo de
delete-workflowse elimina un flujo de trabajo con el ID1234567.aws omics delete-workflow \ --id1234567Para obtener más información, consulte Eliminar un flujo de trabajo privado en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte DeleteWorkflow
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-annotation-import-job.
- AWS CLI
-
Para ver un trabajo de importación de anotaciones
En el siguiente ejemplo de
get-annotation-import-jobse obtienen detalles sobre un trabajo de importación de anotaciones.aws omics get-annotation-import-job \ --job-id984162c7-xmpl-4d23-ab47-286f7950bfbfSalida:
{ "creationTime": "2022-11-30T01:40:11.017746Z", "destinationName": "tsv_ann_store", "id": "984162c7-xmpl-4d23-ab47-286f7950bfbf", "items": [ { "jobStatus": "COMPLETED", "source": "s3://omics-artifacts-01d6xmpl4e72dd32/targetedregions.bed.gz" } ], "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "runLeftNormalization": false, "status": "COMPLETED", "updateTime": "2022-11-30T01:42:39.134009Z" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. GetAnnotationImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-annotation-store-version.
- AWS CLI
-
Para recuperar los metadatos de una versión del almacén de anotaciones
En el siguiente ejemplo de
get-annotation-store-versionse recuperan los metadatos de la versión del almacén de anotaciones solicitada.aws omics get-annotation-store-version \ --namemy_annotation_store\ --version-namemy_versionSalida:
{ "storeId": "4934045d1c6d", "id": "2a3f4a44aa7b", "status": "ACTIVE", "versionArn": "arn:aws:omics:us-west-2:555555555555:annotationStore/my_annotation_store/version/my_version", "name": "my_annotation_store", "versionName": "my_version", "creationTime": "2023-07-21T17:15:49.251040+00:00", "updateTime": "2023-07-21T17:15:56.434223+00:00", "statusMessage": "", "versionSizeBytes": 0 }Para obtener más información, consulte Crear nuevas versiones de almacenes de anotaciones en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte la sección GetAnnotationStoreVersion
de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-annotation-store.
- AWS CLI
-
Para ver un almacén de anotaciones
En el siguiente ejemplo de
get-annotation-storese obtienen detalles sobre un almacén de anotaciones llamadomy_ann_store.aws omics get-annotation-store \ --namemy_ann_storeSalida:
{ "creationTime": "2022-11-23T22:48:39.226492Z", "id": "0a91xmplc71f", "name": "my_ann_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "CREATING", "storeArn": "arn:aws:omics:us-west-2:123456789012:annotationStore/my_ann_store", "storeFormat": "VCF", "storeSizeBytes": 0, "tags": {} }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. GetAnnotationStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-read-set-activation-job.
- AWS CLI
-
Para ver un trabajo de activación de conjunto de lectura
En el siguiente ejemplo de
get-read-set-activation-jobse obtienen detalles sobre un trabajo de activación de conjunto de lectura.aws omics get-read-set-activation-job \ --sequence-store-id1234567890\ --id1234567890Salida:
{ "completionTime": "2022-12-06T22:33:42.828Z", "creationTime": "2022-12-06T22:32:45.213Z", "id": "1234567890", "sequenceStoreId": "1234567890", "sources": [ { "readSetId": "1234567890", "status": "FINISHED", "statusMessage": "No activation needed as read set is already in ACTIVATING or ACTIVE state." } ], "status": "COMPLETED", "statusMessage": "The job completed successfully." }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulta la sección de referencia de comandos. GetReadSetActivationJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-read-set-export-job.
- AWS CLI
-
Para ver un trabajo de exportación de conjunto de lectura
En el siguiente ejemplo de
get-read-set-export-jobse obtienen detalles sobre un trabajo de exportación de conjunto de lectura.aws omics get-read-set-export-job \ --sequence-store-id1234567890\ --id1234567890Salida:
{ "completionTime": "2022-12-06T22:39:14.491Z", "creationTime": "2022-12-06T22:37:18.612Z", "destination": "s3://omics-artifacts-01d6xmpl4e72dd32/read-set-export/", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "COMPLETED", "statusMessage": "The job is submitted and will start soon." }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. GetReadSetExportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-read-set-import-job.
- AWS CLI
-
Para ver un trabajo de importación de conjunto de lectura
En el siguiente ejemplo de
get-read-set-import-jobse obtienen detalles sobre un trabajo de importación de conjunto de lectura.aws omics get-read-set-import-job \ --sequence-store-id1234567890\ --id1234567890Salida:
{ "creationTime": "2022-11-23T01:36:38.158Z", "id": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "sequenceStoreId": "1234567890", "sources": [ { "name": "HG00100", "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "sampleId": "bam-sample", "sourceFileType": "BAM", "sourceFiles": { "source1": "s3://omics-artifacts-01d6xmpl4e72dd32/HG00100.chrom20.ILLUMINA.bwa.GBR.low_coverage.20101123.bam", "source2": "" }, "status": "IN_PROGRESS", "statusMessage": "The source job is currently in progress.", "subjectId": "bam-subject", "tags": { "aws:omics:sampleId": "bam-sample", "aws:omics:subjectId": "bam-subject" } }, { "name": "HG00146", "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "sampleId": "fastq-sample", "sourceFileType": "FASTQ", "sourceFiles": { "source1": "s3://omics-artifacts-01d6xmpl4e72dd32/SRR233106_1.filt.fastq.gz", "source2": "s3://omics-artifacts-01d6xmpl4e72dd32/SRR233106_2.filt.fastq.gz" }, "status": "IN_PROGRESS", "statusMessage": "The source job is currently in progress.", "subjectId": "fastq-subject", "tags": { "aws:omics:sampleId": "fastq-sample", "aws:omics:subjectId": "fastq-subject" } }, { "name": "HG00096", "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "sampleId": "cram-sample", "sourceFileType": "CRAM", "sourceFiles": { "source1": "s3://omics-artifacts-01d6xmpl4e72dd32/HG00096.alt_bwamem_GRCh38DH.20150718.GBR.low_coverage.cram", "source2": "" }, "status": "IN_PROGRESS", "statusMessage": "The source job is currently in progress.", "subjectId": "cram-subject", "tags": { "aws:omics:sampleId": "cram-sample", "aws:omics:subjectId": "cram-subject" } } ], "status": "IN_PROGRESS", "statusMessage": "The job is currently in progress." }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. GetReadSetImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-read-set-metadata.
- AWS CLI
-
Para ver un conjunto de lectura
En el siguiente ejemplo de
get-read-set-metadatase obtienen detalles sobre archivos de un conjunto de lectura.aws omics get-read-set-metadata \ --sequence-store-id1234567890\ --id1234567890Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:sequenceStore/1234567890/readSet/1234567890", "creationTime": "2022-11-23T21:55:00.515Z", "fileType": "FASTQ", "files": { "source1": { "contentLength": 310054739, "partSize": 104857600, "totalParts": 3 }, "source2": { "contentLength": 307846621, "partSize": 104857600, "totalParts": 3 } }, "id": "1234567890", "name": "HG00146", "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "sampleId": "fastq-sample", "sequenceInformation": { "alignment": "UNALIGNED", "totalBaseCount": 677717384, "totalReadCount": 8917334 }, "sequenceStoreId": "1234567890", "status": "ACTIVE", "subjectId": "fastq-subject" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. GetReadSetMetadata
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-read-set.
- AWS CLI
-
Para descargar un conjunto de lectura
En el siguiente ejemplo de
get-read-setse descarga la parte 3 de un conjunto de lectura como1234567890.3.bam.aws omics get-read-set \ --sequence-store-id1234567890\ --id1234567890\ --part-number31234567890.3.bamPara obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte GetReadSet
la Referencia de comandos. AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-reference-import-job.
- AWS CLI
-
Para ver un trabajo de importación de referencia
En el siguiente ejemplo de
get-reference-import-jobse obtienen detalles sobre un trabajo de importación de referencia.aws omics get-reference-import-job \ --reference-store-id1234567890\ --id1234567890Salida:
{ "creationTime": "2022-11-22T22:25:41.124Z", "id": "1234567890", "referenceStoreId": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "sources": [ { "name": "assembly-38", "sourceFile": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta", "status": "IN_PROGRESS", "statusMessage": "The source job is currently in progress." } ], "status": "IN_PROGRESS", "statusMessage": "The job is currently in progress." }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. GetReferenceImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-reference-metadata.
- AWS CLI
-
Para ver una referencia
En el siguiente ejemplo de
get-reference-metadatase obtienen detalles sobre una referencia.aws omics get-reference-metadata \ --reference-store-id1234567890\ --id1234567890Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "creationTime": "2022-11-22T22:27:09.033Z", "files": { "index": { "contentLength": 160928, "partSize": 104857600, "totalParts": 1 }, "source": { "contentLength": 3249912778, "partSize": 104857600, "totalParts": 31 } }, "id": "1234567890", "md5": "7ff134953dcca8c8997453bbb80b6b5e", "name": "assembly-38", "referenceStoreId": "1234567890", "status": "ACTIVE", "updateTime": "2022-11-22T22:27:09.033Z" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. GetReferenceMetadata
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-reference-store.
- AWS CLI
-
Para ver un almacén de referencias
En el siguiente ejemplo de
get-reference-storese obtienen detalles sobre un almacén de referencias.aws omics get-reference-store \ --id1234567890Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890", "creationTime": "2022-09-23T23:27:20.364Z", "id": "1234567890", "name": "my-rstore-0" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. GetReferenceStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-reference.
- AWS CLI
-
Para descargar una referencia genómica
En el siguiente ejemplo de
get-referencese descarga la parte 1 de un genoma comohg38.1.fa.aws omics get-reference \ --reference-store-id1234567890\ --id1234567890\ --part-number1hg38.1.faPara obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte AWS CLI Command GetReference
Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-run-group.
- AWS CLI
-
Para ver un grupo de ejecución
En el siguiente ejemplo de
get-run-groupse obtienen detalles sobre un grupo de ejecución.aws omics get-run-group \ --id1234567Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:runGroup/1234567", "creationTime": "2022-12-01T00:58:42.915219Z", "id": "1234567", "maxCpus": 20, "maxDuration": 600, "name": "cram-convert", "tags": {} }Para obtener más información, consulte Creación de grupos de ejecución en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte GetRunGroup
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-run-task.
- AWS CLI
-
Para ver una tarea
En el siguiente ejemplo de
get-run-taskse obtienen detalles sobre una tarea de flujo de trabajo.aws omics get-run-task \ --id1234567\ --task-id1234567Salida:
{ "cpus": 1, "creationTime": "2022-11-30T23:13:00.718651Z", "logStream": "arn:aws:logs:us-west-2:123456789012:log-group:/aws/omics/WorkflowLog:log-stream:run/1234567/task/1234567", "memory": 15, "name": "CramToBamTask", "startTime": "2022-11-30T23:17:47.016Z", "status": "COMPLETED", "stopTime": "2022-11-30T23:18:21.503Z", "taskId": "1234567" }Para obtener más información, consulte el ciclo de vida de las tareas en una HealthOmics ejecución en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte GetRunTask
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-run.
- AWS CLI
-
Para ver una ejecución de flujo de trabajo
En el siguiente ejemplo de
get-runse obtienen detalles sobre una ejecución de flujo de trabajo.aws omics get-run \ --id1234567Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:run/1234567", "creationTime": "2022-11-30T22:58:22.615865Z", "digest": "sha256:c54bxmpl742dcc26f7fa1f10e37550ddd8f251f418277c0a58e895b801ed28cf", "id": "1234567", "name": "cram-to-bam", "outputUri": "s3://omics-artifacts-01d6xmpl4e72dd32/workflow-output/", "parameters": { "ref_dict": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.dict", "ref_fasta_index": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta.fai", "ref_fasta": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta", "sample_name": "NA12878", "input_cram": "s3://omics-artifacts-01d6xmpl4e72dd32/NA12878.cram" }, "resourceDigests": { "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta.fai": "etag:f76371b113734a56cde236bc0372de0a", "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.dict": "etag:3884c62eb0e53fa92459ed9bff133ae6", "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta": "etag:e307d81c605fb91b7720a08f00276842-388", "s3://omics-artifacts-01d6xmpl4e72dd32/NA12878.cram": "etag:a9f52976381286c6143b5cc681671ec6" }, "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "startedBy": "arn:aws:iam::123456789012:user/laptop-2020", "status": "STARTING", "tags": {}, "workflowId": "1234567", "workflowType": "PRIVATE" }Para obtener más información, consulte Ejecutar el ciclo de vida de un flujo de trabajo en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte GetRun
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-sequence-store.
- AWS CLI
-
Para ver un almacén de secuencias
En el siguiente ejemplo de
get-sequence-storese obtienen detalles sobre un almacén de secuencias con el ID1234567890.aws omics get-sequence-store \ --id1234567890Salida:
{ "arn": "arn:aws:omics:us-east-1:123456789012:sequenceStore/1234567890", "creationTime": "2022-11-23T19:55:48.376Z", "id": "1234567890", "name": "my-seq-store" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. GetSequenceStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-share.
- AWS CLI
-
Para recuperar los metadatos sobre una parte compartida de los datos de un análisis HealthOmics
En el siguiente ejemplo de
get-sharese recuperan los metadatos de un recurso compartido entre cuentas de datos de análisis.aws omics get-share \ --share-id"495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a"Salida:
{ "share": { "shareId": "495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a", "name": "my_Share-123", "resourceArn": "arn:aws:omics:us-west-2:555555555555:variantStore/omics_dev_var_store", "principalSubscriber": "123456789012", "ownerId": "555555555555", "status": "PENDING" } }Para obtener más información, consulte la sección sobre el Cross-account uso compartido en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte GetShare
AWS CLI Command Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-variant-import-job.
- AWS CLI
-
Para ver un trabajo de importación de variantes
En el siguiente ejemplo de
get-variant-import-jobse obtienen detalles sobre un trabajo de importación de variantes.aws omics get-variant-import-job \ --job-idedd7b8ce-xmpl-47e2-bc99-258cac95a508Salida:
{ "creationTime": "2022-11-23T22:42:50.037812Z", "destinationName": "my_var_store", "id": "edd7b8ce-xmpl-47e2-bc99-258cac95a508", "items": [ { "jobStatus": "IN_PROGRESS", "source": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.known_indels.vcf.gz" } ], "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "runLeftNormalization": false, "status": "IN_PROGRESS", "updateTime": "2022-11-23T22:43:05.898309Z" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. GetVariantImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-variant-store.
- AWS CLI
-
Para ver un almacén de variantes
En el siguiente ejemplo de
get-variant-storese obtienen detalles sobre un almacén de variantes.aws omics get-variant-store \ --namemy_var_storeSalida:
{ "creationTime": "2022-11-23T22:09:07.534499Z", "id": "02dexmplcfdd", "name": "my_var_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "CREATING", "storeArn": "arn:aws:omics:us-west-2:123456789012:variantStore/my_var_store", "storeSizeBytes": 0, "tags": {}, "updateTime": "2022-11-23T22:09:24.931711Z" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference GetVariantStore
. AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar get-workflow.
- AWS CLI
-
Para ver un flujo de trabajo
En el siguiente ejemplo de
get-workflowse obtienen detalles sobre un flujo de trabajo con el ID1234567.aws omics get-workflow \ --id1234567Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:workflow/1234567", "creationTime": "2022-11-30T22:33:16.225368Z", "digest": "sha256:c54bxmpl742dcc26f7fa1f10e37550ddd8f251f418277c0a58e895b801ed28cf", "engine": "WDL", "id": "1234567", "main": "workflow-crambam.wdl", "name": "cram-converter", "parameterTemplate": { "ref_dict": { "description": "dictionary file for 'ref_fasta'" }, "ref_fasta_index": { "description": "Index of the reference genome fasta file" }, "ref_fasta": { "description": "Reference genome fasta file" }, "input_cram": { "description": "The Cram file to convert to BAM" }, "sample_name": { "description": "The name of the input sample, used to name the output BAM" } }, "status": "ACTIVE", "statusMessage": "workflow-crambam.wdl\n workflow CramToBamFlow\n call CramToBamTask\n call ValidateSamFile\n task CramToBamTask\n task ValidateSamFile\n", "tags": {}, "type": "PRIVATE" }Para obtener más información, consulte Creación de flujos de trabajo privados en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte GetWorkflow
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-annotation-import-jobs.
- AWS CLI
-
Para obtener una lista de trabajos de importación de anotaciones
El siguiente
list-annotation-import-jobsobtiene una lista de los trabajos de importación de anotaciones.aws omics list-annotation-import-jobsSalida:
{ "annotationImportJobs": [ { "creationTime": "2022-11-30T01:39:41.478294Z", "destinationName": "gff_ann_store", "id": "18a9e792-xmpl-4869-a105-e5b602900444", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "runLeftNormalization": false, "status": "COMPLETED", "updateTime": "2022-11-30T01:47:09.145178Z" }, { "creationTime": "2022-11-30T00:45:58.007838Z", "destinationName": "my_ann_store", "id": "4e9eafc8-xmpl-431e-a0b2-3bda27cb600a", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "runLeftNormalization": false, "status": "FAILED", "updateTime": "2022-11-30T00:47:01.706325Z" } ] }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. ListAnnotationImportJobs
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-annotation-store-versions.
- AWS CLI
-
Para enumerar todas las versiones de un almacén de anotaciones.
En el siguiente ejemplo de
list-annotation-store-versionsse enumeran todas las versiones que existen de un almacén de anotaciones.aws omics list-annotation-store-versions \ --namemy_annotation_storeSalida:
{ "annotationStoreVersions": [ { "storeId": "4934045d1c6d", "id": "2a3f4a44aa7b", "status": "CREATING", "versionArn": "arn:aws:omics:us-west-2:555555555555:annotationStore/my_annotation_store/version/my_version_2", "name": "my_annotation_store", "versionName": "my_version_2", "creation Time": "2023-07-21T17:20:59.380043+00:00", "versionSizeBytes": 0 }, { "storeId": "4934045d1c6d", "id": "4934045d1c6d", "status": "ACTIVE", "versionArn": "arn:aws:omics:us-west-2:555555555555:annotationStore/my_annotation_store/version/my_version_1", "name": "my_annotation_store", "versionName": "my_version_1", "creationTime": "2023-07-21T17:15:49.251040+00:00", "updateTime": "2023-07-21T17:15:56.434223+00:00", "statusMessage": "", "versionSizeBytes": 0 } }Para obtener más información, consulte Crear nuevas versiones de almacenes de anotaciones en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte la sección ListAnnotationStoreVersions
de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-annotation-stores.
- AWS CLI
-
Para obtener una lista de almacenes de anotaciones
En el siguiente ejemplo de
list-annotation-storesse obtiene una lista de almacenes de anotaciones.aws omics list-annotation-storesSalida:
{ "annotationStores": [ { "creationTime": "2022-11-23T22:48:39.226492Z", "id": "0a91xmplc71f", "name": "my_ann_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "ACTIVE", "statusMessage": "", "storeArn": "arn:aws:omics:us-west-2:123456789012:annotationStore/my_ann_store", "storeFormat": "VCF", "storeSizeBytes": 0, "updateTime": "2022-11-23T22:53:27.372840Z" } ] }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. ListAnnotationStores
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-multipart-read-set-uploads.
- AWS CLI
-
Para enumerar todas las cargas de conjuntos de lectura de varias partes y sus estados.
En el siguiente ejemplo de
list-multipart-read-set-uploadsse enumeran todas las cargas de conjuntos de lectura de varias partes y sus estados.aws omics list-multipart-read-set-uploads \ --sequence-store-id0123456789Salida:
{ "uploads": [ { "sequenceStoreId": "0123456789", "uploadId": "8749584421", "sourceFileType": "FASTQ", "subjectId": "mySubject", "sampleId": "mySample", "generatedFrom": "1000 Genomes", "name": "HG00146", "description": "FASTQ for HG00146", "creationTime": "2023-11-29T19:22:51.349298+00:00" }, { "sequenceStoreId": "0123456789", "uploadId": "5290538638", "sourceFileType": "BAM", "subjectId": "mySubject", "sampleId": "mySample", "generatedFrom": "1000 Genomes", "referenceArn": "arn:aws:omics:us-west-2:845448930428:referenceStore/8168613728/reference/2190697383", "name": "HG00146", "description": "BAM for HG00146", "creationTime": "2023-11-29T19:23:33.116516+00:00" }, { "sequenceStoreId": "0123456789", "uploadId": "4174220862", "sourceFileType": "BAM", "subjectId": "mySubject", "sampleId": "mySample", "generatedFrom": "1000 Genomes", "referenceArn": "arn:aws:omics:us-west-2:845448930428:referenceStore/8168613728/reference/2190697383", "name": "HG00147", "description": "BAM for HG00147", "creationTime": "2023-11-29T19:23:47.007866+00:00" } ] }Para obtener más información, consulte Carga directa a un almacén de secuencias en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte ListMultipartReadSetUploads
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-read-set-activation-jobs.
- AWS CLI
-
Para obtener una lista de trabajos de activación de conjuntos de lectura
En el siguiente ejemplo de
list-read-set-activation-jobsse obtiene una lista de trabajos de activación de un almacén de secuencias con el ID1234567890.aws omics list-read-set-activation-jobs \ --sequence-store-id1234567890Salida:
{ "activationJobs": [ { "completionTime": "2022-12-06T22:33:42.828Z", "creationTime": "2022-12-06T22:32:45.213Z", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "COMPLETED" }, { "creationTime": "2022-12-06T22:35:10.100Z", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "IN_PROGRESS" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. ListReadSetActivationJobs
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-read-set-export-jobs.
- AWS CLI
-
Para obtener una lista de trabajos de exportación de conjuntos de lectura
En el siguiente ejemplo de
list-read-set-export-jobsse obtiene una lista de trabajos de exportación de un almacén de secuencias con el ID1234567890.aws omics list-read-set-export-jobs \ --sequence-store-id1234567890Salida:
{ "exportJobs": [ { "completionTime": "2022-12-06T22:39:14.491Z", "creationTime": "2022-12-06T22:37:18.612Z", "destination": "s3://omics-artifacts-01d6xmpl4e72dd32/read-set-export/", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "COMPLETED" }, { "creationTime": "2022-12-06T22:38:04.871Z", "destination": "s3://omics-artifacts-01d6xmpl4e72dd32/read-set-export/", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "IN_PROGRESS" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. ListReadSetExportJobs
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-read-set-import-jobs.
- AWS CLI
-
Para obtener una lista de trabajos de importación de conjuntos de lectura
En el siguiente ejemplo de
list-read-set-import-jobsse obtiene una lista de trabajos de importación de un almacén de secuencias con el ID1234567890.aws omics list-read-set-import-jobs \ --sequence-store-id1234567890Salida:
{ "importJobs": [ { "completionTime": "2022-11-29T18:17:49.244Z", "creationTime": "2022-11-29T17:32:47.700Z", "id": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "sequenceStoreId": "1234567890", "status": "COMPLETED" }, { "completionTime": "2022-11-23T22:01:34.090Z", "creationTime": "2022-11-23T21:52:43.289Z", "id": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "sequenceStoreId": "1234567890", "status": "COMPLETED_WITH_FAILURES" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. ListReadSetImportJobs
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-read-set-upload-parts.
- AWS CLI
-
Para enumerar todas las partes de una carga de varias partes solicitada para un almacén de secuencias.
El siguiente ejemplo de
list-read-set-upload-partsenumera todas las partes de una carga de varias partes solicitada para un almacén de secuencias.aws omics list-read-set-upload-parts \ --sequence-store-id0123456789\ --upload-id1122334455\ --part-sourceSOURCE1Salida:
{ "parts": [ { "partNumber": 1, "partSize": 94371840, "file": "SOURCE1", "checksum": "984979b9928ae8d8622286c4a9cd8e99d964a22d59ed0f5722e1733eb280e635", "lastUpdatedTime": "2023-02-02T20:14:47.533000+00:00" } { "partNumber": 2, "partSize": 10471840, "file": "SOURCE1", "checksum": "984979b9928ae8d8622286c4a9cd8e99d964a22d59ed0f5722e1733eb280e635", "lastUpdatedTime": "2023-02-02T20:14:47.533000+00:00" } ] }Para obtener más información, consulte Carga directa a un almacén de secuencias en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte ListReadSetUploadParts
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-read-sets.
- AWS CLI
-
Para obtener una lista de conjuntos de lectura
En el siguiente ejemplo de
list-read-setsse obtiene una lista de conjuntos de lectura de un almacén de secuencias con el ID1234567890.aws omics list-read-sets \ --sequence-store-id1234567890Salida:
{ "readSets": [ { "arn": "arn:aws:omics:us-west-2:123456789012:sequenceStore/1234567890/readSet/1234567890", "creationTime": "2022-11-23T21:55:00.515Z", "fileType": "FASTQ", "id": "1234567890", "name": "HG00146", "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "sampleId": "fastq-sample", "sequenceStoreId": "1234567890", "status": "ACTIVE", "subjectId": "fastq-subject" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte ListReadSets
la Referencia de comandos. AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-reference-import-jobs.
- AWS CLI
-
Para obtener una lista de trabajos de importación de referencia
En el siguiente ejemplo de
list-reference-import-jobsse obtiene una lista de trabajos de importación de referencia de un almacén de referencia con el ID1234567890.aws omics list-reference-import-jobs \ --reference-store-id1234567890Salida:
{ "importJobs": [ { "completionTime": "2022-11-23T19:54:58.204Z", "creationTime": "2022-11-23T19:53:20.729Z", "id": "1234567890", "referenceStoreId": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "status": "COMPLETED" }, { "creationTime": "2022-11-23T20:34:03.250Z", "id": "1234567890", "referenceStoreId": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "status": "IN_PROGRESS" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. ListReferenceImportJobs
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-reference-stores.
- AWS CLI
-
Para obtener una lista de almacenes de referencias
En el siguiente ejemplo de
list-reference-storesse obtiene una lista de almacenes de referencias.aws omics list-reference-storesSalida:
{ "referenceStores": [ { "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890", "creationTime": "2022-11-22T22:13:25.947Z", "id": "1234567890", "name": "my-ref-store" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. ListReferenceStores
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-references.
- AWS CLI
-
Para obtener una lista de referencias
En el siguiente ejemplo de
list-referencesse obtiene una lista de referencias de genoma de un almacén de referencia con el ID1234567890.aws omics list-references \ --reference-store-id1234567890Salida:
{ "references": [ { "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "creationTime": "2022-11-22T22:27:09.033Z", "id": "1234567890", "md5": "7ff134953dcca8c8997453bbb80b6b5e", "name": "assembly-38", "referenceStoreId": "1234567890", "status": "ACTIVE", "updateTime": "2022-11-22T22:27:09.033Z" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte AWS CLI Command ListReferences
Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-run-groups.
- AWS CLI
-
Para obtener una lista de grupos de ejecución
En el ejemplo siguiente de
list-run-groupsse obtiene una lista de grupos de ejecución.aws omics list-run-groupsSalida:
{ "items": [ { "arn": "arn:aws:omics:us-west-2:123456789012:runGroup/1234567", "creationTime": "2022-12-01T00:58:42.915219Z", "id": "1234567", "maxCpus": 20, "maxDuration": 600, "name": "cram-convert" } ] }Para obtener más información, consulte Creación de grupos de ejecución en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte ListRunGroups
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-run-tasks.
- AWS CLI
-
Para obtener una lista de tareas
En el siguiente ejemplo de
list-run-tasksse obtiene una lista de tareas para una ejecución de flujo de trabajo.aws omics list-run-tasks \ --id1234567Salida:
{ "items": [ { "cpus": 1, "creationTime": "2022-11-30T23:13:00.718651Z", "memory": 15, "name": "CramToBamTask", "startTime": "2022-11-30T23:17:47.016Z", "status": "COMPLETED", "stopTime": "2022-11-30T23:18:21.503Z", "taskId": "1234567" }, { "cpus": 1, "creationTime": "2022-11-30T23:18:32.315606Z", "memory": 4, "name": "ValidateSamFile", "startTime": "2022-11-30T23:23:40.165Z", "status": "COMPLETED", "stopTime": "2022-11-30T23:24:14.766Z", "taskId": "1234567" } ] }Para obtener más información, consulte el ciclo de vida de las tareas en una HealthOmics ejecución en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte ListRunTasks
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-runs.
- AWS CLI
-
Para obtener una lista de ejecuciones de flujo de trabajo
En el siguiente ejemplo de
list-runsse obtiene una lista de ejecuciones de flujo de trabajo.aws omics list-runsSalida:
{ "items": [ { "arn": "arn:aws:omics:us-west-2:123456789012:run/1234567", "creationTime": "2022-12-02T23:20:01.202074Z", "id": "1234567", "name": "cram-to-bam", "priority": 1, "startTime": "2022-12-02T23:29:18.115Z", "status": "COMPLETED", "stopTime": "2022-12-02T23:57:54.428812Z", "storageCapacity": 10, "workflowId": "1234567" }, { "arn": "arn:aws:omics:us-west-2:123456789012:run/1234567", "creationTime": "2022-12-03T00:16:57.180066Z", "id": "1234567", "name": "cram-to-bam", "priority": 1, "startTime": "2022-12-03T00:26:50.233Z", "status": "FAILED", "stopTime": "2022-12-03T00:37:21.451340Z", "storageCapacity": 10, "workflowId": "1234567" }, { "arn": "arn:aws:omics:us-west-2:123456789012:run/1234567", "creationTime": "2022-12-05T17:57:08.444817Z", "id": "1234567", "name": "cram-to-bam", "status": "STARTING", "workflowId": "1234567" } ] }Para obtener más información, consulte Ejecutar el ciclo de vida de un flujo de trabajo en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte ListRuns
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-sequence-stores.
- AWS CLI
-
Para obtener una lista de almacenes de secuencias
En el siguiente ejemplo de
list-sequence-storesse obtiene una lista de almacenes de secuencias.aws omics list-sequence-storesSalida:
{ "sequenceStores": [ { "arn": "arn:aws:omics:us-west-2:123456789012:sequenceStore/1234567890", "creationTime": "2022-11-23T01:24:33.629Z", "id": "1234567890", "name": "my-seq-store" } ] }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. ListSequenceStores
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-shares.
- AWS CLI
-
Para enumerar los recursos compartidos disponibles de los datos de un análisis HealthOmics
En el siguiente ejemplo de
list-sharesse enumeran todos los recursos compartidos que se han creado para un propietario de recursos.aws omics list-shares \ --resource-ownerSELFSalida:
{ "shares": [ { "shareId": "595c1cbd-a008-4eca-a887-954d30c91c6e", "name": "myShare", "resourceArn": "arn:aws:omics:us-west-2:555555555555:variantStore/store_1", "principalSubscriber": "123456789012", "ownerId": "555555555555", "status": "PENDING" } { "shareId": "39b65d0d-4368-4a19-9814-b0e31d73c10a", "name": "myShare3456", "resourceArn": "arn:aws:omics:us-west-2:555555555555:variantStore/store_2", "principalSubscriber": "123456789012", "ownerId": "555555555555", "status": "ACTIVE" }, { "shareId": "203152f5-eef9-459d-a4e0-a691668d44ef", "name": "myShare4", "resourceArn": "arn:aws:omics:us-west-2:555555555555:variantStore/store_3", "principalSubscriber": "123456789012", "ownerId": "555555555555", "status": "ACTIVE" } ] }Para obtener más información, consulte la sección sobre el Cross-account uso compartido en la Guía AWS HealthOmics del usuario.
-
Para obtener más información sobre la API, consulte ListShares
AWS CLI Command Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-tags-for-resource.
- AWS CLI
-
Para obtener una lista de etiquetas
En el siguiente ejemplo de
list-tags-for-resourcese obtiene una lista de etiquetas para un flujo de trabajo con el ID1234567.aws omics list-tags-for-resource \ --resource-arnarn:aws:omics:us-west-2:123456789012:workflow/1234567Salida:
{ "tags": { "department": "analytics" } }Para obtener más información, consulte Tagging resources in Amazon Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte ListTagsForResource
AWS CLI Command Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-variant-import-jobs.
- AWS CLI
-
Para obtener una lista de trabajos de importación de variantes
En el siguiente ejemplo de
list-variant-import-jobsse obtiene una lista de trabajos de importación de variantes.aws omics list-variant-import-jobsSalida:
{ "variantImportJobs": [ { "creationTime": "2022-11-23T22:47:02.514002Z", "destinationName": "my_var_store", "id": "69cb65d6-xmpl-4a4a-9025-4565794b684e", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "runLeftNormalization": false, "status": "COMPLETED", "updateTime": "2022-11-23T22:49:17.976597Z" }, { "creationTime": "2022-11-23T22:42:50.037812Z", "destinationName": "my_var_store", "id": "edd7b8ce-xmpl-47e2-bc99-258cac95a508", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "runLeftNormalization": false, "status": "COMPLETED", "updateTime": "2022-11-23T22:45:26.009880Z" } ] }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. ListVariantImportJobs
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-variant-stores.
- AWS CLI
-
Para obtener una lista de almacenes de variantes
En el siguiente ejemplo de
list-variant-storesse obtiene una lista de almacenes de variantes.aws omics list-variant-storesSalida:
{ "variantStores": [ { "creationTime": "2022-11-23T22:09:07.534499Z", "id": "02dexmplcfdd", "name": "my_var_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "CREATING", "storeArn": "arn:aws:omics:us-west-2:123456789012:variantStore/my_var_store", "storeSizeBytes": 0, "updateTime": "2022-11-23T22:09:24.931711Z" }, { "creationTime": "2022-09-23T23:00:09.140265Z", "id": "8777xmpl1a24", "name": "myvstore0", "status": "ACTIVE", "storeArn": "arn:aws:omics:us-west-2:123456789012:variantStore/myvstore0", "storeSizeBytes": 0, "updateTime": "2022-09-23T23:03:26.013220Z" } ] }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference ListVariantStores
. AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar list-workflows.
- AWS CLI
-
Para obtener una lista de flujos de trabajo
En el siguiente ejemplo de
list-workflowsse obtiene una lista de flujos de trabajo.aws omics list-workflowsSalida:
{ "items": [ { "arn": "arn:aws:omics:us-west-2:123456789012:workflow/1234567", "creationTime": "2022-09-23T23:08:22.041227Z", "digest": "nSCNo/qMWFxmplXpUdokXJnwgneOaxyyc2YOxVxrJTE=", "id": "1234567", "name": "my-wkflow-0", "status": "ACTIVE", "type": "PRIVATE" }, { "arn": "arn:aws:omics:us-west-2:123456789012:workflow/1234567", "creationTime": "2022-11-30T22:33:16.225368Z", "digest": "sha256:c54bxmpl742dcc26f7fa1f10e37550ddd8f251f418277c0a58e895b801ed28cf", "id": "1234567", "name": "cram-converter", "status": "ACTIVE", "type": "PRIVATE" } ] }Para obtener más información, consulte Creación de flujos de trabajo privados en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte ListWorkflows
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar start-annotation-import-job.
- AWS CLI
-
Para importar anotaciones
El siguiente ejemplo de
start-annotation-import-jobse importan anotaciones de Amazon S3.aws omics start-annotation-import-job \ --destination-nametsv_ann_store\ --no-run-left-normalization \ --role-arnarn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ\ --itemssource=s3://omics-artifacts-01d6xmpl4e72dd32/targetedregions.bed.gzSalida:
{ "jobId": "984162c7-xmpl-4d23-ab47-286f7950bfbf" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. StartAnnotationImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar start-read-set-activation-job.
- AWS CLI
-
Para activar un conjunto de lectura archivado
En el siguiente ejemplo de
start-read-set-activation-jobse eliminan dos conjuntos de lectura.aws omics start-read-set-activation-job \ --sequence-store-id1234567890\ --sourcesreadSetId=1234567890readSetId=1234567890Salida:
{ "creationTime": "2022-12-06T22:35:10.100Z", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "SUBMITTED" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. StartReadSetActivationJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar start-read-set-export-job.
- AWS CLI
-
Para exportar un conjunto de lectura
En el siguiente ejemplo de
start-read-set-export-jobse exportan dos conjuntos de lectura a Amazon S3.aws omics start-read-set-export-job \ --sequence-store-id 1234567890 \ --sources readSetId=1234567890 readSetId=1234567890 \ --role-arn arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ \ --destination s3://omics-artifacts-01d6xmpl4e72dd32/read-set-export/Salida:
{ "creationTime": "2022-12-06T22:37:18.612Z", "destination": "s3://omics-artifacts-01d6xmpl4e72dd32/read-set-export/", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "SUBMITTED" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. StartReadSetExportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar start-read-set-import-job.
- AWS CLI
-
Para importar un conjunto de lectura
En el siguiente ejemplo de
start-read-set-import-jobse importa un conjunto de lectura.aws omics start-read-set-import-job \ --sequence-store-id1234567890\ --role-arnarn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ\ --sourcesfile://readset-sources.jsonreadset-sources.json es un documento de JSON con el siguiente contenido.
[ { "sourceFiles": { "source1": "s3://omics-artifacts-01d6xmpl4e72dd32/HG00100.chrom20.ILLUMINA.bwa.GBR.low_coverage.20101123.bam" }, "sourceFileType": "BAM", "subjectId": "bam-subject", "sampleId": "bam-sample", "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890", "name": "HG00100" } ]Salida:
{ "creationTime": "2022-11-23T01:36:38.158Z", "id": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "sequenceStoreId": "1234567890", "status": "SUBMITTED" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte la Referencia de comandos. StartReadSetImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar start-reference-import-job.
- AWS CLI
-
Para importar un genoma de referencia
El siguiente ejemplo de
start-reference-import-jobimporta un genoma de referencia de Amazon S3.aws omics start-reference-import-job \ --reference-store-id1234567890\ --role-arnarn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ\ --sourcessourceFile=s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta,name=assembly-38Salida:
{ "creationTime": "2022-11-22T22:25:41.124Z", "id": "1234567890", "referenceStoreId": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "status": "SUBMITTED" }Para obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. StartReferenceImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar start-run.
- AWS CLI
-
Para ejecutar un flujo de trabajo
En el siguiente ejemplo de
start-runse ejecuta un flujo de trabajo con el ID1234567.aws omics start-run \ --workflow-id1234567\ --role-arnarn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ\ --name 'cram-to-bam' \ --output-uris3://omics-artifacts-01d6xmpl4e72dd32/workflow-output/\ --run-group-id1234567\ --priority1\ --storage-capacity10\ --log-levelALL\ --parametersfile://workflow-inputs.jsonworkflow-inputs.json es un documento de JSON con el siguiente contenido.
{ "sample_name": "NA12878", "input_cram": "s3://omics-artifacts-01d6xmpl4e72dd32/NA12878.cram", "ref_dict": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.dict", "ref_fasta": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta", "ref_fasta_index": "omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.fasta.fai" }Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:run/1234567", "id": "1234567", "status": "PENDING", "tags": {} }Para obtener más información, consulte Iniciar una ejecución en la Guía del AWS HealthOmics usuario.
Para cargar archivos de origen de Amazon Omics
También puede cargar archivos de origen desde el almacenamiento de Amazon Omics mediante URI específicos del servicio. El siguiente ejemplo de archivo workflow-inputs.json utiliza los URI de Amazon Omics para los orígenes del genoma de referencia y del conjunto de lectura.
{ "sample_name": "NA12878", "input_cram": "omics://123456789012.storage.us-west-2.amazonaws.com/1234567890/readSet/1234567890/source1", "ref_dict": "s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.dict", "ref_fasta": "omics://123456789012.storage.us-west-2.amazonaws.com/1234567890/reference/1234567890", "ref_fasta_index": "omics://123456789012.storage.us-west-2.amazonaws.com/1234567890/reference/1234567890/index" }-
Para obtener más información sobre la API, consulte StartRun
la Referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar start-variant-import-job.
- AWS CLI
-
Para importar un archivo de variantes
En el siguiente ejemplo de
start-variant-import-jobse importa un archivo de variantes en formato VCF.aws omics start-variant-import-job \ --destination-namemy_var_store\ --no-run-left-normalization \ --role-arnarn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ\ --itemssource=s3://omics-artifacts-01d6xmpl4e72dd32/Homo_sapiens_assembly38.known_indels.vcf.gzSalida:
{ "jobId": "edd7b8ce-xmpl-47e2-bc99-258cac95a508" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. StartVariantImportJob
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar tag-resource.
- AWS CLI
-
Para etiquetar un recurso
En el siguiente ejemplo de
tag-resourcese añade una etiquetadepartmenta un flujo de trabajo con el ID1234567.aws omics tag-resource \ --resource-arnarn:aws:omics:us-west-2:123456789012:workflow/1234567\ --tagsdepartment=analyticsPara obtener más información, consulte Tagging resources in Amazon Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte TagResource
AWS CLI Command Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar untag-resource.
- AWS CLI
-
Para eliminar una etiqueta de un recurso
En el ejemplo siguiente de
untag-resourcese elimina la etiquetadepartmentde un flujo de trabajo.aws omics untag-resource \ --resource-arnarn:aws:omics:us-west-2:123456789012:workflow/1234567\ --tag-keysdepartmentPara obtener más información, consulte Almacenamiento de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte UntagResource
AWS CLI Command Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar update-annotation-store.
- AWS CLI
-
Para actualizar un almacén de anotaciones
En el siguiente ejemplo de
update-annotation-storese actualiza la descripción de un almacén de anotaciones llamadomy_vcf_store.aws omics update-annotation-store \ --namemy_vcf_store\ --description"VCF annotation store"Salida:
{ "creationTime": "2022-12-05T18:00:56.101860Z", "description": "VCF annotation store", "id": "bd6axmpl2444", "name": "my_vcf_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "ACTIVE", "storeFormat": "VCF", "updateTime": "2022-12-05T18:13:16.100051Z" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference. UpdateAnnotationStore
AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar update-run-group.
- AWS CLI
-
Para actualizar un grupo de ejecución
En el siguiente ejemplo de
update-run-groupse actualiza la configuración de un grupo de ejecución con el ID1234567.aws omics update-run-group \ --id1234567\ --max-cpus10Salida:
{ "arn": "arn:aws:omics:us-west-2:123456789012:runGroup/1234567", "creationTime": "2022-12-01T00:58:42.915219Z", "id": "1234567", "maxCpus": 10, "maxDuration": 600, "name": "cram-convert", "tags": {} }Para obtener más información, consulte Flujos de trabajo de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte UpdateRunGroup
AWS CLI Command Reference.
-
En el siguiente ejemplo de código, se muestra cómo utilizar update-variant-store.
- AWS CLI
-
Para actualizar un almacén de variantes
En el siguiente ejemplo de
update-variant-storese actualiza la descripción de un almacén de variantes llamadomy_var_store.aws omics update-variant-store \ --namemy_var_store\ --description"variant store"Salida:
{ "creationTime": "2022-11-23T22:09:07.534499Z", "description": "variant store", "id": "02dexmplcfdd", "name": "my_var_store", "reference": { "referenceArn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890" }, "status": "ACTIVE", "updateTime": "2022-12-05T18:23:37.686402Z" }Para obtener más información, consulte Análisis de Omics en la Guía para desarrolladores de Amazon Omics.
-
Para obtener más información sobre la API, consulte Command Reference UpdateVariantStore
. AWS CLI
-
En el siguiente ejemplo de código, se muestra cómo utilizar update-workflow.
- AWS CLI
-
Para actualizar un flujo de trabajo
En el siguiente ejemplo de
update-workflowse actualiza la descripción de un flujo de trabajo con el ID1234567.aws omics update-workflow \ --id1234567\ --description"copy workflow"Para obtener más información, consulte Crear o actualizar un flujo de trabajo en la Guía del AWS HealthOmics usuario.
-
Para obtener más información sobre la API, consulte UpdateWorkflow
la sección de referencia de AWS CLI comandos.
-
En el siguiente ejemplo de código, se muestra cómo utilizar upload-read-set-part.
- AWS CLI
-
Para cargar una parte de conjunto de lectura.
En el siguiente ejemplo de
upload-read-set-partse carga una parte específica de un conjunto de lectura.aws omics upload-read-set-part \ --sequence-store-id0123456789\ --upload-id1122334455\ --part-sourceSOURCE1\ --part-number1\ --payload/path/to/file/read_1_part_1.fastq.gzSalida:
{ "checksum": "984979b9928ae8d8622286c4a9cd8e99d964a22d59ed0f5722e1733eb280e635" }Para obtener más información, consulte Carga directa a un almacén de secuencias en la Guía del usuario. AWS HealthOmics
-
Para obtener más información sobre la API, consulte UploadReadSetPart
la sección de referencia de AWS CLI comandos.
-