pkg.soopen package index

brew / rang 10379

Installer vcflib avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de vcflib pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install vcflib

local Homebrew formula metadata

aperçu

Résumé du paquet

C++ library and cmdline tools for parsing and manipulating VCF files

Commandes et alias

  • abba-baba
  • bFst
  • bed2region
  • bgziptabix
  • dumpContigsFromHeader
  • genotypeSummary
  • hapLrt
  • iHS
  • meltEHH
  • normalize-iHS
  • pFst
  • pVst
  • permuteGPAT++
  • permuteSmooth
  • plotHaps
  • popStats
  • segmentFst
  • segmentIhs
  • sequenceDiversity
  • smoother
  • vcf2bed.py
  • vcf2dag
  • vcf2fasta
  • vcf2sqlite.py
  • vcf2tsv
  • vcf_strip_extra_headers
  • vcfaddinfo
  • vcfafpath
  • vcfallelicprimitives
  • vcfaltcount
  • vcfannotate
  • vcfannotategenotypes

historique

Historique du projet et usages

vcflib is both a C++ library and a large collection of command-line utilities for parsing, transforming, filtering, normalizing, annotating, and summarizing VCF files. It is one of the Unix-style toolkits that grew around VCF after the format became the standard interchange format for genomic variant calls.

Historique du projet

The vcflib README presents VCF as the de facto reporting format for many genomic variant detectors and describes vcflib as an API plus a command-line utility collection for complex VCF manipulation. The project originated with Erik Garrison and later became part of a broader vcflib organization containing related VCF tools.

In 2022, Garrison, Kronenberg, Dawson, Pedersen, and Prins published a PLOS Computational Biology software paper covering vcflib, bio-vcf, cyvcf2, hts-nim, and slivar. The paper describes more than 125 free and open-source tools and libraries for VCF processing, with vcflib providing performance-oriented C++ tools and a reusable API.

Historique d'adoption

The 2022 PLOS paper states that VCF has been widely adopted since 2011 in population studies and somatic and germline mutation studies, and that the authors' tools run in critical biomedical pipelines and many shell scripts. That is the adoption setting in which vcflib matters: it is a toolbox for the messy middle of sequencing workflows.

The project has seen packaging and maintenance transitions common to mature bioinformatics software. GitHub releases show a 1.0 release in September 2019, a Python 3 transition around 2019, and continued 1.x releases into the 2020s.

Modes d'utilisation

vcflib tools are designed to be composed in streaming pipelines. The README explicitly encourages using Unix pipes to interface with VCFtools, BEDTools, GATK, HTSlib, bio-vcf, bcftools, and FreeBayes while avoiding unnecessary intermediate files.

Typical commands cover filtering, set operations, left-aligning indels, decomposing or merging alleles, checking reference consistency, generating statistics, population-genetics metrics, converting VCF to other representations, and annotating records from BED or genotype information.

Pourquoi les passionnés de paquets s'y intéressent

vcflib is package-nerd significant because it is a bag of sharp, small bioinformatics commands rather than one monolithic analysis application. Installing it adds dozens of executables whose names encode the workflow vocabulary of VCF-heavy pipelines.

It also captures a real packaging challenge in scientific software: one project ships C++ utilities, scripts, Python bindings, and library headers, and users expect it to compose with a wider command-line genomics stack across Linux, macOS, containers, and workflow systems.

Chronologie

  • 2011: VCF is introduced and described with VCFtools, establishing the ecosystem vcflib later serves.
  • 2016-02-08: vcflib v1.0.0-rc1 appears in GitHub releases.
  • 2019-09-03: vcflib v1.0.0 is released.
  • 2022-05-31: The PLOS Computational Biology software paper on vcflib and related VCF tools is published.
  • 2023: vcflib 1.0.x maintenance releases continue on GitHub.

Related projects

  • VCFtools is the older VCF suite and standard paper that established much of the file-format context.
  • bio-vcf, cyvcf2, hts-nim, and slivar are discussed with vcflib in the 2022 software paper as complementary tools for VCF processing.
  • FreeBayes is a related variant caller and companion project in the VCF ecosystem.
  • BEDTools, HTSlib, bcftools, GATK, and tabix-indexed workflows are common neighbors in pipelines that use vcflib.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:compress,sql,stream

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
abba-babaexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
bFstexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
bed2regionexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
bgziptabixexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
dumpContigsFromHeaderexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
genotypeSummaryexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hapLrtexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
iHSexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
meltEHHexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
normalize-iHSexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pFstexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
pVstexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
permuteGPAT++exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
permuteSmoothexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
plotHapsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
popStatsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
segmentFstexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
segmentIhsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
sequenceDiversityexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
smootherexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcf2bed.pyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcf2dagexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcf2fastaexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcf2sqlite.pyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcf2tsvexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcf_strip_extra_headersexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfaddinfoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfafpathexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfallelicprimitivesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfaltcountexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfannotateexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfannotategenotypesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfbiallelicexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfbreakmultiexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcatexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcheckexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfclassifyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcleancomplexexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfclearidexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfclearinfoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcombineexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcommonsamplesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcomplexexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcountallelesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfcreatemultiexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfdistanceexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfechoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfentropyexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfevenregionsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcffilterexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcffirstheaderexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcffixupexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfflattenexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfgeno2allelesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfgeno2haploexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfgenosamplenamesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfgenosummarizeexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfgenotypecompareexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfgenotypesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfglboundexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfglxgtexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfgtcompare.shexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfhetcountexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfhethomratioexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfindelproximityexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfindelsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfindexexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfinfo2qualexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfinfosummarizeexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfintersectexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfjoincallsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfkeepgenoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfkeepinfoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfkeepsamplesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfldexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfleftalignexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcflengthexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfmultiallelicexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfmultiwayexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfmultiwayscriptsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfnobiallelicsnpsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfnoindelsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfnosnpsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfnulldotslashdotexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfnullgenofieldsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfnumaltexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfoverlayexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfparsealtsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfplotaltdiscrepancy.rexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfplotaltdiscrepancy.shexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfplotsitediscrepancy.rexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfplottstv.shexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfprimersexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfprintaltdiscrepancy.rexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfprintaltdiscrepancy.shexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfqual2infoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfqualfilterexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfrandomexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfrandomsampleexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfregionreduceexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfregionreduce_and_cutexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfregionreduce_pipeexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfregionreduce_uncompressedexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfremapexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfremoveaberrantgenotypesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfremovenonATGCexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfremovesamplesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfrocexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfsample2infoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfsamplediffexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfsamplenamesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfsitesummarizeexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfsnpsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfsortexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfstatsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfstreamsortexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfuniqexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfuniqallelesexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfvarstatsexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
vcfwaveexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
wcFstexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.0.15
gestionnaire mis à jour2026-06-21
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:vcflib
Version1.0.15
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/vcflib/vcflib
Dépôthttps://github.com/vcflib/vcflib
Dernière mise à jour2026-06-21T00:20:16Z
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation