VPMBench
VPMBench automates and standardizes the evaluation of variant prioritization methods for clinical whole-exome and whole-genome sequencing, enabling systematic benchmarking of algorithms that prioritize disease-causing variants.
Key Features:
- Standardized Interface: Provides a standardized interface for variant prioritization methods to ensure consistency and comparability across evaluations.
- Plugin System: Implements an adaptable plugin system to integrate and evaluate new and existing prioritization methods.
- Support for Multiple Data Formats: Accepts multiple input data formats commonly encountered in genomic research.
- Custom Output Preparation: Produces custom output data to meet specific analysis requirements and to integrate results into broader workflows.
- Declarative Method Specifications: Uses declaratively specified information about evaluated methods, such as supported variants, to enhance transparency and reproducibility.
- Technology-Agnostic Plugins via Containerization: Supports technology-agnostic plugins through containerization to enable integration across different computational environments.
Scientific Applications:
- Methodological Benchmarking: Benchmarking and comparative evaluation of variant prioritization algorithms using whole-exome and whole-genome sequencing data.
- Clinical Diagnostics Evaluation: Assessing prioritization methods applied in clinical diagnostics to identify likely disease-causing variants among thousands of variants per patient.
- Research and Development: Enabling systematic, unbiased comparison of new and existing prioritization approaches in genomics research.
Methodology:
Automated evaluation within a standardized assessment framework using declarative method specifications, a plugin system with containerized, technology-agnostic plugins, support for multiple input data formats, and customizable output preparation.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python, Shell
- Added:
- 3/9/2022
- Last Updated:
- 3/9/2022
Operations
Publications
Ruscheinski A, Reimler AL, Ewald R, Uhrmacher AM. VPMBench: a test bench for variant prioritization methods. BMC Bioinformatics. 2021;22(1). doi:10.1186/s12859-021-04458-0. PMID:34749640. PMCID:PMC8576923.
Documentation
User manual', 'General
https://vpmbench.readthedocs.io/en/latest/