Package: mariner 1.5.0

Eric Davis

mariner: Mariner: Explore the Hi-Cs

Tools for manipulating paired ranges and working with Hi-C data in R. Functionality includes manipulating/merging paired regions, generating paired ranges, extracting/aggregating interactions from `.hic` files, and visualizing the results. Designed for compatibility with plotgardener for visualization.

Authors:Eric Davis [aut, cre]

mariner_1.5.0.tar.gz
mariner_1.5.0.zip(r-4.5)mariner_1.5.0.zip(r-4.4)mariner_1.5.0.zip(r-4.3)
mariner_1.5.0.tgz(r-4.4-any)mariner_1.5.0.tgz(r-4.3-any)
mariner_1.5.0.tar.gz(r-4.5-noble)mariner_1.5.0.tar.gz(r-4.4-noble)
mariner_1.5.0.tgz(r-4.4-emscripten)mariner_1.5.0.tgz(r-4.3-emscripten)
mariner.pdf |mariner.html
mariner/json (API)
NEWS

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

Peer review:

On BioConductor:mariner-1.5.0(bioc 3.20)mariner-1.4.0(bioc 3.19)

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

bioconductor-package

55 exports 0.36 score 103 dependencies

Last updated 2 months agofrom:e8791c8409

Exports:adjustEnrichmentaggHicMatricesaggPairMcolsas_ginteractionsbinPairsbinRangescalcLoopEnrichmentcbindchangePixelRescountscounts<-end1end2getPairClustershdf5BlockApplyInteractionArrayInteractionMatrixmakeGInteractionsFromDataFrameMatrixSelectionMergedGInteractionsmergePairspathpath<-pixelsToMatricesplotEnrichmentplotMatrixpullHicMatricespullHicPixelsrbindremoveShortPairsselectBlockselectBottomLeftselectBottomRightselectCenterPixelselectColsselectCoordinatesselectCornersselectInnerselectionMethodselectOuterselectPixelselectRadiusselectRowsselectSubmatrixselectTopLeftselectTopRightseqnames1seqnames2shiftRangesshowsnapToBinssourcesstart1start2subsetBySource

Dependencies:abindaskpassassertthatBHBiobaseBiocGenericsBiocIOBiocManagerBiocParallelBiostringsbitopscachemclicodetoolscolorspacecolourvaluescpp11crayoncurldata.tabledbscanDelayedArraydigestdplyrfansifarverfastmapformatRfsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicRangesggplot2ggplotifygluegridGraphicsgtableHDF5ArrayhmshttrInteractionSetIRangesisobandjsonlitelabelinglambda.rlatticelifecyclemagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimemunsellnlmeopensslpillarpkgconfigplotgardenerplyrangesprettyunitsprogresspurrrR6RColorBrewerRcppRCurlrestfulrrhdf5rhdf5filtersRhdf5libRhtslibrjsonrlangRsamtoolsrtracklayerS4ArraysS4VectorsscalessnowSparseArraystrawrSummarizedExperimentsystibbletidyselectUCSC.utilsutf8vctrsviridisLitewithrXMLXVectoryamlyulab.utilszlibbioc

Introduction to mariner

Rendered fromintroduction_to_mariner.Rmdusingknitr::rmarkdownon Jun 30 2024.

Last update: 2023-04-20
Started: 2022-05-31

Readme and manuals

Help Manual

Help pageTopics
Mariner: Explore the Hi-Csmariner-package mariner
Aggregate count matrices from InteractionArray objectsaggHicMatrices aggHicMatrices,InteractionArray-method
Aggregate the metadata columns of merged pairsaggPairMcols aggPairMcols,MergedGInteractions,character,character_OR_function_OR_list-method
Convert DataFrames to GInteraction objectsas_ginteractions as_ginteractions,DF_OR_df_OR_dt,logical_OR_missing,logical_OR_missing-method makeGInteractionsFromDataFrame makeGInteractionsFromDataFrame,DF_OR_df_OR_dt,logical_OR_missing,logical_OR_missing-method
Flexibly bin paired rangesbinPairs binPairs,DF_OR_df_OR_dt,numeric,character_OR_numeric_OR_missing,character_OR_numeric_OR_missing-method binPairs,GInteractions,numeric,character_OR_numeric_OR_missing,character_OR_numeric_OR_missing-method
Flexibly bin rangesbinRanges binRanges,GRanges,numeric,character_OR_numeric_OR_missing-method
Calculate loop enrichment over background.calcLoopEnrichment calcLoopEnrichment,GInteractions,character-method
Change pixels from one resolution to another selecting the new pixel using Hi-C data.changePixelRes changePixelRes,GInteractions,character-method
Access count matrices from InteractionArray or InteractionMatrixcounts,InteractionArray-method counts,InteractionMatrix-method counts<-,InteractionMatrix-method
Get clustered pairs from MergedGInteractions objectgetPairClusters getPairClusters,MergedGInteractions-method
HDF5-backed blockApplyhdf5BlockApply hdf5BlockApply,DelayedArray-method
InteractionArray Classcbind,InteractionArray-method InteractionArray InteractionArray,ANY,GInteractions-method InteractionArray,missing,missing-method InteractionArray-class rbind,InteractionArray-method show,InteractionArray-method
InteractionMatrix Classcbind,InteractionMatrix-method InteractionMatrix InteractionMatrix,ANY,GInteractions-method InteractionMatrix,missing,missing-method InteractionMatrix-class rbind,InteractionMatrix-method show,InteractionMatrix-method
MatrixSelection ClassMatrixSelection MatrixSelection-class
MergedGInteractions ClassMergedGInteractions MergedGInteractions-class
Merge sets of paired interactionsmergePairs mergePairs,list_OR_SimpleList_OR_GInteractions,numeric-method
Accessor for h5File path from an InteractionMatrixpath,InteractionMatrix-method path<-,InteractionMatrix-method
Expand pixels to submatricespixelsToMatrices pixelsToMatrices,GInteractions,numeric-method
Adjust loop enrichment to remove distance- dependent effect.adjustEnrichment adjustEnrichment,DelayedMatrix_OR_matrix,GInteractions-method plotEnrichment plotEnrichment,numeric,GInteractions-method
Plot matrixplotMatrix plotMatrix,DelayedMatrix_OR_matrix-method
Pull submatrices from `.hic` filespullHicMatrices pullHicMatrices,GInteractions,character,numeric-method
Pull contact frequency from `.hic` filespullHicPixels pullHicPixels,GInteractions,character,numeric-method
Remove interactions that would cross the Hi-C diagonal or a specified distance from the diagonal.removeShortPairs removeShortPairs,GInteractions-method
Get selectionMethod from MergedGInteractions objectselectionMethod selectionMethod,MergedGInteractions-method
Get the pixel representing the strongest or weakest interaction in an InteractionArrayselectPixel selectPixel,InteractionArray-method
Visualize selection for a MatrixSelection objectselectBlock selectBlock,numeric-method selectBottomLeft selectBottomLeft,numeric-method selectBottomRight selectBottomRight,numeric-method selectCenterPixel selectCenterPixel,numeric-method selectCols selectCols,numeric-method selectCoordinates selectCoordinates,numeric-method selectCorners selectCorners,numeric-method selectInner selectInner,numeric-method selectOuter selectOuter,numeric-method selectRadius selectRadius,numeric-method selectRows selectRows,numeric-method selectSubmatrix selectSubmatrix,matrix-method selectTopLeft selectTopLeft,numeric-method selectTopRight selectTopRight,numeric-method show,MatrixSelection-method
Access each portion of a GInteractions-like objectend1 end1,GInteractions_OR_InteractionSet-method end2 end2,GInteractions_OR_InteractionSet-method seqnames1 seqnames1,GInteractions_OR_InteractionSet-method seqnames2 seqnames2,GInteractions_OR_InteractionSet-method start1 start1,GInteractions_OR_InteractionSet-method start2 start2,GInteractions_OR_InteractionSet-method
Flexibly shifting GRanges according to strandshiftRanges shiftRanges,GRanges,character_OR_numeric-method
Snap GRanges or GInteractions to nearest binssnapToBins snapToBins,GInteractions,numeric-method snapToBins,GRanges,numeric-method
Accessor for sourcessources sources,MergedGInteractions-method
Subset MergedGInteractions by sourcesubsetBySource subsetBySource,MergedGInteractions,character_OR_missing,character_OR_missing-method subsetBySource,MergedGInteractions,character_OR_missing,missing-method subsetBySource,MergedGInteractions,missing,character_OR_missing-method subsetBySource,MergedGInteractions,missing,missing-method