Package: bnbc 1.35.0

Kipper Fletez-Brant

bnbc: Bandwise normalization and batch correction of Hi-C data

Tools to normalize (several) Hi-C data from replicates.

Authors:Kipper Fletez-Brant [cre, aut], Kasper Daniel Hansen [aut]

bnbc_1.35.0.tar.gz
bnbc_1.35.0.zip(r-4.7)bnbc_1.35.0.zip(r-4.6)bnbc_1.35.0.zip(r-4.5)
bnbc_1.35.0.tgz(r-4.6-x86_64)bnbc_1.35.0.tgz(r-4.6-arm64)bnbc_1.35.0.tgz(r-4.5-x86_64)bnbc_1.35.0.tgz(r-4.5-arm64)
bnbc_1.35.0.tar.gz(r-4.7-arm64)bnbc_1.35.0.tar.gz(r-4.7-x86_64)bnbc_1.35.0.tar.gz(r-4.6-arm64)bnbc_1.35.0.tar.gz(r-4.6-x86_64)
bnbc_1.35.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
bnbc/json (API)
NEWS

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

Bug tracker:https://github.com/hansenlab/bnbc/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • cgEx - Sample chr22 Data

On BioConductor:bnbc-1.35.0(bioc 3.24)bnbc-1.34.0(bioc 3.23)

hicpreprocessingnormalizationsoftwarecpp

5.48 score 2 stars 15 scripts 402 downloads 1 mentions 25 exports 97 dependencies

Last updated from:3d959e0ddf. Checks:1 WARNING, 13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING254
linux-devel-arm64OK375
linux-devel-x86_64OK451
source / vignettesOK375
linux-release-arm64OK372
linux-release-x86_64OK438
macos-release-arm64OK352
macos-release-x86_64OK600
macos-oldrel-arm64OK266
macos-oldrel-x86_64OK609
windows-develOK623
windows-releaseOK624
windows-oldrelOK732
wasm-releaseOK200

Exports:bandband<-bnbcboxSmoothercg2bedgraph2cgApplycgBandApplycolDatacolData<-ContactGroupcontactscontacts<-distanceIdxdropGroupZerosgaussSmoothergetBandIdxgetBandMatrixgetChrCGFromCoolsgetChrIdxgetGroupZeroslibrarySizelogCPMrowDatarowData<-show

Dependencies:abindannotateAnnotationDbiaskpassbase64encBHBiobaseBiocGenericsbiocmakeBiocParallelBiostringsbitbit64bitopsblobbslibcachemclicodetoolscpp11crayoncurldata.tableDBIDelayedArraydigestdir.expiryEBImageedgeRevaluatefastmapfftwtoolsfilelockfontawesomeformatRfsfutile.loggerfutile.optionsgenefiltergenericsGenomicRangesgluehighrhtmltoolshtmlwidgetshttrIRangesjpegjquerylibjsonliteKEGGRESTknitrlambda.rlatticelifecyclelimmalocfitMatrixMatrixGenericsmatrixStatsmemoisemgcvmimenlmeopensslpkgconfigpngpreprocessCoreR6rappdirsRcppRCurlrhdf5rhdf5filtersRhdf5librlangrmarkdownRSQLiteS4ArraysS4VectorssassSeqinfosnowSparseArraystatmodSummarizedExperimentsurvivalsvasystifftinytexvctrsxfunXMLxtableXVectoryaml

The bnbc User's Guide

Rendered frombnbc.Rmdusingknitr::rmarkdownon May 28 2026.

Last update: 2026-04-26
Started: 2017-08-30

Readme and manuals

Help Manual

Help pageTopics
Bandwise normalization and batch correction of Hi-C databnbc-package
Get Bandband band<-
Normalize Contact Matrices with BNBCbnbc
Apply-type methodscgApply cgBandApply
Sample chr22 DatacgEx
Class '"ContactGroup"'colData,ContactGroup-method colData<-,ContactGroup,DataFrame-method ContactGroup ContactGroup-class contacts contacts<- dim,ContactGroup-method distanceIdx librarySize logCPM rowData,ContactGroup-method rowData<-,ContactGroup-method show,ContactGroup-method [,ContactGroup,ANY,ANY,ANY-method
Methods for manipulating cooler filescg2bedgraph2 getChrCGFromCools getChrIdx getGenomeIdx
Get Band IndicesgetBandIdx
Get Band MatrixgetBandMatrix
Group Zero OperationsdropGroupZeros getGroupZeros
Smoothing OperationsboxSmoother gaussSmoother