Questa documentazione è valida AWS CLI solo per la versione 1. Per la documentazione relativa alla versione 2 di AWS CLI, consulta la Guida per l'utente della versione 2.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
HealthOmics esempi utilizzando AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with HealthOmics.
Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzareabort-multipart-read-set-upload.
- AWS CLI
-
Come arrestare un caricamento dei set di lettura in più parti
L'
abort-multipart-read-set-uploadesempio seguente interrompe il caricamento di un set di lettura in più parti nell'archivio delle HealthOmics sequenze.aws omics abort-multipart-read-set-upload \ --sequence-store-id0123456789\ --upload-id1122334455Questo comando non produce alcun output.
Per ulteriori informazioni, consultate Caricamento diretto su un archivio di sequenze nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AbortMultipartReadSetUpload AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareaccept-share.
- AWS CLI
-
Come accettare una condivisione dei dati dell’archivio di analisi
L'
accept-shareesempio seguente accetta una condivisione di dati dell'archivio di HealthOmics analisi.aws omics accept-share \ ----share-id"495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a"Output:
{ "status": "ACTIVATING" }Per ulteriori informazioni, consulta Condivisione tra account nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AcceptShare AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarebatch-delete-read-set.
- AWS CLI
-
Come eliminare più set di lettura
L’esempio
batch-delete-read-setseguente elimina due set di lettura.aws omics batch-delete-read-set \ --sequence-store-id1234567890\ --ids12345678900123456789Se si verifica un errore durante l’eliminazione di uno dei set di lettura specificati, il servizio restituisce un elenco di errori.
{ "errors": [ { "code": "", "id": "0123456789", "message": "The specified readset does not exist." } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta BatchDeleteReadSet AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecancel-annotation-import-job.
- AWS CLI
-
Come annullare un processo di importazione di annotazioni
L’esempio
cancel-annotation-import-jobseguente annulla un processo di importazione di annotazioni con ID04f57618-xmpl-4fd0-9349-e5a85aefb997.aws omics cancel-annotation-import-job \ --job-id04f57618-xmpl-4fd0-9349-e5a85aefb997Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta CancelAnnotationImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecancel-run.
- AWS CLI
-
Come annullare un’esecuzione
L’esempio
cancel-runseguente annulla un’esecuzione con ID1234567.aws omics cancel-run \ --id1234567Per ulteriori informazioni, consulta Esegui il ciclo di vita in un flusso di lavoro nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AWS CLI Command CancelRun
Reference.
-
Il seguente esempio di codice mostra come utilizzarecancel-variant-import-job.
- AWS CLI
-
Come annullare un processo di importazione di varianti
L’esempio
cancel-variant-import-jobseguente annulla un processo di importazione di varianti con ID69cb65d6-xmpl-4a4a-9025-4565794b684e.aws omics cancel-variant-import-job \ --job-id69cb65d6-xmpl-4a4a-9025-4565794b684ePer ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta CancelVariantImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecomplete-multipart-read-set-upload.
- AWS CLI
-
Come concludere un caricamento in più parti una volta caricati tutti i componenti.
L’esempio
complete-multipart-read-set-uploadseguente conclude un caricamento in più parti in un archivio di sequenze dopo il caricamento di tutti i componenti.aws omics complete-multipart-read-set-upload \ --sequence-store-id0123456789\ --upload-id1122334455\ --parts '[{"checksum":"gaCBQMe+rpCFZxLpoP6gydBoXaKKDA/Vobh5zBDb4W4=","partNumber":1,"partSource":"SOURCE1"}]'Output:
{ "readSetId": "0000000001" "readSetId": "0000000002" "readSetId": "0000000003" }Per ulteriori informazioni, consulta Caricamento diretto su un archivio di sequenze nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta CompleteMultipartReadSetUpload AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-annotation-store-version.
- AWS CLI
-
Come creare una nuova versione di un archivio di annotazioni
L’esempio
create-annotation-store-versionseguente crea una nuova versione di un archivio di annotazioni.aws omics create-annotation-store-version \ --namemy_annotation_store\ --version-namemy_versionOutput:
{ "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" }Per ulteriori informazioni, vedere Creazione di nuove versioni di archivi di annotazioni nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta CreateAnnotationStoreVersion AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-annotation-store.
- AWS CLI
-
Esempio 1: come creare un archivio di annotazioni VCF
L’esempio
create-annotation-storeseguente crea un archivio di annotazioni in formato VCF.aws omics create-annotation-store \ --namemy_ann_store\ --store-formatVCF\ --referencereferenceArn=arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890Output:
{ "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" }Esempio 2: come creare un archivio di annotazioni TSV
L’esempio
create-annotation-storeseguente crea un archivio di annotazioni in 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.jsonLe opzioni di formato per le annotazioni sono configurate mediante
tsv-store-options.json.{ "tsvStoreOptions": { "annotationType": "CHR_START_END_ZERO_BASE", "formatToHeader": { "CHR": "chromosome", "START": "start", "END": "end" }, "schema": [ { "chromosome": "STRING" }, { "start": "LONG" }, { "end": "LONG" }, { "name": "STRING" } ] } }Output:
{ "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" } ] } } }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta CreateAnnotationStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-multipart-read-set-upload.
- AWS CLI
-
Come avviare un caricamento di un set di lettura in più parti.
L’esempio
create-multipart-read-set-uploadseguente avvia un caricamento di un set di lettura in più parti.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"Output:
{ "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" }Per ulteriori informazioni, consulta Caricamento diretto su un archivio di sequenze nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta CreateMultipartReadSetUpload AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-reference-store.
- AWS CLI
-
Come creare un archivio di riferimenti
L’esempio
create-reference-storeseguente crea un archivio di riferimentimy-ref-store.aws omics create-reference-store \ --namemy-ref-storeOutput:
{ "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890", "creationTime": "2022-11-22T22:13:25.947Z", "id": "1234567890", "name": "my-ref-store" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta CreateReferenceStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-run-group.
- AWS CLI
-
Come creare un gruppo di esecuzione
L’esempio
create-run-groupseguente crea un gruppo di esecuzione denominatocram-converter.aws omics create-run-group \ --namecram-converter\ --max-cpus20\ --max-gpus10\ --max-duration600\ --max-runs5Output:
{ "arn": "arn:aws:omics:us-west-2:123456789012:runGroup/1234567", "id": "1234567", "tags": {} }Per ulteriori informazioni, vedere Creazione di gruppi di esecuzione nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta CreateRunGroup AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-sequence-store.
- AWS CLI
-
Come creare un archivio di sequenze
L’esempio
create-sequence-storeseguente crea un archivio di sequenze.aws omics create-sequence-store \ --namemy-seq-storeOutput:
{ "arn": "arn:aws:omics:us-west-2:123456789012:sequenceStore/1234567890", "creationTime": "2022-11-23T01:24:33.629Z", "id": "1234567890", "name": "my-seq-store" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta CreateSequenceStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-share.
- AWS CLI
-
Per creare una condivisione di un archivio di HealthOmics analisi
L'
create-shareesempio seguente mostra come creare una condivisione di un negozio di HealthOmics analisi che possa essere accettata da un abbonato esterno all'account.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"Output:
{ "shareId": "495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a", "name": "my_Share-123", "status": "PENDING" }Per ulteriori informazioni, consulta Condivisione tra account nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AWS CLI Command CreateShare
Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-variant-store.
- AWS CLI
-
Come creare un archivio di varianti
L’esempio
create-variant-storeseguente crea un archivio di varianti denominatomy_var_store.aws omics create-variant-store \ --namemy_var_store\ --referencereferenceArn=arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890/reference/1234567890Output:
{ "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" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta CreateVariantStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarecreate-workflow.
- AWS CLI
-
Come creare un flusso di lavoro
L’esempio
create-workflowseguente crea un flusso di lavoro WDL.aws omics create-workflow \ --namecram-converter\ --engineWDL\ --definition-zipfileb://workflow-crambam.zip\ --parameter-templatefile://workflow-params.jsonworkflow-crambam.zipè un archivio ZIP contenente una definizione del flusso di lavoro. I parametri di runtime per il flusso di lavoro sono definiti inworkflow-params.json.{ "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 } }Output:
{ "arn": "arn:aws:omics:us-west-2:123456789012:workflow/1234567", "id": "1234567", "status": "CREATING", "tags": {} }Per ulteriori informazioni, consulta Creazione di flussi di lavoro privati nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta CreateWorkflow AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-annotation-store-versions.
- AWS CLI
-
Come eliminare una versione dell’archivio di annotazioni
L’esempio
delete-annotation-store-versionsseguente elimina una versione dell’archivio di annotazioni.aws omics delete-annotation-store-versions \ --namemy_annotation_store\ --versionsmy_versionOutput:
{ "errors": [] }Per ulteriori informazioni, vedere Creazione di nuove versioni di archivi di annotazioni nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta DeleteAnnotationStoreVersions AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-annotation-store.
- AWS CLI
-
Come eliminare un archivio di annotazioni
L’esempio
delete-annotation-storeseguente elimina un archivio di annotazioni denominatomy_vcf_store.aws omics delete-annotation-store \ --namemy_vcf_storeOutput:
{ "status": "DELETING" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta DeleteAnnotationStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-reference-store.
- AWS CLI
-
Come eliminare un archivio di riferimenti
L’esempio
delete-reference-storeseguente elimina un archivio di riferimenti con ID1234567890.aws omics delete-reference-store \ --id1234567890Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta DeleteReferenceStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-reference.
- AWS CLI
-
Come eliminare un riferimento
L’esempio
delete-referenceseguente elimina un riferimento.aws omics delete-reference \ --reference-store-id1234567890\ --id1234567890Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta DeleteReference AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-run-group.
- AWS CLI
-
Come eliminare un gruppo di esecuzione
L’esempio
delete-run-groupseguente elimina un gruppo di esecuzione con ID1234567.aws omics delete-run-group \ --id1234567Per ulteriori informazioni, vedere Eliminazione di esecuzioni e gruppi di esecuzioni nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta DeleteRunGroup AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-run.
- AWS CLI
-
Come eliminare un’esecuzione del flusso di lavoro
L’esempio
delete-runseguente elimina un’esecuzione con ID1234567.aws omics delete-run \ --id1234567Per ulteriori informazioni, vedere Eliminazione di esecuzioni e gruppi di esecuzioni nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta DeleteRun AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-sequence-store.
- AWS CLI
-
Come eliminare un archivio di sequenze
L’esempio
delete-sequence-storeseguente elimina un archivio di sequenze con ID1234567890.aws omics delete-sequence-store \ --id1234567890Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta DeleteSequenceStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-share.
- AWS CLI
-
Per eliminare una condivisione di dati di HealthOmics analisi
L’esempio
delete-shareseguente elimina una condivisione di dati di analisi tra più account.aws omics delete-share \ --share-id"495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a"Output:
{ "status": "DELETING" }Per ulteriori informazioni, consulta Condivisione tra account nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta DeleteShare AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-variant-store.
- AWS CLI
-
Come eliminare un archivio di varianti
L’esempio
delete-variant-storeseguente elimina un archivio di varianti denominatomy_var_store.aws omics delete-variant-store \ --namemy_var_storeOutput:
{ "status": "DELETING" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta DeleteVariantStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaredelete-workflow.
- AWS CLI
-
Come eliminare un flusso di lavoro
L’esempio
delete-workflowseguente elimina un flusso di lavoro con ID1234567.aws omics delete-workflow \ --id1234567Per ulteriori informazioni, consulta Eliminare un flusso di lavoro privato nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta DeleteWorkflow AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-annotation-import-job.
- AWS CLI
-
Come visualizzare un processo di importazione di annotazioni
L’esempio
get-annotation-import-jobseguente ottiene i dettagli relativi a un processo di importazione di annotazioni.aws omics get-annotation-import-job \ --job-id984162c7-xmpl-4d23-ab47-286f7950bfbfOutput:
{ "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" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetAnnotationImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-annotation-store-version.
- AWS CLI
-
Come recuperare i metadati per una versione dell’archivio di annotazioni
L’esempio
get-annotation-store-versionseguente recupera i metadati per la versione dell’archivio di annotazioni richiesto.aws omics get-annotation-store-version \ --namemy_annotation_store\ --version-namemy_versionOutput:
{ "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 }Per ulteriori informazioni, vedere Creazione di nuove versioni di archivi di annotazioni nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta GetAnnotationStoreVersion AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-annotation-store.
- AWS CLI
-
Come visualizzare un archivio di annotazioni
L’esempio
get-annotation-storeseguente ottiene i dettagli relativi a un archivio di annotazioni denominatomy_ann_store.aws omics get-annotation-store \ --namemy_ann_storeOutput:
{ "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": {} }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetAnnotationStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-read-set-activation-job.
- AWS CLI
-
Come visualizzare un processo di attivazione di set di lettura
L’esempio
get-read-set-activation-jobseguente ottiene i dettagli relativi a un processo di attivazione di set di lettura.aws omics get-read-set-activation-job \ --sequence-store-id1234567890\ --id1234567890Output:
{ "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." }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReadSetActivationJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-read-set-export-job.
- AWS CLI
-
Come visualizzare un processo di esportazione di set di lettura
L’esempio
get-read-set-export-jobseguente ottiene i dettagli relativi a un processo di esportazione di set di lettura.aws omics get-read-set-export-job \ --sequence-store-id1234567890\ --id1234567890Output:
{ "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." }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReadSetExportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-read-set-import-job.
- AWS CLI
-
Come visualizzare un processo di importazione di set di lettura
L’esempio
get-read-set-import-jobseguente ottiene i dettagli relativi a un processo di importazione di set di lettura.aws omics get-read-set-import-job \ --sequence-store-id1234567890\ --id1234567890Output:
{ "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." }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReadSetImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-read-set-metadata.
- AWS CLI
-
Come visualizzare un set di lettura
L’esempio
get-read-set-metadataseguente ottiene i dettagli relativi ai file di un set di lettura.aws omics get-read-set-metadata \ --sequence-store-id1234567890\ --id1234567890Output:
{ "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" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReadSetMetadata AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-read-set.
- AWS CLI
-
Come scaricare un set di lettura
L’esempio
get-read-setseguente scarica la parte 3 di un set di lettura come1234567890.3.bam.aws omics get-read-set \ --sequence-store-id1234567890\ --id1234567890\ --part-number31234567890.3.bamPer ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReadSet AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-reference-import-job.
- AWS CLI
-
Come visualizzare un processo di importazione di riferimenti
L’esempio
get-reference-import-jobseguente ottiene i dettagli relativi a un processo di importazione di riferimenti.aws omics get-reference-import-job \ --reference-store-id1234567890\ --id1234567890Output:
{ "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." }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReferenceImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-reference-metadata.
- AWS CLI
-
Come visualizzare un riferimento
L’esempio
get-reference-metadataseguente ottiene i dettagli relativi a un riferimento.aws omics get-reference-metadata \ --reference-store-id1234567890\ --id1234567890Output:
{ "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" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReferenceMetadata AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-reference-store.
- AWS CLI
-
Come visualizzare un archivio di riferimenti
L’esempio
get-reference-storeseguente ottiene i dettagli relativi a un archivio di riferimenti.aws omics get-reference-store \ --id1234567890Output:
{ "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890", "creationTime": "2022-09-23T23:27:20.364Z", "id": "1234567890", "name": "my-rstore-0" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReferenceStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-reference.
- AWS CLI
-
Come scaricare un riferimento genomico
L’esempio
get-referenceseguente scarica la parte 1 di un genoma comehg38.1.fa.aws omics get-reference \ --reference-store-id1234567890\ --id1234567890\ --part-number1hg38.1.faPer ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetReference AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-run-group.
- AWS CLI
-
Come visualizzare un gruppo di esecuzione
L’esempio
get-run-groupseguente ottiene i dettagli relativi a un gruppo di esecuzione.aws omics get-run-group \ --id1234567Output:
{ "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": {} }Per ulteriori informazioni, vedere Creazione di gruppi di esecuzione nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta GetRunGroup AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-run-task.
- AWS CLI
-
Come visualizzare un’attività
L’esempio
get-run-taskseguente ottiene i dettagli relativi a un’attività di un flusso di lavoro.aws omics get-run-task \ --id1234567\ --task-id1234567Output:
{ "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" }Per ulteriori informazioni, consulta Task lifecycle in a HealthOmics run nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AWS CLI Command GetRunTask
Reference.
-
Il seguente esempio di codice mostra come utilizzareget-run.
- AWS CLI
-
Come visualizzare un’esecuzione del flusso di lavoro
L’esempio
get-runseguente ottiene i dettagli relativi a un’esecuzione del flusso di lavoro.aws omics get-run \ --id1234567Output:
{ "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" }Per ulteriori informazioni, consulta Esegui il ciclo di vita in un flusso di lavoro nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AWS CLI Command GetRun
Reference.
-
Il seguente esempio di codice mostra come utilizzareget-sequence-store.
- AWS CLI
-
Come visualizzare un archivio di sequenze
L’esempio
get-sequence-storeseguente ottiene i dettagli relativi a un archivio di sequenze con ID1234567890.aws omics get-sequence-store \ --id1234567890Output:
{ "arn": "arn:aws:omics:us-east-1:123456789012:sequenceStore/1234567890", "creationTime": "2022-11-23T19:55:48.376Z", "id": "1234567890", "name": "my-seq-store" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetSequenceStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-share.
- AWS CLI
-
Per recuperare i metadati relativi a una condivisione di dati di analisi HealthOmics
L’esempio
get-shareseguente recupera i metadati relativi a una condivisione di dati di analisi tra più account.aws omics get-share \ --share-id"495c21bedc889d07d0ab69d710a6841e-dd75ab7a1a9c384fa848b5bd8e5a7e0a"Output:
{ "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" } }Per ulteriori informazioni, consulta Condivisione tra account nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta GetShare AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-variant-import-job.
- AWS CLI
-
Come visualizzare un processo di importazione di varianti
L’esempio
get-variant-import-jobseguente ottiene i dettagli relativi a un processo di importazione di varianti.aws omics get-variant-import-job \ --job-idedd7b8ce-xmpl-47e2-bc99-258cac95a508Output:
{ "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" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetVariantImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-variant-store.
- AWS CLI
-
Come visualizzare un archivio di varianti
L’esempio
get-variant-storeseguente ottiene i dettagli relativi a un archivio di varianti.aws omics get-variant-store \ --namemy_var_storeOutput:
{ "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" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta GetVariantStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-workflow.
- AWS CLI
-
Come visualizzare un flusso di lavoro
L’esempio
get-workflowseguente ottiene i dettagli relativi a un flusso di lavoro con ID1234567.aws omics get-workflow \ --id1234567Output:
{ "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" }Per ulteriori informazioni, consulta Creazione di flussi di lavoro privati nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta GetWorkflow AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-annotation-import-jobs.
- AWS CLI
-
Come ottenere un elenco di processi di importazione di annotazioni
L’esempio
list-annotation-import-jobsseguente ottiene un elenco di processi di importazione di annotazioni.aws omics list-annotation-import-jobsOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListAnnotationImportJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-annotation-store-versions.
- AWS CLI
-
Come elencare tutte le versioni di un archivio di annotazioni.
L’esempio
list-annotation-store-versionsseguente elenca tutte le versioni esistenti di un archivio di annotazioni.aws omics list-annotation-store-versions \ --namemy_annotation_storeOutput:
{ "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 } }Per ulteriori informazioni, vedere Creazione di nuove versioni di archivi di annotazioni nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta ListAnnotationStoreVersions AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-annotation-stores.
- AWS CLI
-
Come ottenere un elenco di archivi di annotazioni
L’esempio
list-annotation-storesseguente ottiene un elenco di archivi di annotazioni.aws omics list-annotation-storesOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListAnnotationStores AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-multipart-read-set-uploads.
- AWS CLI
-
Come elencare tutti i caricamenti di set di lettura in più parti e i relativi stati.
L’esempio
list-multipart-read-set-uploadsseguente elenca tutti i caricamenti di set di lettura in più parti e i relativi stati.aws omics list-multipart-read-set-uploads \ --sequence-store-id0123456789Output:
{ "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" } ] }Per ulteriori informazioni, consulta Caricamento diretto su un archivio di sequenze nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta ListMultipartReadSetUploads AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-read-set-activation-jobs.
- AWS CLI
-
Come ottenere un elenco di processi di attivazione di set di lettura
L’esempio
list-read-set-activation-jobsseguente ottiene un elenco di processi di attivazione per un archivio di sequenze con ID1234567890.aws omics list-read-set-activation-jobs \ --sequence-store-id1234567890Output:
{ "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" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListReadSetActivationJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-read-set-export-jobs.
- AWS CLI
-
Come ottenere un elenco di processi di esportazione di set di lettura
L’esempio
list-read-set-export-jobsseguente ottiene un elenco di processi di esportazione per un archivio di sequenze con ID1234567890.aws omics list-read-set-export-jobs \ --sequence-store-id1234567890Output:
{ "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" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListReadSetExportJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-read-set-import-jobs.
- AWS CLI
-
Come ottenere un elenco di processi di importazione di set di lettura
L’esempio
list-read-set-import-jobsseguente ottiene un elenco di processi di importazione per un archivio di sequenze con ID1234567890.aws omics list-read-set-import-jobs \ --sequence-store-id1234567890Output:
{ "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" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListReadSetImportJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-read-set-upload-parts.
- AWS CLI
-
Come elencare tutte le parti in un processo di caricamento in più parti richiesto per un archivio di sequenze.
L’esempio
list-read-set-upload-partsseguente elenca tutte le parti in un processo di caricamento in più parti richiesto per un archivio di sequenze.aws omics list-read-set-upload-parts \ --sequence-store-id0123456789\ --upload-id1122334455\ --part-sourceSOURCE1Output:
{ "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" } ] }Per ulteriori informazioni, consulta Caricamento diretto su un archivio di sequenze nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta ListReadSetUploadParts AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-read-sets.
- AWS CLI
-
Come ottenere un elenco di set di lettura
L’esempio
list-read-setsseguente ottiene un elenco di set di lettura per un archivio di sequenze con ID1234567890.aws omics list-read-sets \ --sequence-store-id1234567890Output:
{ "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" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListReadSets AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-reference-import-jobs.
- AWS CLI
-
Come ottenere un elenco di processi di importazione di riferimenti
L’esempio
list-reference-import-jobsseguente ottiene un elenco di processi di importazione di riferimenti per un archivio di riferimenti con ID1234567890.aws omics list-reference-import-jobs \ --reference-store-id1234567890Output:
{ "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" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListReferenceImportJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-reference-stores.
- AWS CLI
-
Come ottenere un elenco di archivi di riferimenti
L’esempio
list-reference-storesseguente ottiene un elenco di archivi di riferimenti.aws omics list-reference-storesOutput:
{ "referenceStores": [ { "arn": "arn:aws:omics:us-west-2:123456789012:referenceStore/1234567890", "creationTime": "2022-11-22T22:13:25.947Z", "id": "1234567890", "name": "my-ref-store" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListReferenceStores AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-references.
- AWS CLI
-
Come ottenere un elenco di riferimenti
L’esempio
list-referencesseguente ottiene un elenco di riferimenti genomici a per un archivio di riferimenti con ID1234567890.aws omics list-references \ --reference-store-id1234567890Output:
{ "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" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListReferences AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-run-groups.
- AWS CLI
-
Come ottenere un elenco di gruppi di esecuzione
L’esempio
list-run-groupsseguente ottiene un elenco di gruppi di esecuzione.aws omics list-run-groupsOutput:
{ "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" } ] }Per ulteriori informazioni, vedere Creazione di gruppi di esecuzione nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta ListRunGroups AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-run-tasks.
- AWS CLI
-
Come ottenere un elenco di attività
L’esempio
list-run-tasksseguente ottiene un elenco di attività per un’esecuzione del flusso di lavoro.aws omics list-run-tasks \ --id1234567Output:
{ "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" } ] }Per ulteriori informazioni, consulta Task lifecycle in a HealthOmics run nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AWS CLI Command ListRunTasks
Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-runs.
- AWS CLI
-
Come ottenere un elenco di esecuzioni del flusso di lavoro
L’esempio
list-runsseguente ottiene un elenco di esecuzioni del flusso di lavoro.aws omics list-runsOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Esegui il ciclo di vita in un flusso di lavoro nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta AWS CLI Command ListRuns
Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-sequence-stores.
- AWS CLI
-
Come ottenere un elenco di archivi di sequenze
L’esempio
list-sequence-storesseguente ottiene un elenco di archivi di sequenze.aws omics list-sequence-storesOutput:
{ "sequenceStores": [ { "arn": "arn:aws:omics:us-west-2:123456789012:sequenceStore/1234567890", "creationTime": "2022-11-23T01:24:33.629Z", "id": "1234567890", "name": "my-seq-store" } ] }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListSequenceStores AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-shares.
- AWS CLI
-
Per elencare le condivisioni disponibili di un dato di HealthOmics analisi
L’esempio
list-sharesseguente elenca tutte le condivisioni che sono state create per il proprietario di una risorsa.aws omics list-shares \ --resource-ownerSELFOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Condivisione tra account nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta ListShares AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-tags-for-resource.
- AWS CLI
-
Come ottenere un elenco di tag
L’esempio
list-tags-for-resourceseguente ottiene un elenco di tag per un flusso di lavoro con ID1234567.aws omics list-tags-for-resource \ --resource-arnarn:aws:omics:us-west-2:123456789012:workflow/1234567Output:
{ "tags": { "department": "analytics" } }Per ulteriori informazioni, consulta Tagging di risorse in Amazon Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListTagsForResource AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-variant-import-jobs.
- AWS CLI
-
Come ottenere un elenco di processi di importazione di varianti
L’esempio
list-variant-import-jobsseguente ottiene un elenco di processi di importazione di varianti.aws omics list-variant-import-jobsOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListVariantImportJobs AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-variant-stores.
- AWS CLI
-
Come ottenere un elenco di archivi di varianti
L’esempio
list-variant-storesseguente ottiene un elenco di archivi di varianti.aws omics list-variant-storesOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta ListVariantStores AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarelist-workflows.
- AWS CLI
-
Come ottenere un elenco di flussi di lavoro
L’esempio
list-workflowsseguente ottiene un elenco di flussi di lavoro.aws omics list-workflowsOutput:
{ "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" } ] }Per ulteriori informazioni, consulta Creazione di flussi di lavoro privati nella Guida per l'AWS HealthOmics utente.
-
Per i dettagli sull'API, consulta ListWorkflows AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-annotation-import-job.
- AWS CLI
-
Come importare annotazioni
L’esempio
start-annotation-import-jobseguente importa le annotazioni da 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.gzOutput:
{ "jobId": "984162c7-xmpl-4d23-ab47-286f7950bfbf" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta StartAnnotationImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-read-set-activation-job.
- AWS CLI
-
Come attivare un set di lettura archiviato
L’esempio
start-read-set-activation-jobseguente attiva due set di lettura.aws omics start-read-set-activation-job \ --sequence-store-id1234567890\ --sourcesreadSetId=1234567890readSetId=1234567890Output:
{ "creationTime": "2022-12-06T22:35:10.100Z", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "SUBMITTED" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta StartReadSetActivationJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-read-set-export-job.
- AWS CLI
-
Come esportare un set di lettura
L’esempio
start-read-set-export-jobseguente esporta due set di lettura in 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/Output:
{ "creationTime": "2022-12-06T22:37:18.612Z", "destination": "s3://omics-artifacts-01d6xmpl4e72dd32/read-set-export/", "id": "1234567890", "sequenceStoreId": "1234567890", "status": "SUBMITTED" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta StartReadSetExportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-read-set-import-job.
- AWS CLI
-
Come importare un set di lettura
L’esempio
start-read-set-import-jobseguente importa un set di lettura.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 è un documento JSON con il seguente contenuto.
[ { "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" } ]Output:
{ "creationTime": "2022-11-23T01:36:38.158Z", "id": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "sequenceStoreId": "1234567890", "status": "SUBMITTED" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta StartReadSetImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-reference-import-job.
- AWS CLI
-
Come importare un genoma di riferimento
L’esempio
start-reference-import-jobseguente importa un genoma di riferimento da 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-38Output:
{ "creationTime": "2022-11-22T22:25:41.124Z", "id": "1234567890", "referenceStoreId": "1234567890", "roleArn": "arn:aws:iam::123456789012:role/omics-service-role-serviceRole-W8O1XMPL7QZ", "status": "SUBMITTED" }Per ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta StartReferenceImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarestart-run.
- AWS CLI
-
Come eseguire un flusso di lavoro
L’esempio
start-runseguente esegue un flusso di lavoro con 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 è un documento JSON con il seguente contenuto.
{ "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" }Output:
{ "arn": "arn:aws:omics:us-west-2:123456789012:run/1234567", "id": "1234567", "status": "PENDING", "tags": {} }Per ulteriori informazioni, vedere Avvio di una corsa nella Guida AWS HealthOmics per l'utente.
Come caricare file di origine da Amazon Omics
Puoi anche caricare file sorgente dallo storage Amazon Omics, utilizzando servizi URIs specifici. Il seguente file workflow-inputs.json di esempio utilizza Amazon URIs Omics per i set di lettura e le fonti genomiche di riferimento.
{ "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" }-
Per i dettagli sull'API, consulta Command Reference. StartRun
AWS CLI
-
Il seguente esempio di codice mostra come utilizzarestart-variant-import-job.
- AWS CLI
-
Come importare un file di varianti
L’esempio
start-variant-import-jobseguente importa un file di varianti in 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.gzOutput:
{ "jobId": "edd7b8ce-xmpl-47e2-bc99-258cac95a508" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta StartVariantImportJob AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzaretag-resource.
- AWS CLI
-
Come taggare a una risorsa
L’esempio
tag-resourceseguente aggiunge un tagdepartmenta un flusso di lavoro con ID1234567.aws omics tag-resource \ --resource-arnarn:aws:omics:us-west-2:123456789012:workflow/1234567\ --tagsdepartment=analyticsPer ulteriori informazioni, consulta Tagging di risorse in Amazon Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta TagResource AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareuntag-resource.
- AWS CLI
-
Come rimuovere un tag da una risorsa
L’esempio
untag-resourceseguente rimuove il tagdepartmentda un flusso di lavoro.aws omics untag-resource \ --resource-arnarn:aws:omics:us-west-2:123456789012:workflow/1234567\ --tag-keysdepartmentPer ulteriori informazioni, consulta Archiviazione Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta UntagResource AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-annotation-store.
- AWS CLI
-
Come aggiornare un archivio di annotazioni
L’esempio
update-annotation-storeseguente aggiorna la descrizione di un archivio di annotazioni denominatomy_vcf_store.aws omics update-annotation-store \ --namemy_vcf_store\ --description"VCF annotation store"Output:
{ "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" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta UpdateAnnotationStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-run-group.
- AWS CLI
-
Come aggiornare un gruppo di esecuzione
L’esempio
update-run-groupseguente aggiorna le impostazioni di un gruppo di esecuzione con ID1234567.aws omics update-run-group \ --id1234567\ --max-cpus10Output:
{ "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": {} }Per ulteriori informazioni, consulta Flussi di lavoro Omics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta UpdateRunGroup AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-variant-store.
- AWS CLI
-
Come aggiornare un archivio di varianti
L’esempio
update-variant-storeseguente aggiorna la descrizione di un archivio di varianti denominatomy_var_store.aws omics update-variant-store \ --namemy_var_store\ --description"variant store"Output:
{ "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" }Per ulteriori informazioni, consulta Omics Analytics nella Guida per gli sviluppatori di Amazon Omics.
-
Per i dettagli sull'API, consulta UpdateVariantStore AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupdate-workflow.
- AWS CLI
-
Come aggiornare un flusso di lavoro
L’esempio
1234567seguente aggiorna la descrizione di un flusso di lavoro con IDupdate-workflow.aws omics update-workflow \ --id1234567\ --description"copy workflow"Per ulteriori informazioni, vedere Creazione o aggiornamento di un flusso di lavoro nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta UpdateWorkflow AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareupload-read-set-part.
- AWS CLI
-
Come caricare una parte di un set di lettura.
L’esempio
upload-read-set-partseguente carica una parte specificata di un set di lettura.aws omics upload-read-set-part \ --sequence-store-id0123456789\ --upload-id1122334455\ --part-sourceSOURCE1\ --part-number1\ --payload/path/to/file/read_1_part_1.fastq.gzOutput:
{ "checksum": "984979b9928ae8d8622286c4a9cd8e99d964a22d59ed0f5722e1733eb280e635" }Per ulteriori informazioni, consulta Caricamento diretto su un archivio di sequenze nella Guida AWS HealthOmics per l'utente.
-
Per i dettagli sull'API, consulta UploadReadSetPart AWS CLI
Command Reference.
-