Skip to content

new module: vcf-pg-loader #9578

@Zacharyr41

Description

@Zacharyr41

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions