Skip to content

Welcome to the Pretty Pipeline Procedure

Building a data analysis pipeline involves knowledge in multiple areas such as code versioning to share and publish your code, package managers to install and deploy all necessary tools, workflow managers to scale and parallelize your tasks and configuration to avoid errors and conduct your analysis, and finally, writing the documentation so as to share it with others.

This guide aims at providing basic knowledge and at getting you started with pipeline creation. The tools and methods presented in this guide are choices made by the BiRD core facility staff in order to achieve maximum reproductibility while remaining as simple as possible. You may consider using other tools or methods depending on your previous skills and your future goal.

Table of contents

  1. Code versioning:
  2. Package manager:
  3. Workflow manager:
  4. Workflow configuration:
  5. Workflow documentation
  6. Test data
  7. About

BiRD resources

BiRD Website (