modules icon indicating copy to clipboard operation
modules copied to clipboard

new module: `vcf-pg-loader`

Open Zacharyr41 opened this issue 3 weeks ago • 0 comments

Description

Add a new module for vcf-pg-loader, a high-performance VCF to PostgreSQL loader using asyncpg for bulk variant ingestion.

Tool Information

  • Name: vcf-pg-loader
  • Homepage: https://github.com/Zacharyr41/vcf-pg-loader
  • License: MIT
  • Description: Async PostgreSQL VCF loader using cyvcf2 and asyncpg for loading VCF files into postgres databases with high throughput.

Use Case

This module enables loading annotated VCF files directly into PostgreSQL databases, which is useful for:

  • Clinical variant analysis pipelines
  • Building searchable variant databases
  • Integration with downstream analysis tools

Notes

  • Tool is containerized on GHCR (ghcr.io/zacharyr41/vcf-pg-loader)
  • Not yet on Bioconda, but PR is submitted there too (module includes conda profile error check)
  • Uses Nextflow secrets for database password handling

Zacharyr41 avatar Dec 17 '25 04:12 Zacharyr41