Package: h5vc 2.41.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.41.0.tar.gz


h5vc_2.41.0.tar.gz(r-4.5-noble)h5vc_2.41.0.tar.gz(r-4.4-noble)
h5vc.pdf |h5vc.html
h5vc/json (API)

# Install 'h5vc' in R:
install.packages('h5vc', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

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.41.0(bioc 3.21)h5vc-2.40.0(bioc 3.20)

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

curlbzip2xz-utilszlibcpp

4.30 score 2 scripts 36 exports 87 dependencies

Last updated 2 months agofrom:2b58d0934f. Checks:OK: 1 WARNING: 1. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 17 2024
R-4.5-linux-x86_64WARNINGDec 17 2024

Exports:applyTalliesbasesbatchTalliesbatchTallyParambinGenomebinnedAFsbinnedCoveragecallVariantsPairedcallVariantsPairedFishercallVariantsSinglecollectTalliesdefineBlocksencodeDNAStringformatGenomicPositiongeom_h5vcgetChromSizegetSampleDatah5dapplyh5readBlockmergeTalliesmergeTallyFilesmismatchPlotmutationSpectrumplotMutationSpectrumprepareForHDF5prepareTallyFilererunBatchTalliesresizeCohortsetSampleDatatallyBAMtallyRangestallyRangesBatchtallyRangesToFilevcConfParamswriteReferencewriteToTallyFile

Dependencies:abindaskpassbackportsbase64encBatchJobsBBmiscBHBiocGenericsBiocParallelBiostringsbitbit64bitopsblobbrewcachemcheckmateclicodetoolscolorspacecpp11crayoncurldata.tableDBIdigestfansifarverfastmapformatRfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicRangesggplot2gluegridExtragtableh5vcDatahttrIRangesisobandjsonlitelabelinglambda.rlatticelifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplogrplyrR6RColorBrewerRcppreshaperhdf5rhdf5filtersRhdf5libRhtslibrlangRsamtoolsRSQLiteS4VectorsscalessendmailRsnowstringisystibbleUCSC.utilsutf8vctrsviridisLitewithrXVectorzlibbioc

Building a minimal genome browser with h5vc and shiny

Rendered fromh5vc.simple.genome.browser.Rmdusingknitr::rmarkdownon Dec 17 2024.

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

h5vc -- Tour

Rendered fromh5vc.tour.Rmdusingknitr::rmarkdownon Dec 17 2024.

Last update: 2019-02-12
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