Skip to content

LeoooJR/DIVV

Repository files navigation

DIVV


Static Badge Static Badge GitHub last commit

📑 Table of Contents

📝 About The Project

DIVV is a software tool designed for comparing two VCF files that have been generated from panel sequencing.
It leverages the CyVCF2 library, which is actively maintained, providing superior VCF file parsing compared to PyVCF. Additionally, tasks are parallelized to enhance efficiency. Moreover, a dynamic report is generated, offering users an optimized and user-friendly visualization of the results.

🚀 Getting Started

# Clone the repository
git clone https://github.com/LeoooJR/DIVV.git

# Changed directory to the cloned repository
cd DIVV

💻 Local installation

# Compile htslib
./install.sh

# Get help about DIVV
python src/main.py --help

# Compare VCF files
python src/main.py --vcfs <VCF1> <VCF2> --report --output <PATH>

🐋 Using docker

# Build the image
docker build -t divv .

# Run the container
docker run divv --vcfs <VCF1> <VCF2> --report --output <PATH>

# Get help about DIVV
docker run divv --help

🗨️ Contacts

For questions, feel free to reach out to the maintainers through GitHub or connect on LinkedIn.

Back to top

About

Differential Investigation of Variability in Variants

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published