Package: h5vc 2.46.0

Paul Theodor Pyl

h5vc: Managing alignment tallies using a hdf5 backend

This package contains functions to interact with tally data from NGS experiments that is stored in HDF5 files.

Authors:Paul Theodor Pyl

h5vc_2.46.0.tar.gz
h5vc_2.46.0.zip(r-4.7)h5vc_2.46.0.zip(r-4.6)h5vc_2.46.0.zip(r-4.5)
h5vc_2.46.0.tgz(r-4.6-x86_64)h5vc_2.46.0.tgz(r-4.6-arm64)h5vc_2.46.0.tgz(r-4.5-x86_64)h5vc_2.46.0.tgz(r-4.5-arm64)
h5vc_2.46.0.tar.gz(r-4.7-arm64)h5vc_2.46.0.tar.gz(r-4.7-x86_64)h5vc_2.46.0.tar.gz(r-4.6-arm64)h5vc_2.46.0.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html
card.svg |card.png
h5vc/json (API)

# Install 'h5vc' in R:
install.packages('h5vc', repos = c('https://bioc-release.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • curl– Easy-to-use client-side URL transfer library
  • bzip2– High-quality block-sorting file compressor library
  • xz-utils– XZ-format compression library
  • zlib– Compression library
  • c++– GNU Standard C++ Library v3
Datasets:
  • bases - Mutation spectrum analyses

On BioConductor:h5vc-2.47.0(bioc 3.24)h5vc-2.46.0(bioc 3.23)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

curlbzip2xz-utilszlibcpp

3.60 score 4 scripts 494 downloads 1 mentions 36 exports 77 dependencies

Last updated from:c99f423530 (on RELEASE_3_23). Checks:1 ERROR, 11 NOTE, 1 OK, 1 FAIL. Indexed: no.

TargetResultTimeFilesSyslog
bioc-checksERROR296
linux-devel-arm64NOTE368
linux-devel-x86_64NOTE449
source / vignettesOK524
linux-release-arm64NOTE360
linux-release-x86_64NOTE416
macos-release-arm64NOTE208
macos-release-x86_64NOTE506
macos-oldrel-arm64NOTE249
macos-oldrel-x86_64NOTE446
windows-develNOTE647
windows-releaseNOTE666
windows-oldrelNOTE727
wasm-releaseFAIL257

Exports:applyTalliesbasesbatchTalliesbatchTallyParambinGenomebinnedAFsbinnedCoveragecallVariantsPairedcallVariantsPairedFishercallVariantsSinglecollectTalliesdefineBlocksencodeDNAStringformatGenomicPositiongeom_h5vcgetChromSizegetSampleDatah5dapplyh5readBlockmergeTalliesmergeTallyFilesmismatchPlotmutationSpectrumplotMutationSpectrumprepareForHDF5prepareTallyFilererunBatchTalliesresizeCohortsetSampleDatatallyBAMtallyRangestallyRangesBatchtallyRangesToFilevcConfParamswriteReferencewriteToTallyFile

Dependencies:abindaskpassbackportsbase64encBatchJobsBBmiscBHBiocGenericsbiocmakeBiocParallelBiostringsbitbit64bitopsblobbrewcachemcheckmateclicodetoolscpp11crayoncurldata.tableDBIdigestdir.expiryfarverfastmapfilelockformatRfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomicRangesggplot2gluegridExtragtableh5vcDatahttrIRangesisobandjsonlitelabelinglambda.rlifecyclememoisemimeopensslpkgconfigplyrR6RColorBrewerRcppreshaperhdf5rhdf5filtersRhdf5libRhtslibrlangRsamtoolsRSQLiteS4VectorsS7scalessendmailRSeqinfosnowstringisysUCSC.utilsvctrsviridisLitewithrXVector

Building a minimal genome browser with h5vc and shiny

Rendered fromh5vc.simple.genome.browser.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2019-02-12
Started: 2013-09-24

h5vc -- Tour

Rendered fromh5vc.tour.Rmdusingknitr::rmarkdownon May 24 2026.

Last update: 2025-01-22
Started: 2014-01-28

Readme and manuals

Help Manual

Help pageTopics
Managing alignment tallies using a hdf5 backendh5vc-package h5vc
Preparing the results of tallyBAM for writing to an HDF5 tally fileapplyTallies
Tallying bam files in parallel using 'BatchJobs' on high performance compute clusters (HPC)batchTallies batchTallyParam collectTallies rerunBatchTallies
Function for binning a genome.binGenome
Estimate allelic frequency distributions in bins along the genomebinnedAFs
Variant callingcallDeletionsPaired callVariantsPaired vcConfParams
Paired variant calling using fisher testscallVariantsPairedFisher
Single sample variant callingcallVariantsSingle
Coverage analysisbinnedCoverage
geom_h5vcgeom_h5vc
Reading and writing sample data from / to a tally filegetSampleData setSampleData
h5dapplyh5dapply h5dapply,GRanges-method h5dapply,IRanges-method h5dapply,numeric-method
h5readBlockh5readBlock
helper functionsdefineBlocks encodeDNAString formatGenomicPosition getChromSize
Merging the prepared results from multiple bam file tallies into one block that can be written to the HDF5 tally filemergeTallies
Merging multiple tally files into onemergeTallyFiles
mismatchPlotmismatchPlot
Mutation spectrum analysesbases mutationSpectrum variantCalls
Plotting a mutation spectrumplotMutationSpectrum
Preparing the results of tallyBAM for writing to an HDF5 tally fileprepareForHDF5
prepareTallyFileprepareTallyFile resizeCohort
tallyBAMtallyBAM
Tallying function with a 'GRanges' interface.tallyRanges tallyRangesBatch tallyRangesToFile
Filling the Reference dataset in a tally file from a DNAStringwriteReference
Writing data to an HDF5 tally filewriteToTallyFile