Package: BindingSiteFinder 2.5.2

Mirko Brüggemann

BindingSiteFinder: Binding site defintion based on iCLIP data

Precise knowledge on the binding sites of an RNA-binding protein (RBP) is key to understand (post-) transcriptional regulatory processes. Here we present a workflow that describes how exact binding sites can be defined from iCLIP data. The package provides functions for binding site definition and result visualization. For details please see the vignette.

Authors:Mirko Brüggemann [aut, cre], Melina Klostermann [aut], Kathi Zarnack [aut]

BindingSiteFinder_2.5.2.tar.gz
BindingSiteFinder_2.5.2.zip(r-4.5)BindingSiteFinder_2.5.2.zip(r-4.4)BindingSiteFinder_2.5.2.zip(r-4.3)
BindingSiteFinder_2.5.2.tgz(r-4.4-any)BindingSiteFinder_2.5.2.tgz(r-4.3-any)
BindingSiteFinder_2.5.2.tar.gz(r-4.5-noble)BindingSiteFinder_2.5.2.tar.gz(r-4.4-noble)
BindingSiteFinder_2.5.2.tgz(r-4.4-emscripten)BindingSiteFinder_2.5.2.tgz(r-4.3-emscripten)
BindingSiteFinder.pdf |BindingSiteFinder.html
BindingSiteFinder/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/zarnackgroup/bindingsitefinder/issues

On BioConductor:BindingSiteFinder-2.5.2(bioc 3.21)BindingSiteFinder-2.4.0(bioc 3.20)

sequencinggeneexpressiongeneregulationfunctionalgenomicscoveragedataimportbinding-site-classificationbinding-sitesbioconductor-packageicliprna-binding-proteins

5.65 score 6 stars 3 scripts 158 downloads 60 exports 135 dependencies

Last updated 1 months agofrom:d7f7545420. Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 21 2024
R-4.5-winNOTENov 21 2024
R-4.5-linuxNOTEDec 21 2024
R-4.4-winOKNov 21 2024
R-4.4-macOKDec 21 2024
R-4.3-winOKNov 21 2024
R-4.3-macOKDec 21 2024

Exports:annotateWithScoreassignToGenesassignToTranscriptRegionsbindingSiteCoveragePlotbindingSiteDefinednessPlotBSFDataSetBSFDataSetFromBigWigBSFindcalculateBsBackgroundcalculateBsFoldChangecalculateSignalToFlankScoreclipCoveragecollapseReplicatescombineBSFcoverageOverRangesduplicatedSitesPlotestimateBsWidthestimateBsWidthPlotexportTargetGenesexportToBEDfilterBsBackgroundgeneOverlapsPlotgetMetagetNamegetRangesgetSignalgetSummaryglobalScorePlotimputeBsDifferencesForTestdatamakeBindingSitesmakeBsSummaryPlotmergeCrosslinkDiagnosticsPlotmergeSummaryPlotplotBsBackgroundFilterplotBsMAplotBsVolcanoprocessingStepsFlowChartprocessingStepsTablepureClipGeneWiseFilterpureClipGlobalFilterpureClipGlobalFilterPlotquickFigurerangeCoveragePlotreproducibilityCutoffPlotreproducibilityFilterreproducibilityFilterPlotreproducibilitySamplesPlotreproducibilityScatterPlotsetMetasetNamesetRangessetSignalsetSummaryshowsummarysupportRatiosupportRatioPlottargetGeneSpectrumPlottranscriptRegionOverlapsPlottranscriptRegionSpectrumPlot

Dependencies:abindAnnotationDbiaskpassbase64encBHBiobaseBiocGenericsBiocIOBiocParallelBiostringsbitbit64bitopsblobbslibcachemcirclizecliclueclustercodetoolscolorspaceComplexHeatmapcpp11crayoncurlDBIDelayedArraydigestdistributionaldoParalleldplyrevaluatefansifarverfastmapfontawesomeforcatsforeachformatRfsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicFeaturesGenomicRangesGetoptLongggdistggforceggplot2GlobalOptionsgluegtablehighrhtmltoolshttrIRangesisobanditeratorsjquerylibjsonlitekableExtraKEGGRESTknitrlabelinglambda.rlatticelifecyclemagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemgcvmimemunsellnlmenumDerivopensslpillarpkgconfigplogrplyrpngpolyclippurrrquadprogR6rappdirsRColorBrewerRcppRcppEigenRCurlrestfulrRhtslibrjsonrlangrmarkdownRsamtoolsRSQLiterstudioapirtracklayerS4ArraysS4VectorssassscalesshapesnowSparseArraystringistringrSummarizedExperimentsvglitesyssystemfontstibbletidyrtidyselecttinytextweenrUCSC.utilsutf8vctrsviridisLitewithrxfunXMLxml2XVectoryamlzlibbioc

Definition of binding sites from iCLIP signal

Rendered fromvignette.Rmdusingknitr::rmarkdownon Dec 21 2024.

