Package: extraChIPs 1.11.0

Stevie Pederson

extraChIPs: Additional functions for working with ChIP-Seq data

This package builds on existing tools and adds some simple but extremely useful capabilities for working wth ChIP-Seq data. The focus is on detecting differential binding windows/regions. One set of functions focusses on set-operations retaining mcols for GRanges objects, whilst another group of functions are to aid visualisation of results. Coercion to tibble objects is also implemented.

Authors:Stevie Pederson [aut, cre]

extraChIPs_1.11.0.tar.gz
extraChIPs_1.11.0.zip(r-4.5)extraChIPs_1.11.0.zip(r-4.4)extraChIPs_1.11.0.zip(r-4.3)
extraChIPs_1.11.0.tgz(r-4.4-x86_64)extraChIPs_1.11.0.tgz(r-4.4-arm64)extraChIPs_1.11.0.tgz(r-4.3-x86_64)extraChIPs_1.11.0.tgz(r-4.3-arm64)
extraChIPs_1.11.0.tar.gz(r-4.5-noble)extraChIPs_1.11.0.tar.gz(r-4.4-noble)
extraChIPs_1.11.0.tgz(r-4.4-emscripten)extraChIPs_1.11.0.tgz(r-4.3-emscripten)
extraChIPs.pdf |extraChIPs.html
extraChIPs/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/smped/extrachips/issues

Datasets:

On BioConductor:extraChIPs-1.11.0(bioc 3.21)extraChIPs-1.10.0(bioc 3.20)

chipseqhicsequencingcoverage

6.83 score 7 stars 25 scripts 229 downloads 39 exports 167 dependencies

Last updated 2 months agofrom:f411e4cf67. Checks:OK: 1 NOTE: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 29 2024
R-4.5-win-x86_64NOTENov 29 2024
R-4.5-linux-x86_64NOTENov 29 2024
R-4.4-win-x86_64NOTENov 29 2024
R-4.4-mac-x86_64NOTENov 29 2024
R-4.4-mac-aarch64NOTENov 29 2024
R-4.3-win-x86_64NOTENov 29 2024
R-4.3-mac-x86_64NOTENov 29 2024
R-4.3-mac-aarch64NOTENov 29 2024

Exports:addDiffStatusbestOverlapcentrePeakschopMCcollapseGenescolToRangesdefineRegionsdefineSeqinfodistinctMCdualFilterfitAssayDiffgetProfileDatagrlToSEimportPeaksintersectMCmakeConsensusmapByFeaturemapGrlColsmergeByColmergeByHMPmergeBySigpartitionRangesplotAssayDensitiesplotAssayHeatmapplotAssayPCAplotAssayRleplotGrlColplotHFGCplotOverlapsplotPairwiseplotPieplotProfileHeatmapplotSplitDonutpropOverlapreduceMCsetdiffMCstitchRangesunionMCvoomWeightsFromCPM

Dependencies:abindAnnotationDbiAnnotationFilteraskpassbackportsbase64encBHBiobaseBiocFileCacheBiocGenericsBiocIOBiocParallelbiomaRtBiostringsbiovizBasebitbit64bitopsblobbroomBSgenomebslibcachemcheckmatecliclustercodetoolscolorspaceComplexUpsetcpp11crayoncsawcurldata.tableDBIdbplyrDelayedArraydeldirdichromatdigestdplyredgeRensembldbevaluatefansifarverfastmapfilelockfontawesomeforcatsforeignformatRFormulafsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicFeaturesGenomicInteractionsGenomicRangesggforceggplot2ggrepelggsidegluegridExtragtableGvizhighrHmischmshtmlTablehtmltoolshtmlwidgetshttrhttr2igraphInteractionSetinterpIRangesisobandjpegjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlatticelatticeExtralazyevallifecyclelimmalocfitmagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemetapodmgcvmimemunsellnlmennetopensslpatchworkpillarpkgconfigplogrpngpolyclipprettyunitsprogressProtGenericspurrrR6rappdirsRColorBrewerRcppRcppEigenRCurlrestfulrRhtslibrjsonrlangrmarkdownrpartRsamtoolsRSQLiterstudioapirtracklayerS4ArraysS4VectorssassscalessnowSparseArraystatmodstringistringrSummarizedExperimentsyssystemfontstibbletidyrtidyselecttinytextweenrUCSC.utilsutf8VariantAnnotationvctrsVennDiagramviridisviridisLitewithrxfunXMLxml2XVectoryamlzlibbioc

extraChIPs: Differential Signal Using Fixed-Width Windows

Rendered fromdifferential_signal_fixed.Rmdusingknitr::rmarkdownon Nov 29 2024.

Last update: 2023-10-09
Started: 2023-06-20

extraChIPs: Differential Signal Using Sliding Windows

Rendered fromdifferential_signal_sliding.Rmdusingknitr::rmarkdownon Nov 29 2024.

Last update: 2024-07-22
Started: 2023-06-20

