NPARS

NPARS provides centralized storage and reproducible execution of genomic data analyses by packaging data, code, and execution environments to support accuracy and reproducibility in high-throughput sequencing studies.


Key Features:

  • Portable Local Database: Centralizes datasets and analysis inputs in a portable local database that interfaces with analysis environments.
  • Integration with Software Frameworks: Supports Python-based Jupyter Notebooks and RStudio projects with R markdown for analysis and reporting.
  • Encapsulation Using Docker Containers: Packages software dependencies and configurations in Docker containers to ensure consistent execution environments.
  • Version Control via Git: Manages software configuration and analysis versioning using Git.

Scientific Applications:

  • Large-scale Genomic Studies: Supports reproducible analyses of large, complex datasets generated by high-throughput sequencing technologies.
  • Cross-platform Reproducibility: Enables verification of results across different computational platforms by co-locating data, code, and environments.
  • Validation of Findings: Facilitates reproducible verification and validation of scientific results derived from sequencing data.
  • Disease Mechanism Investigation: Supports reproducible workflows for studies aimed at elucidating disease mechanisms using sequencing data.

Methodology:

Load data into a local database that interfaces with established tools; encapsulate software and dependencies in Docker containers; use Git for version control and collaboration.

Topics

Details

License:
Not licensed
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
4/10/2022
Last Updated:
4/10/2022

Operations

Data Inputs & Outputs

Publications

Ma L, Peterson EA, Shin IJ, Muesse J, Marino K, Steliga MA, Johann DJ. NPARS—A Novel Approach to Address Accuracy and Reproducibility in Genomic Data Science. Frontiers in Big Data. 2021;4. doi:10.3389/fdata.2021.725095. PMID:34647017. PMCID:PMC8503682.

PMID: 34647017
PMCID: PMC8503682
Funding: - U.S. Department of Health and Human Services: HHSF223201610111C