PPP
PPP provides a standardized Python-based suite of scripts that implement modular computational workflows for input preparation, file format conversion, execution of population genomic analyses, output generation, and visualization to support reproducible and extensible population-genomic data analysis.
Key Features:
- Workflow suite: A collection of scripts that cover end-to-end population genomic workflows including input preparation, file format conversion, analysis execution, and output generation.
- Input preparation and file conversion: Components for preparing input data and converting between file formats used in population genomics.
- Analysis execution: Scripts to run a range of population genomic analyses (as implemented within the platform).
- Output generation and visualization: Functionality to produce analytical outputs and visualizations from population genomic analyses.
- Reproducibility and extensibility: Standardized workflows and modular components to promote reproducible analyses and facilitate extension.
- Modular Python architecture: Implementation within a consistent Python environment with components organized as discrete scripts and functions.
Scientific Applications:
- Population genomic analyses: Standardizing and executing workflows for analyses of population-level genomic data.
- Large-scale genomic projects: Enabling consistent processing and analysis across large datasets where reproducibility and standardized workflows are required.
Methodology:
PPP implements a modular suite of Python scripts with components encapsulated as functions for input preparation, file format conversion, execution of population genomic analyses, output generation, and visualization.
Topics
Details
- Programming Languages:
- Python
- Added:
- 1/9/2020
- Last Updated:
- 12/5/2020
Operations
Publications
Webb A, Knoblauch J, Sabankar N, Kallur AS, Hey J, Sethuraman A. The Popgen Pipeline Platform: A Software Platform for Facilitating Population Genomic Analyses. Unknown Journal. 2019. doi:10.1101/785774.