extraChIPs: Range-Based operations

Rendered fromrange_based_functions.Rmdusingknitr::rmarkdownon Nov 29 2024.

Last update: 2023-04-13
Started: 2022-03-21

Readme and manuals

Help Manual

Help pageTopics
Add a status columnaddDiffStatus addDiffStatus,data.frame-method addDiffStatus,DataFrame-method addDiffStatus,GRanges-method addDiffStatus,GRangesList-method addDiffStatus,SummarizedExperiment-method
Convert to a tibbleas_tibble as_tibble.DataFrame as_tibble.GenomicRanges as_tibble.GInteractions as_tibble.Seqinfo as_tibble.SummarizedExperiment as_tibble.TopTags
Find the best overlap between GRangesbestOverlap bestOverlap,GRanges,GRanges-method bestOverlap,GRanges,GRangesList-method
Re-estimate peak centres from coveragecentrePeaks centrePeaks,GRanges,BamFile-method centrePeaks,GRanges,BamFileList-method centrePeaks,GRanges,BigWigFile-method centrePeaks,GRanges,BigWigFileList-method centrePeaks,GRanges,character-method
Keep unique ranges and collapse mcolschopMC
Collapse a vector of gene namescollapseGenes
Coerce a column to a GRanges objectcolToRanges colToRanges,data.frame-method colToRanges,DataFrame-method colToRanges,GRanges-method
Cytogenetic bandscytobands grch37.cytobands grch38.cytobands
Define Genomic Regions Based on Gene AnnotationsdefineRegions
Use package data to define a Seqinfo objectdefineSeqinfo
Keep distinct ranges and mcolsdistinctMC
Apply two filters to sliding windowsdualFilter
Datasets for an example regionex_datasets ex_genes ex_hic ex_prom ex_trans
Detect Differential ChIP SignalfitAssayDiff fitAssayDiff,SummarizedExperiment-method
Datasets for the Fixed-Width Vignettefixed_width_datasets peaks se
Get Profile Data surrounding specified rangesgetProfileData getProfileData,BigWigFile,GenomicRanges-method getProfileData,BigWigFileList,GenomicRanges-method getProfileData,character,GenomicRanges-method
Set columns from a GRangesList as Assays in a SummarizedExperimentgrlToSE grlToSE,GRangesList-method
Import peaksimportPeaks
Make a set of consensus peaksmakeConsensus
Map Genomic Ranges to genes using defined featuresmapByFeature
Collapse a GRangesList adding multiple columns from each elementmapGrlCols
Merge sliding windows using a specified columnmergeByCol mergeByCol,GenomicRanges-method mergeByCol,RangedSummarizedExperiment-method
Merge Sliding Windows using the Harmonic Mean PmergeByHMP mergeByHMP,GenomicRanges-method mergeByHMP,RangedSummarizedExperiment-method
Merge overlapping ranges based on p-valuesmergeBySig mergeBySig,GenomicRanges-method mergeBySig,RangedSummarizedExperiment-method
Partition a set of Genomic RangespartitionRanges partitionRanges,GRanges,GRanges-method
Plot Densities for any assay within a SummarizedExperimentplotAssayDensities plotAssayDensities,SummarizedExperiment-method
Draw a heatmap from a single SummarizedExperiment assayplotAssayHeatmap plotAssayHeatmap,SummarizedExperiment-method
Plot PCA For any assay within a SummarizedExperimentplotAssayPCA plotAssayPCA,SummarizedExperiment-method
Plot RLE for a given assay within a SummarizedExperimentplotAssayRle plotAssayRle,SummarizedExperiment-method
Draw a plot from a GRangesList columnplotGrlCol
Plot a Genomic Region showing HiC, Features, Genes and CoverageplotHFGC
Plot Overlaps Between List ElementsplotOverlaps plotOverlaps,GRangesList-method plotOverlaps,list-method
Plot Pairwise Values from a GRangeListplotPairwise
Draw Pie Graphs based on one or more columnsplotPie plotPie,data.frame-method plotPie,DataFrame-method plotPie,GRanges-method
Draw a coverage Profile HeatmapplotProfileHeatmap plotProfileHeatmap,GenomicRanges-method plotProfileHeatmap,GenomicRangesList-method
Draw Two-Level Donut ChartsplotSplitDonut plotSplitDonut,data.frame-method plotSplitDonut,DataFrame-method plotSplitDonut,GRanges-method
Find the proportions of an overlapping rangepropOverlap propOverlap,GRanges,GRanges-method
Reduce ranges retaining mcolsreduceMC
Perform set operations retaining mcolsintersectMC intersectMC,GRanges,GRanges-method setdiffMC setdiffMC,GRanges,GRanges-method setoptsMC unionMC unionMC,GRanges,GRanges-method
Stitch Ranges within a given distancestitchRanges
Estimate voom precision weights directly From CPM valuesvoomWeightsFromCPM