BindCompare: A Novel Integrated Protein-Nucleic Acid Binding Analysis Platform
preprint
OA: closed
Abstract
Summary Advanced genomic technologies have generated thousands of Protein-Nucleic acid binding datasets that have the potential to identify testable gene regulatory network (GRNs) models governed by combinatorial associations between factors. Transcription factors (TFs) and RNA binding proteins (RBPs) are nucleic-acid binding proteins regulating gene expression and are key drivers of GRN function. However, the combinatorial mechanisms by which the interactions between specific TFs and RBPs regulate gene expression remain largely unknown. To identify possible combinations of TFs and RBPs that may function together, developing a tool that compares and contrasts the interactions of multiple TFs and RBPs with nucleic acids to identify their common and unique targets is necessary. Therefore, we introduce BindCompare, a user-friendly tool that can be run locally to predict new combinatorial relationships between TFs and RBPs. BindCompare can analyze data from any organism with known annotated genome information and outputs files with detailed genomic locations and gene information for targets for downstream analysis. Overall, BindCompare is a new tool that identifies TFs and RBPs that co-bind to the same DNA and/or RNA loci, generating testable hypotheses about their combinatorial regulation of target genes. Availability and Implementation BindCompare is an open-source package that is available on the Python Packaging Index (PyPI, https://pypi.org/project/bindcompare/ ) with the source code available on GitHub ( https://github.com/pranavmahabs/bindcompare ). Complete documentation for the package can be found at both of these links.
Full text
33,265 characters
· extracted from
preprint-html
· click to expand
BindCompare: A Novel Integrated Protein-Nucleic Acid Binding Analysis Platform | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results BindCompare: A Novel Integrated Protein-Nucleic Acid Binding Analysis Platform View ORCID Profile Pranav Mahableshwarkar , Jasmine Shum , Mukulika Ray , Erica Larschan doi: https://doi.org/10.1101/2024.04.04.588140 Pranav Mahableshwarkar 1 Molecular Biology, Cell Biology, & Biochemistry Department, Brown University , Providence RI, USA 2 Department of Computer Science, Brown University , Providence RI, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Pranav Mahableshwarkar Jasmine Shum 1 Molecular Biology, Cell Biology, & Biochemistry Department, Brown University , Providence RI, USA 3 Center for Computational Molecular Biology, Brown University , Providence RI, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site Mukulika Ray 1 Molecular Biology, Cell Biology, & Biochemistry Department, Brown University , Providence RI, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site For correspondence: mukulika_ray{at}brown.edu erica_larschan{at}brown.edu Erica Larschan 1 Molecular Biology, Cell Biology, & Biochemistry Department, Brown University , Providence RI, USA 3 Center for Computational Molecular Biology, Brown University , Providence RI, USA Find this author on Google Scholar Find this author on PubMed Search for this author on this site For correspondence: mukulika_ray{at}brown.edu erica_larschan{at}brown.edu Abstract Full Text Info/History Metrics Supplementary material Data/Code Preview PDF Abstract Summary Advanced genomic technologies have generated thousands of Protein-Nucleic acid binding datasets that have the potential to identify testable gene regulatory network (GRNs) models governed by combinatorial associations between factors. Transcription factors (TFs) and RNA binding proteins (RBPs) are nucleic-acid binding proteins regulating gene expression and are key drivers of GRN function. However, the combinatorial mechanisms by which the interactions between specific TFs and RBPs regulate gene expression remain largely unknown. To identify possible combinations of TFs and RBPs that may function together, developing a tool that compares and contrasts the interactions of multiple TFs and RBPs with nucleic acids to identify their common and unique targets is necessary. Therefore, we introduce BindCompare, a user-friendly tool that can be run locally to predict new combinatorial relationships between TFs and RBPs. BindCompare can analyze data from any organism with known annotated genome information and outputs files with detailed genomic locations and gene information for targets for downstream analysis. Overall, BindCompare is a new tool that identifies TFs and RBPs that co-bind to the same DNA and/or RNA loci, generating testable hypotheses about their combinatorial regulation of target genes. Availability and Implementation BindCompare is an open-source package that is available on the Python Packaging Index (PyPI, https://pypi.org/project/bindcompare/ ) with the source code available on GitHub ( https://github.com/pranavmahabs/bindcompare ). Complete documentation for the package can be found at both of these links. 1. Introduction Spatio-temporal regulation of gene expression is a tightly regulated hierarchical cascade of interacting proteins binding to the genome and transcribing RNA molecules. Transcription factors (TFs) regulate RNA transcription from DNA, and RNA-binding proteins (RBPs) form the bulk of nucleic acid-binding proteins that control splicing and nuclear export. Multiple nucleic acid binding proteins function together to co-regulate specific sets of target genes, which are often called gene regulatory networks (GRNs)( Oksuz et al., 2023 ; Wang et al., 2022 ). High-throughput genomic technologies have generated hundreds of data sets that provide information regarding DNA and RNA targets of individual nucleic acid binding proteins, helping decipher the combinatorial function of TFs and RBPs in regulating specific GRNs ( Salma et al. 2023 ; Martin et al. 2023 ; König et al. 2012 ). However, user-friendly analysis tools cannot generate high-throughput comparisons between multiple protein-nucleic acid binding datasets to determine common and unique targets. We present a novel command line and interactive tool for analyzing coordinated protein binding to DNA and RNA called BindCompare that: i) compares multiple protein-nucleic acids binding datasets to identify interacting pairs of factors in an unbiased way; ii) identifies common targets between selected protein pairs identified by the user. Thus, BindCompare will enable the identification of inter-dependent and combinatorial RNA/DNA binding, generating new hypotheses about how single and dual RNA and DNA binding factors impact gene regulation. To ensure user accessibility, BindCompare has a user-friendly graphical user interface (GUI) that can be used to study any organism. 2. Method The main inputs to BindCompare are peak-called Browser Extensible Data (BED) files ( Figure 1A ). The first module in BindCompare, bindexplore , identifies combinatorial binding patterns across the genome ( Figure 1B ) to be further studied with bindcompare ( Figure 1C ). bindcompare profiles all overlapping nucleic acid binding regions for any pair of two proteins and extracts related sequence and gene information. These annotated results allow downstream analysis through BindCompare’s comparexp module and other tools ( Figure 1D, E ). Download figure Open in new tab Figure 1. Schematic of the BindCompare workflow. A . Inputs to BindCompare are peak-called binding datasets from experiments such as ChIP-seq (DNA binding) and eCLIP (RNA binding) in BED format. Bars above high-intensity signals correspond to hypothetically called peaks. B . If working with protein binding (BED files) to only DNA or RNA, the bindexplore function can identify pair-wise binding interactions between N data sets, helping identify candidate proteins to study with the bindcompare function. C. bindcompare , the core function, performs comprehensive binding analysis between two sets of BED files (DNA/DNA, RNA/RNA, or RNA/DNA), producing a diverse array of binding profiles and other outputs. D. comparexp , when paired with the gene GTF file, allows users to identify factors with overlapping binding sites. E . Gene lists and sequences correlated with binding overlaps can be used for Gene Ontology and motif analysis. Protein-nucleic acid assays, including eCLIP, ChIP-seq, and CUT&RUN ( Van Nostrand et al. 2016 ; Skene and Henikoff 2017 ) yield peak-called BED files listing genomic binding locations. Platforms such as Model-based Analysis of ChIP-Seq (MACS2) or PureCLIP ( Gaspar 2018 ; Krakau, Richard, and Marsico 2017 ) are also used for peak calling. 2.1 bindexplore - Multifactorial Binding Analysis Users can input ‘N = total number’ of peak-called BED files for DNA or RNA into the bindexplore module, producing a heatmap of co-binding activity across all pairs of proteins ( Figure 1B ). The method first splits the genome into user-defined bins of default size 1000 bp ( Table 1 , Figure S1; see supp. file 1, section 1.2 for further details). All binding sites are then mapped into the bins. For all N 2 protein pairs, pairwise intersections of binding-correlated bins are determined by choosing one protein as the reference and overlaying the other. The correlation value for each pair equals the number of times both proteins bind in the same bin divided by the number of times the reference protein binds, providing a normalization ( supp. file 1, Equation 1 ). View this table: View inline View popup Download powerpoint Table 1. Parameters for BindCompare modules. The overlap between a pair of proteins targeting common nucleic acid target sequences is represented by a correlation value between 0-1 (yellow-red) ( Figure 1B , Supp. File 2, Figure S5A, B ). This process reveals candidate co-regulators that can be further analyzed with bindcompare ( section 2.2 , supp. file 1, section 1.3 ). 2.2 bindcompare - Pairwise Binding Analysis With the bindcompare module, two sets of protein-nucleic data chosen by the user can be compared, including the following possible comparisons: i) protein-DNA and protein-DNA, ii) protein-RNA and protein-RNA, or iii) protein-DNA and protein-RNA ( Figure 1C , Table 1 ). In addition to these two inputs, the script requires a scope, the range at which the binding sites should be called as overlapping, and optional genome fasta and genes GTF files. The scope accounts for the co-regulatory interactions that sometimes occur at neighboring genomic locations due to the resolution of the experimental technique and potential nucleic acid folding. As the scope is increased, more overlaps are detected, though at a decreasing rate. The default values for bindcompare were chosen to reflect the inflection points where the rate of new overlaps detected stabilizes as the scope increases ( Figure S2, Table 1 ; see supp. file 1, section 1.4 ). Bindcompare uses the provided scope to look for overlapping binding sites upstream and downstream of each reference peak. These overlaps are then classified into four categories: 1) complete reference overlap (CRO); 2) Overlap Reference End or 3’ overlaps (ORE); 3) Overlap Reference Front or 5’ overlaps (ORF); 4) proximal peak (PXP) ( Supp. Methods 1.3 ). This process is optimized using interval trees to store binding loci ( Ang and Tan 1995 ; Halbert and Tretyakov 2020 ). Then, the script outputs a visualization of the binding profiles of these proteins, plotting the average reference peak and the frequency of overlapping experimental peaks across the scoped region. In addition, the script provides the distribution of overlap types and visualization of binding profiles specific to each chromosome. The binding profile contains four colored lines over the average reference peak, each correlating to one of the four categories of overlap described above. The y-axis indicates the number of times that this specific overlap event occurred at a position over the scoped region. Additional plots produced by bindcompare place co-regulatory activity in the context of overall binding patterns for both protein-binding datasets ( Figure S7, Table S1c-g ). Further, bindcompare can directly compare DNA and RNA binding for specific TFs ( Figure 1C ), which is poorly understood despite most TFs binding to DNA and RNA ( Oksuz et al. 2023 ). 2.3 comparexp and Downstream Analyses The final module in BindCompare, comparexp , enables users to determine the impacts of genetic, RNAi, or small-molecule perturbations on locations of protein-nucleic acid binding ( Figure 1D , supp. file 1, section 1.5, Table 1 ). comparexp identifies unique protein-nucleic acid interactions occurring in only one experimental condition and overlapping targets that occur in multiple conditions. Furthermore, given a genome file or genes GTF file, bindcompare outputs all genes associated with the bound sequences that change after a perturbation. These outputs can be input into popular Gene Ontology tools, including GProfiler2 ( Kolberg et al. 2020 ) and ShinyGO ( Ge, Jung, and Yao 2020 ). Finally, sequence information can be studied using the MEMESuite ( Bailey et al. 2015 ) ( Figure 1E ). 2.4 Using BindCompare and Comparing to Existing Methods BindCompare can be used either through i) the command line or ii) an interactive GUI. Users can install the tool using the Python Package Index ( https://pypi.org/project/bindcompare ) or GitHub ( https://github.com/pranavmahabs/bindcompare ). To increase the accessibility of the BindCompare pipeline to users who do not use the command line, the scripts can be run through a Python CustomTkinter GUI interface (( Schimansky 2024 ); supp. file 1, section 1.6 ). The GUI platform and extensive documentation help to analyze the visual outputs. A detailed user interpretation guide can be found on the home documentation page. Bedtools is a multi-functional bioinformatics tool that enables users to apply set theory functionality on BED files and is broadly used in bioinformatics analysis pipelines ( Quinlan and Hall 2010 ). When comparing the overlap events detected by bedtools intersect and bindcompare, bindcompare reports 146.08% additional events in comparison to bedtools intersect ( Figure S4 ). This difference can be attributed to bindcompare searching for overlap events in the scoped region bounding each reference peak and not only within the binding region as bedtools intersect does. This ability to quickly profile upstream and downstream regions is unique to BindCompare. It provides a useful output for biologists because biologically relevant overlaps between binding events for different factors rarely align precisely with each other. Overall, BindCompare is different than existing tools for five key reasons: 1) BindCompare allows users to rapidly generate new hypotheses by comparing a large number of data sets to each other; 2) BindCompare allows users to compare DNA and RNA binding profiles of the same protein to each other; 3) BindCompare broadens the definition of a peak overlap to profile proximal regions; 4) BindCompare does not require users to have a background in scripting due to an intuitive GUI interface; 5) finally, BindCompare can be installed easily for any architecture (including Apple Silicon), a significant barrier for current bioinformatics packages (see supp. file 1, section 1.8 for details). 3. Results 3.1 Identifying common targets of multiple proteins that bind to nucleic acids Using the bindexplore module ( Figure 1B ) of BindCompare, we first show how the user can identify common nucleic acid targets shared by multiple proteins. Protein-DNA binding ChIP datasets and protein-RNA binding eCLIP datasets for 16 human RBPs from ENCODE project phase III (GSE77634) were separately run through bindexplore , generating two correlation matrices ( supp. file 2, Figure S5A, B; supp. file 3, Table S1a, b ) for pairwise comparison between all sixteen RBPs’ DNA and RNA binding. We found that RBP HnRNPA1 binding to RNA has a high correlation matrix score ( CMS ) (>0.50) with the following reference RBPs binding to RNA: Sfpq (0.57), Fus (0.63), Taf15 (0.64), and Hnrnpul1 (0.69), indicating that they share many common targets. In the literature, all five RBPs are known to be associated with neurodegenerative diseases like ALS (Amyeloid Lateral Sclerosis) and regulate RNA splicing ( Gordon et al. 2021 ; Xue et al. 2020 ). When we overlapped Fus, Sfpq, Hnrnpul1, and Taf15 binding on RNA with HnRNPA1-RNA as a reference, CMSs were <0.50, with reciprocally high CMSs between each other. This suggests that the first four proteins also have HnRNPA1-independent common targets. Thus, bindexplore generates hypotheses about the combinatorial function of factors by defining the fraction of common targets between specific protein pairs, which could be further tested using other experimental approaches. The bindexplore correlation matrix for the DNA binding (ChIP) for the same set of RBPs ( supp. file 2, Figure S5B; supp. file 3, Table S1b ) shows that Taf15 has more common DNA targets with Ptbp1, Srsf1, and U2af1 despite having a low score for common RNA targets ( supp. file 2, Figure S5A, B ). Therefore, bindexplore can be used to build a network of combinations of TFs and RBPs targeting specific chromatin loci at the DNA and/or RNA levels to define a putative regulatory network at specific genomic locations containing target genes of interest. Next, the user can run the bindcompare module ( Figure 1C ) of the BindCompare tool to make pairwise comparisons of specific protein pairs of interest using high correlation matrix scores as a guide. Here, we compared HnRNPA1 pairwise to RBPs with high correlation matrix scores defined by bindexplore and identified common targets shared by HnRNPA1, Sfpq, Fus, and Taf15 ( supp. file 3, Table S1c ). bindcompare also compares two different peak distributions ( supp. file 2, Figure S6A-D ) by defining the following categories of overlapped peaks: 1) complete overlap between reference (Rbfox2-DNA) and overlapped (Ptbp1-DNA) protein-DNA binding regions ( CRO) ; 2) 5’ front partial overlap with reference ( ORF ); 3) 3’ end partial overlap with reference ( ORE) ; 4) proximal peaks (+ 1000bp scope) to reference. Thus, the user can identify genome-wide shared targets for each pair of factors. 3.2 Identifying relative binding of protein pairs to DNA and RNA: regulation of co-transcriptional RNA processing We show that bindcompare identifies the extent of co-binding to nucleic acids between different proteins and generates testable hypotheses about the co-transcriptional regulation of RNA processing ( Bentley 2014 ; Cordiner et al. 2023 ). The Taf15 and Fus proteins regulate transcription and RNA processing ( Schwartz, Cech, and Parker 2015 ), but their shared DNA and RNA targets remain unknown. We used bindcompare to show that Taf15 and Fus share common DNA and RNA targets ( supp. file 2, Figure S7A-B ) and that one-fourth of their DNA targets are also associated with RNA ( Supp. File 2, Figure S7C-D ). Therefore, these proteins may regulate co-transcriptional RNA processing at a specific subset of their binding sites, which bindcompare identified ( supp. file 3, Table S1d-g ). Furthermore, bindcompare identifies the relative positions where RBPs/TFs bind to common nucleic acid targets. The frequency plot (overlap profiles) ( Figure S7E-H) outputs of bindcompare show that Taf15 binds to RNA within 100 nucleotides of Fus binding at shared RNA targets. In contrast, DNA targets bind side-by-side within a scope of 250 bp, as shown by the higher frequency of partially overlapping peaks at both ends of the reference peak ( Figure S7E-F) , with both Taf15 and Fus connecting RNA to DNA within 250 bp ( Figure S7G-H) . The user can also do individual chromosome-specific binding analysis with BindCompare. We compared the binding of the male X-chromosome enriched Drosophila transcription factor CLAMP at genomic locations on DNA (# GSE220053) with its RNA targets (# GSE205987) in male cells ( Ilik et al. 2013 ; Soruco et al. 2013 ; Ray et al. 2024 ). Using BindCompare for individual chromosome-wise overlap profiles, we show that CLAMP-DNA peaks overlapping with RNA peaks are more frequently distributed on X-chromosomes than autosomes ( supp. file 2, Figure S8 ), consistent with literature demonstrating that CLAMP is enriched on the male X-chromosome and interacts with RNA on the male-X. 3.3 Identifying unique/common protein-nucleic acid binding targets between different experimental conditions Many studies focus on the dependence of the binding of a single RBP or TF to its targets on another RBP/TF. Using comparexp ( Figure 1D ) , we compared common DNA targets for the interacting partner’s Drosophila TF CLAMP and the Drosophila RBP RNA helicase MLE (Maleless) ( Tikhonova et al. 2024 ) in the presence and absence of TF CLAMP ( supp. file 2, Figure S9 ). comparexp determined that at 537 CLAMP binding loci, MLE targets DNA only in the absence of CLAMP, i.e., CLAMP inhibits MLE binding to DNA at these ectopic binding loci. Thus, comparexp determined how the chromatin binding of one RBP, MLE, is promoted or inhibited at different loci by its binding partner, the TF CLAMP. Overall, we show that BindCompare is a new tool that provides essential information for identifying and studying the combinatorial binding of TFs and RBPs. Moreover, BindCompare has the potential to reveal novel mechanisms regulating co-transcriptional RNA processing because it is the only available tool that simultaneously measures DNA and RNA binding to chromatin. Author Contributions PM and MR conceived the project idea. PM implemented the BindCompare platform under the guidance of MR and EL. JS and PM ran analyses on the BindCompare platform and developed figures. PM and MR wrote the manuscript, and EL provided revisions. Conflict of Interest None declared. Funding This project was funded by NIH (National Institutes of Health) R35 GM126994 to EL. Data Availability BindCompare is an open-source package that is available on the Python Packaging Index (PyPI, https://pypi.org/project/bindcompare/ ) with the source code available on GitHub ( https://github.com/pranavmahabs/bindcompare ). Complete documentation for the package can be found at both of these links. Footnotes This revision introduces a series of new features for BindCompare v2.0: more rigorous interpretability, benchmarking with comparisons to existing tools, optimization of visual interface, and more. These changes are reflected largely in the supplemental methods and figures for the paper. https://pypi.org/project/bindcompare/ https://github.com/pranavmahabs/bindcompare References ↵ Ang , Chuan-Heng , and Kok-Phuang Tan . 1995 . “ The Interval B-Tree .” Information Processing Letters 53 ( 2 ): 85 – 89 . OpenUrl ↵ Bailey , Timothy L. , James Johnson , Charles E. Grant , and William S. Noble . 2015 . “The MEME Suite .” Nucleic Acids Research 43 ( W1 ): W39 – 49 . OpenUrl CrossRef PubMed ↵ Bentley , David L. 2014 . “Coupling mRNA Processing with Transcription in Time and Space .” Nature Reviews. Genetics 15 ( 3 ): 163 – 75 . OpenUrl CrossRef PubMed ↵ Cordiner , Ross A. , Yuhui Dou , Rune Thomsen , Andrii Bugai , Sander Granneman , and Torben Heick Jensen . 2023 . “Temporal-iCLIP Captures Co-Transcriptional RNA-Protein Interactions .” Nature Communications 14 ( 1 ): 696 . OpenUrl ↵ Gaspar , John M. 2018 . “ Improved Peak-Calling with MACS2 .” bioRxiv . doi: 10.1101/496521 . OpenUrl Abstract / FREE Full Text ↵ Ge , Steven Xijin , Dongmin Jung , and Runan Yao . 2020 . “ShinyGO: A Graphical Gene-Set Enrichment Tool for Animals and Plants .” Bioinformatics 36 ( 8 ): 2628 – 29 . OpenUrl CrossRef PubMed ↵ Gordon , Patricia M. , Fursham Hamid , Eugene V. Makeyev , and Corinne Houart . 2021 . “A Conserved Role for the ALS-Linked Splicing Factor SFPQ in Repression of Pathogenic Cryptic Last Exons .” Nature Communications 12 ( 1 ): 1918 . OpenUrl ↵ Halbert , Chaim Leib , and Konstantin Tretyakov . 2020 . “Intervaltree.” Python Package Index . August 3, 2020. https://pypi.org/project/intervaltree/ . ↵ Ilik , Ibrahim Avsar , Jeffrey J. Quinn , Plamen Georgiev , Filipe Tavares-Cadete , Daniel Maticzka , Sarah Toscano , Yue Wan , et al. 2013 . “Tandem Stem-Loops in roX RNAs Act Together to Mediate X Chromosome Dosage Compensation in Drosophila .” Molecular Cell 51 ( 2 ): 156 – 73 . OpenUrl CrossRef PubMed ↵ Kolberg , Liis , Uku Raudvere , Ivan Kuzmin , Jaak Vilo , and Hedi Peterson . 2020 . “gprofiler2 -- an R Package for Gene List Functional Enrichment Analysis and Namespace Conversion Toolset g:Profiler .” F1000Research 9 ( July ). doi: 10.12688/f1000research.24956.2 . OpenUrl CrossRef ↵ König , Julian , Kathi Zarnack , Nicholas M. Luscombe , and Jernej Ule . 2012 . “Protein–RNA Interactions: New Genomic Technologies and Perspectives .” Nature Reviews. Genetics 13 ( 2 ): 77 – 83 . OpenUrl CrossRef PubMed ↵ Krakau , Sabrina , Hugues Richard , and Annalisa Marsico . 2017 . “PureCLIP: Capturing Target-Specific protein–RNA Interaction Footprints from Single-Nucleotide CLIP-Seq Data .” Genome Biology 18 ( 1 ): 240 . OpenUrl CrossRef ↵ Martin , Vincentius , Farica Zhuang , Yuning Zhang , Kyle Pinheiro , and Raluca Gordân . 2023 . “High-Throughput Data and Modeling Reveal Insights into the Mechanisms of Cooperative DNA-Binding by Transcription Factor Proteins .” Nucleic Acids Research 51 ( 21 ): 11600 – 612 . OpenUrl CrossRef ↵ Oksuz , Ozgur , Jonathan E. Henninger , Robert Warneford-Thomson , Ming M. Zheng , Hailey Erb , Adrienne Vancura , Kalon J. Overholt , Susana Wilson Hawken , Salman F. Banani , and Richard Lauman . 2023 . “Transcription Factors Interact with RNA to Regulate Genes .” Molecular Cell 83 ( 14 ): 2449 – 63 . E13. OpenUrl ↵ Quinlan AR , Hall IM . BEDTools: a flexible suite of utilities for comparing genomic features . Bioinformatics . 2010 Mar 15; 26 ( 6 ): 841 – 2 . doi: 10.1093/bioinformatics/btq033 . Epub 2010 Jan 28. PMID: 20110278 ; PMCID: PMC2832824 . OpenUrl CrossRef PubMed Web of Science ↵ Ray , Mukulika , Julia Zaborowsky , Pranav Mahableshwarkar , Smriti Vaidyanathan , Jasmine Shum , Renjith Viswanathan , Annie Huang , et al. 2024 . “Dual DNA/RNA-Binding Factor Regulates Dynamics of hnRNP Splicing Condensates .” bioRxiv : The Preprint Server for Biology , January . doi: 10.1101/2024.01.11.575216 . OpenUrl Abstract / FREE Full Text ↵ Salma , Mohammad , Charlotte Andrieu-Soler , Virginie Deleuze , and Eric Soler . 2023 . “High-Throughput Methods for the Analysis of Transcription Factors and Chromatin Modifications: Low Input, Single Cell and Spatial Genomic Technologies .” Blood Cells, Molecules & Diseases 101 ( July ): 102745 . OpenUrl CrossRef ↵ Schimansky , Tom . 2024 . “CustomTkinter: A Modern and Customizable Python UI-Library Based on Tkinter .” Python Package Index . January 9, 2024. https://pypi.org/project/customtkinter/ . ↵ Schwartz , Jacob C. , Thomas R. Cech , and Roy R. Parker . 2015 . “Biochemical Properties and Biological Functions of FET Proteins .” Annual Review of Biochemistry 84 : 355 – 79 . OpenUrl CrossRef PubMed ↵ Skene , Peter J. , and Steven Henikoff . 2017 . “ An Efficient Targeted Nuclease Strategy for High-Resolution Mapping of DNA Binding Sites .” eLife 6 ( January ). doi: 10.7554/eLife.21856 . OpenUrl CrossRef PubMed ↵ Soruco , Marcela M. L. , Jessica Chery , Eric P. Bishop , Trevor Siggers , Michael Y. Tolstorukov , Alexander R. Leydon , Arthur U. Sugden , et al. 2013 . “The CLAMP Protein Links the MSL Complex to the X Chromosome during Drosophila Dosage Compensation .” Genes & Development 27 ( 14 ): 1551 – 56 . OpenUrl Abstract / FREE Full Text Stark R , Brown G ( 2011 ). DiffBind: differential binding analysis of ChIP-Seq peak data . http://bioconductor.org/packages/release/bioc/vignettes/DiffBind/inst/doc/DiffBind.pdf . ↵ Tikhonova , Evgeniya , Anastasia Revel-Muroz , Pavel Georgiev , and Oksana Maksimenko . 2024 . “Interaction of MLE with CLAMP Zinc Finger Is Involved in Proper MSL Proteins Binding to Chromosomes in Drosophila .” Open Biology 14 ( 3 ): 230270 . OpenUrl CrossRef ↵ Van Nostrand , Eric L. , Gabriel A. Pratt , Alexander A. Shishkin , Chelsea Gelboin-Burkhart , Mark Y. Fang , Balaji Sundararaman , Steven M. Blue , et al. 2016 . “Robust Transcriptome-Wide Discovery of RNA-Binding Protein Binding Sites with Enhanced CLIP (eCLIP) .” Nature Methods 13 ( 6 ): 508 – 14 . OpenUrl ↵ Wang , Chuhui , Xueqing Zong , Fanjie Wu , Ricky Wai Tak Leung , Yaohua Hu , and Jing Qin . 2022 . “DNA- and RNA-Binding Proteins Linked Transcriptional Control and Alternative Splicing Together in a Two-Layer Regulatory Network System of Chronic Myeloid Leukemia .” Frontiers in Molecular Biosciences 9 ( August ): 920492 . OpenUrl ↵ Xue , Yuan Chao , Chen Seng Ng , Pinhao Xiang , Huitao Liu , Kevin Zhang , Yasir Mohamud , and Honglin Luo . 2020 . “Dysregulation of RNA-Binding Proteins in Amyotrophic Lateral Sclerosis .” Frontiers in Molecular Neuroscience 13 ( May ): 78 . OpenUrl Back to top Previous Next Posted October 01, 2024. Download PDF Supplementary Material Data/Code Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following BindCompare: A Novel Integrated Protein-Nucleic Acid Binding Analysis Platform Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share BindCompare: A Novel Integrated Protein-Nucleic Acid Binding Analysis Platform Pranav Mahableshwarkar , Jasmine Shum , Mukulika Ray , Erica Larschan bioRxiv 2024.04.04.588140; doi: https://doi.org/10.1101/2024.04.04.588140 Share This Article: Copy Citation Tools BindCompare: A Novel Integrated Protein-Nucleic Acid Binding Analysis Platform Pranav Mahableshwarkar , Jasmine Shum , Mukulika Ray , Erica Larschan bioRxiv 2024.04.04.588140; doi: https://doi.org/10.1101/2024.04.04.588140 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Genomics Subject Areas All Articles Animal Behavior and Cognition (7871) Biochemistry (18402) Bioengineering (14575) Bioinformatics (43521) Biophysics (22178) Cancer Biology (19292) Cell Biology (26421) Clinical Trials (138) Developmental Biology (13759) Ecology (20610) Epidemiology (2067) Evolutionary Biology (25051) Genetics (15958) Genomics (23175) Immunology (18367) Microbiology (41743) Molecular Biology (17723) Neuroscience (91753) Paleontology (686) Pathology (2932) Pharmacology and Toxicology (5003) Physiology (7951) Plant Biology (15668) Scientific Communication and Education (2080) Synthetic Biology (4473) Systems Biology (10081) Zoology (2346) window.__CF$cv$params={r:'a282849f2f9daf07',t:'MTc4NjIzNDAxOQ==',u:'019fe3d826fb7d21bd9175f7af6fc05e',ut:'jPCXXLcYMhJyW4ykKF9wNwxA6akbllMIDs0KEC4X0fc-1786234021-1.2.1.1-6murPBtltJWNcbL4dA7IFjr4MG5o7w7W.LEsMiXVd5LhCc_vSQtFZv_JkdDg4qrRXyhZcRK2_J_RVU6zyvC5wkoqZ.wdv5kDmuOK3HWZzHg',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();
Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.
My notes (saved in your browser only)
Ask this paper
Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works
Citation neighborhood (sparse)
Too few in-corpus citations on either side for a chart; here are the lists.
Cites (3)
- gprofiler2 -- an R package for gene list functional enrichment analysis and namespace conversion toolset g:Profiler 2020
- A dual DNA/RNA-binding factor regulates co-transcriptional splicing through target RNA interaction and modulates splicing factor dynamics 2024
- Improved peak-calling with MACS2 2018
References (23)
- A dual DNA/RNA-binding factor regulates co-transcriptional splicing through target RNA interaction and modulates splicing factor dynamics via crossref
- gprofiler2 -- an R package for gene list functional enrichment analysis and namespace conversion toolset g:Profiler via crossref
- Improved peak-calling with MACS2 via crossref
- doi:10.1038/s41467-023-36345-y via crossref
- doi:10.1093/bioinformatics/btz931 via crossref
- doi:10.1038/s41467-021-22098-z via crossref
- doi:10.1016/j.molcel.2013.07.001 via crossref
- doi:10.1038/nrg3141 via crossref
- doi:10.1186/s13059-017-1364-2 via crossref
- doi:10.1093/nar/gkad872 via crossref
- doi:10.1016/j.molcel.2023.06.012 via crossref
- doi:10.1093/bioinformatics/btq033 via crossref
- doi:10.1016/j.bcmd.2023.102745 via crossref
- doi:10.1146/annurev-biochem-060614-034325 via crossref
- doi:10.7554/elife.21856 via crossref
- doi:10.1101/gad.214585.113 via crossref
- doi:10.1098/rsob.230270 via crossref
- doi:10.1038/nmeth.3810 via crossref
- doi:10.3389/fmolb.2022.920492 via crossref
- doi:10.1016/0020-0190(94)00176-y via crossref
- doi:10.3389/fnmol.2020.00078 via crossref
- doi:10.1093/nar/gkv416 via crossref
- doi:10.1038/nrg3662 via crossref
Source provenance
- crossref
- last seen: 2026-07-06T06:38:58.857337+00:00
- europepmc
- last seen: 2026-05-20T01:45:00.602351+00:00
- unpaywall
- last seen: 2026-08-08T06:39:30.753600+00:00