실행 캐시의 내용 - AWS HealthOmics

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

실행 캐시의 내용

HealthOmics는 실행 캐시를 S3 버킷에 다음 구조로 구성합니다.

s3://{cache.S3location}/{cache.uuid}/runID/taskID/{cacheentry.uuid}/

cache.uuid는 캐시의 전역적으로 고유한 ID입니다. cacheentry.uuid는 캐시된 작업에 대한 전역적으로 고유한 uuid입니다. HealthOmics는 캐시 및 작업에 uuid를 할당합니다.

모든 워크플로 엔진에 대해 캐시에는 다음 파일이 포함됩니다.

  • {cacheentryuuid}.json 파일 - HealthOmics는 캐시의 모든 항목 목록 및 캐시 버전을 포함하여 캐시에 대한 정보가 포함된이 매니페스트 파일을 생성합니다.

  • 작업 출력 파일 - 각 작업 출력은 작업에서 정의한 하나 이상의 파일로 구성됩니다.

Nextflow를 사용하는 워크플로의 경우 Nextflow 엔진은 캐시에 다음과 같은 추가 파일을 생성합니다.

  • command.out 파일 -이 파일에는 작업 실행 stdout 콘텐츠가 포함되어 있습니다.

  • .exitcode 파일 -이 파일에는 작업 종료 코드(정수)가 포함되어 있습니다.

참고

고급 문제 해결을 위해 실행 캐시의 중간 작업 파일에 액세스하려면 워크플로 정의에서 이러한 파일을 작업 출력으로 선언합니다.