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à.
Creazione di nuove versioni degli archivi di HealthOmics annotazioni
È possibile creare nuove versioni degli archivi di annotazioni per raccogliere diverse versioni dei database di annotazioni. In questo modo è possibile organizzare i dati delle annotazioni, che vengono aggiornati regolarmente.
Per creare una nuova versione di un archivio di annotazioni esistente, utilizza l'create-annotation-store-versionAPI come mostrato nell'esempio seguente.
aws omics create-annotation-store-version \ --name my_annotation_store \ --version-name my_version
Riceverai la seguente risposta con l'ID della versione dell'Annotation Store, che conferma che è stata creata una nuova versione dell'annotazione.
{ "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 aggiornare la descrizione di una versione dell'archivio di annotazioni, puoi utilizzare update-annotation-store-versionper aggiungere aggiornamenti a una versione dell'archivio di annotazioni.
aws omics update-annotation-store-version \ --name my_annotation_store \ --version-name my_version \ --description "New Description"
Riceverai la seguente risposta, che conferma che la versione dell'annotation store è stata aggiornata.
{ "storeId": "4934045d1c6d", "id": "2a3f4a44aa7b", "description":"New Description", "status": "ACTIVE", "name": "my_annotation_store", "versionName": "my_version", "creation Time": "2023-07-21T17:20:59.380043+00:00", "updateTime": "2023-07-21T17:26:17.892034+00:00" }
Per visualizzare i dettagli di una versione dell'Annotation Store, usa. get-annotation-store-version
aws omics get-annotation-store-version --name my_annotation_store --version-name my_version
Riceverai una risposta con il nome della versione, lo stato e altri dettagli.
{ "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 visualizzare tutte le versioni di un archivio di annotazioni, è possibile utilizzare list-annotation-store-versions, come illustrato nell'esempio seguente.
aws omics list-annotation-store-versions --name my_annotation_store
Riceverai una risposta con le seguenti informazioni
{ "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 } }
Se non è più necessaria una versione dell'archivio di annotazioni, è possibile utilizzare delete-annotation-store-versionsper eliminare una versione dell'archivio di annotazioni, come illustrato nell'esempio seguente.
aws omics delete-annotation-store-versions --name my_annotation_store --versions my_version
Se la versione dello store viene eliminata senza errori, riceverai la seguente risposta.
{ "errors": [] }
In caso di errori, riceverai una risposta con i dettagli degli errori, come mostrato.
{ "errors": [ { "versionName": "my_version", "message": "Version with versionName: my_version was not found." } ] }
Se tenti di eliminare una versione di Annotation Store con un processo di importazione attivo, riceverai una risposta con un errore, come mostrato.
{ "errors": [ { "versionName": "my_version", "message": "version has an inflight import running" } ] }
In questo caso, è possibile forzare l'eliminazione della versione dell'annotation store, come mostrato nell'esempio seguente.
aws omics delete-annotation-store-versions --name my_annotation_store --versions my_version --force