콘텐츠로 이동

Nextflow Runcourse

  • 과정 요약


    AI 지원 번역 - 자세히 알아보기 및 개선 제안

    Nextflow Run은 재현 가능하고 확장 가능한 데이터 분석 워크플로우 실행에 대한 실습 입문 과정입니다.

    실용적인 예제와 유도형 실습을 통해 파이프라인 실행, 파일 및 소프트웨어 의존성 관리, 손쉬운 병렬 실행, 다양한 컴퓨팅 환경에서의 워크플로우 실행 방법을 포함한 Nextflow 사용의 기본 사항을 학습합니다.

    Nextflow로 워크플로우를 실행하기 위한 기술과 자신감을 갖추게 됩니다.

  • 추가 정보


    기술 요구사항

    GitHub 계정 또는 Nextflow 로컬 설치가 필요합니다. 자세한 내용은 환경 옵션을 참조하세요.

    학습 목표
    • Nextflow 워크플로우 실행 및 관리
    • 출력(결과) 및 로그 파일 찾기 및 해석
    • 간단한 다단계 워크플로우에서 핵심 Nextflow 구성 요소 인식
    • HPC 및 클라우드를 포함한 일반적인 컴퓨팅 플랫폼에서 실행하도록 파이프라인 설정
    • 코드 모듈화 및 소프트웨어 컨테이너를 포함하여 파이프라인을 FAIR하게 만드는 재현성, 이식성 및 코드 재사용을 위한 모범 사례 요약
    대상 및 선수조건
    • 대상: 이 과정은 Nextflow를 처음 접하고 기존 파이프라인을 실행하려는 학습자를 위해 설계되었습니다.
    • 기술: 명령줄, 기본 스크립팅 개념 및 일반적인 파일 형식에 대한 어느 정도의 친숙함이 필요합니다.
    • 도메인: 모든 연습은 도메인에 구애받지 않으므로 사전 과학 지식이 필요하지 않습니다.

과정 개요

학습 내용

이 과정은 실습 중심이며, 목표 지향적인 연습을 통해 정보를 단계적으로 학습합니다.

텍스트 입력을 처리하는 Nextflow 파이프라인의 여러 버전을 실행합니다. 단일 단계로 구성된 간단한 버전부터 시작하여, CSV 파일의 표 형식 텍스트 입력을 받아 몇 가지 변환 단계를 거친 후, 변환된 텍스트를 말하는 캐릭터의 ASCII 그림을 포함하는 단일 텍스트 파일을 출력하는 다단계 버전으로 진행합니다.

이 과정은 파이프라인 실행에 중점을 둡니다(핵심 nextflow run 명령의 이름을 따서 명명됨). Nextflow 파이프라인 개발에 대한 입문을 찾고 있다면 Hello Nextflow를 참조하세요.

학습 계획

파이프라인 실행 및 관리의 특정 측면에 초점을 맞춘 세 부분으로 나누었습니다.

과정 챕터 요약 예상 소요 시간
파트 1: 기본 작업 실행 간단한 워크플로우의 실행 및 관리 30분
파트 2: 실제 파이프라인 실행 복잡한 입력 처리, 다단계 워크플로우 실행, 컨테이너 사용 및 손쉬운 병렬 실행 60분
파트 3: 실행 설정 파이프라인 동작의 맞춤화 및 다양한 컴퓨팅 환경에서의 사용 최적화 60분

이 과정이 끝나면 과학 컴퓨팅 요구 사항에 맞는 재현 가능한 워크플로우를 실행하기 위한 다음 단계를 수행할 준비가 됩니다.

과정을 시작할 준비가 되셨나요?

학습 시작