Last update: 2024-11-20
Started: 2021-04-07

Readme and manuals

Help Manual

Help pageTopics
Add two 'BSFDataSet' objects+,BSFDataSet,BSFDataSet-method add-BSFDataSet
Annotation function for BSFDataSet objectannotateWithScore
Assign binding sites to their hosting genesassignToGenes
Assign binding sites to their hosting transcript regionsassignToTranscriptRegions
Plot signal coverage of selected rangesbindingSiteCoveragePlot
Binding site definedness plotbindingSiteDefinednessPlot
BSFDataSet object and constructorsBSFDataSet BSFDataSet, BSFDataSet-class, BSFDataSetFromBigWig
RBP binding site definition for iCLIP dataBSFind
Compute background coverage for binding sites per genecalculateBsBackground
Compute fold-changes per binding sitecalculateBsFoldChange
Calculate signal-to-flank scorecalculateSignalToFlankScore
Coverage function for BSFDataSet objectsclipCoverage
Collapse signal from replicatescollapseReplicates
Combine multiple 'BSFDataSet' objectscombineBSF
Coverage function for BSFDataSet objectscoverageOverRanges
Plot the number of overlaps when assigning crosslink sites to genesduplicatedSitesPlot
Function to estimate the appropriate binding site width together with the optimal gene-wise filter level.estimateBsWidth
Plot the signal-to-flank score for varying gene-wise filter and binding site widthestimateBsWidthPlot
Function to export sorted RBP target genesexportTargetGenes
Wrapper function to export binding sites as BED filesexportToBED
Filter for genes not suitable for differential testingfilterBsBackground
UpSet-plot to that shows the gene type overlapsgeneOverlapsPlot
Accessor method for the meta data of the BSFDataSet objectgetMeta getMeta,BSFDataSet-method
Accessor method for the name of the BSFDataSet objectgetName getName,BSFDataSet-method
Accessor method for the ranges of the BSFDataSet objectgetRanges getRanges,BSFDataSet-method
Accessor method for the signal data of the BSFDataSet objectgetSignal getSignal,BSFDataSet-method
Accessor method for the summary slot of the BSFDataSet objectgetSummary getSummary,BSFDataSet-method
Plot the PureCLIP score distribution after re-assignmentglobalScorePlot
Impute artificial differences in the example data setimputeBsDifferencesForTestdata
Define equally sized binding sites from peak calling results and iCLIP crosslink events.makeBindingSites
Plot binding site filter diagnosticsmakeBsSummaryPlot
Plot binding site merging diagnosticsmergeCrosslinkDiagnosticsPlot
Plot summarized results of the different binding site merging and filtering stepsmergeSummaryPlot
Diagnostic plots for the differential binding backgroundplotBsBackgroundFilter
MA style plotplotBsMA
Volcano style plotplotBsVolcano
Step-wise flowchart plotprocessingStepsFlowChart
Create a table of all workflow steps for reportingprocessingStepsTable
Filter PureCLIP sites by their score distribution per genepureClipGeneWiseFilter
Filter PureCLIP sites by their score distributionpureClipGlobalFilter
Plot the PureCLIP score distribution with global cutoff indicatorpureClipGlobalFilterPlot
Quick figuresquickFigure
Plot crosslink event coverage over binding site rangerangeCoveragePlot
Plot to that shows how many replicates support each binding sitereproducibilityCutoffPlot
Replicate reproducibility filter functionreproducibilityFilter
Plot to that shows the crosslink site distribution per replicatereproducibilityFilterPlot
UpSet-plot to that shows how each replicate supports binding sitesreproducibilitySamplesPlot
Plot that shows binding site reproducibility as scatterreproducibilityScatterPlot
Setter method for the meta data of the BSFDataSet objectsetMeta setMeta,BSFDataSet-method
Setter method for the names of the BSFDataSet object The name slot holds the name information of the datasetsetName setName,BSFDataSet-method
Setter method for the ranges of the BSFDataSet object The GRanges object that holds the genomic ranges information can be replaced.setRanges setRanges,BSFDataSet-method
Setter method for the signal data of the BSFDataSet objectsetSignal setSignal,BSFDataSet-method
Setter method for the summary slot of the BSFDataSet objectsetSummary setSummary,BSFDataSet-method
Show method to for the BSFDataSetshow show,BSFDataSet-method
Subset a BSFDataSet objectsubset-BSFDataSet [,BSFDataSet,ANY,ANY,ANY-method
Summary method to for the BSFDataSetsummary summary,BSFDataSet-method
Support ratio function for BSFDataSet objectssupportRatio
Plot that shows the binding site support ratiosupportRatioPlot
Bar-chart to show the hosting gene types of binding sitestargetGeneSpectrumPlot
UpSet-plot to that shows the transcript region overlapstranscriptRegionOverlapsPlot
Bar-chart to show the hosting transcript regions of binding sitestranscriptRegionSpectrumPlot