Skip to Main Content
University of Oregon
UO Libraries

Bioinformatics and Genomics

Bioinformatics and Genomics

Containers for Scientific Reproducibility

Docker is the most common containerization software; it is used widely in both industry and scientific settings to control the computational environment in which software and data pipelines are built. In academic settings Docker is one way to increase the computational reproducibility of your work.

 

Singularity is used when tighter security is needed in a server environment and for all High Performance Computing.

Software for Data Pipelines

Nextflow is open-source software that enables scalable and reproducible scientific workflows using software containers. It allows the adaptation of pipelines written in the most common scripting languages. Nextflow is developed by the Comparative Bioinformatics group at the Barcelona Centre for Genomic Regulation (CRG).