Changes between Initial Version and Version 1 of SOPs/nextflow


Ignore:
Timestamp:
03/25/25 14:46:38 (11 days ago)
Author:
xinlei.gao
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SOPs/nextflow

    v1 v1  
     1
     2== What is Nextflow?
     3Nextflow is a workflow system for creating scalable, portable, and reproducible workflows. It allows you to run your analysis pipeline on a large-scale dataset in a streamlined and parallel manner. Nextflow can deploy workflows on a variety of execution platforms, including your local machine, HPC schedulers, and cloud. Additionally, Nextflow supports a range of compute environments, software container runtimes, and package managers, allowing workflows to be executed in reproducible and isolated environments.
     4
     5
     6== Why using Nextflow?
     7The rise of big data has made it increasingly necessary to be able to analyze and perform experiments on large datasets in a portable and reproducible manner. Nextflow has several highlighted features that could be helpful in reproducible and efficient pipeline implementation.
     8
     91. Reproducibility
     10Nextflow supports Docker and Singularity containers technology.
     11
     12This, along with the integration of the GitHub code sharing platform, allows you to write self-contained pipelines, manage versions and to rapidly reproduce any former configuration.
     13
     142. Continuous checkpoints
     15All the intermediate results produced during the pipeline execution are automatically tracked.
     16
     17This allows you to resume its execution, from the last successfully executed step, no matter what the reason was for it stopping.
     18
     193. Portable
     20Nextflow can be executed on multiple platforms without changing its codes.
     21
     22It supports various executors including batch schedulers like SLURM, LSF, PBS, and cloud platforms, such as Kubernetes, Amazon AWS, Google Cloud and Microsoft Azure platforms.
     23
     24
     25== Installation of Nextflow
     26
     27
     28
     29== What is nf-core?
     30
     31
     32== The guidelines for running nf-core pipelines
     33
     34
     35
     36== Run nf-core pipelines on the slurm cluster
     37
     38
     39== The recommendations of running individual nf-core pipelines
     40
     411. nf-core CUTandRun pipeline
     42
     432. nf-core Ribo-seq pipeline
     44
     453. nf-core ATAC-seq pipeline
     46
     47