Activar conjuntos de lectura en HealthOmics - AWS HealthOmics

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.

Activar conjuntos de lectura en HealthOmics

Puede activar los conjuntos de lecturas que se archivan con la operación de la API start-read-set-activation-job o mediante la AWS CLI, como se muestra en el siguiente ejemplo. Sustituya sequence store ID y read set id por el ID del almacén de secuencias y el conjunto de lecturas. IDs

aws omics start-read-set-activation-job --sequence-store-id sequence store ID \ --sources readSetId=read set ID readSetId=read set id_1 read set id_2

Recibirá una respuesta que contiene la información del trabajo de activación, como se muestra a continuación.

{ "id": "12345678", "sequenceStoreId": "1234567890", "status": "SUBMITTED", "creationTime": "2022-10-22T00:50:54.670000+00:00" }

Una vez que se inicie el trabajo de activación, puede supervisar su progreso con la operación de la API get-read-set-activation-job. A continuación se muestra un ejemplo de cómo utilizar el AWS CLI para comprobar el estado del trabajo de activación. Sustituya job ID y sequence store ID por el ID y el trabajo del almacén de secuencias IDs, respectivamente.

aws omics get-read-set-activation-job --id job ID --sequence-store-id sequence store ID

La respuesta resume el trabajo de activación, como se muestra a continuación.

{ "id": 123567890, "sequenceStoreId": 123467890, "status": "SUBMITTED", "statusUpdateReason": "The job is submitted and will start soon.", "creationTime": "2022-10-22T00:50:54.670000+00:00", "sources": [ { "readSetId": <reads set id_1>, "status": "NOT_STARTED", "statusUpdateReason": "The source is queued for the job." }, { "readSetId": <read set id_2>, "status": "NOT_STARTED", "statusUpdateReason": "The source is queued for the job." } ] }

Puede comprobar el estado de un trabajo de activación con la operación de la get-read-set-metadataAPI. Los estados posibles son ACTIVEACTIVATING, yARCHIVED. En el siguiente ejemplo, sequence store ID sustitúyalo por el ID del almacén de secuencias y read set ID sustitúyelo por el ID del conjunto de lectura.

aws omics get-read-set-metadata --sequence-store-id sequence store ID --id read set ID

La siguiente respuesta muestra que el conjunto de lecturas está activo.

{ "id": "12345678", "arn": "arn:aws:omics:us-west-2:555555555555:sequenceStore/1234567890/readSet/12345678", "sequenceStoreId": "0123456789", "subjectId": "mySubject", "sampleId": "mySample", "status": "ACTIVE", "name": "HG00100", "description": "HG00100 aligned to HG38 BAM", "fileType": "BAM", "creationTime": "2022-07-13T23:25:20Z", "sequenceInformation": { "totalReadCount": 1513467, "totalBaseCount": 163454436, "generatedFrom": "Pulled from SRA", "alignment": "ALIGNED" }, "referenceArn": "arn:aws:omics:us-west-2:555555555555:referenceStore/0123456789/reference/0000000001", "files": { "source1": { "totalParts": 2, "partSize": 10485760, "contentLength": 17112283, "s3Access": { "s3Uri": "s3://accountID-sequence store ID-ajdpi90jdas90a79fh9a8ja98jdfa9jf98-s3alias/592761533288/sequenceStore/2015356892/readSet/9515444019/import_source1.fastq.gz" }, }, "index": { "totalParts": 1, "partSize": 53216, "contentLength": 10485760 "s3Access": { "s3Uri": "s3://accountID-sequence store ID-ajdpi90jdas90a79fh9a8ja98jdfa9jf98-s3alias/592761533288/sequenceStore/2015356892/readSet/9515444019/import_source1.fastq.gz" }, } }, "creationType": "IMPORT", "etag": { "algorithm": "BAM_MD5up", "source1": "d1d65429212d61d115bb19f510d4bd02" } }

Puede ver todos los trabajos de activación del conjunto de lectura mediante list-read-set-activation-jobs, como se muestra en el siguiente ejemplo. En el siguiente ejemplo, sustitúyalo sequence store ID por tu ID de almacén de secuencias.

aws omics list-read-set-activation-jobs --sequence-store-id sequence store ID

Recibirás la siguiente respuesta.

{ "activationJobs": [ { "id": 1234657890, "sequenceStoreId": "1234567890", "status": "COMPLETED", "creationTime": "2022-10-22T01:33:38.079000+00:00", "completionTime": "2022-10-22T01:34:28.941000+00:00" } ] }