Demo Data from EDBT 2026 / reviewers in the wild / expert
Jan Gorodkin
dblp:28/5471
· DBLP profile ↗
26ranked-venue papers
9as first author
2since 2021 · last 2023
0000-0001-5823-4000ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 21 · 6 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 first-authorSystems, architecture and hardware · 1Theory of computation · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
18 papers |
Bioinformatics and computational biology · 99% Computational science and engineering · 1% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 30 heaviest of 34, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › RNA biology › RNA analysis
RNA bioinformatics |
0.7 | 3 | 2017 | RNAscClust: clustering RNA sequences using structure conservation and graph based motifs · Bioinform. 2017 Foldalign 2.5: multithreaded implementation for pairwise structural RNA alignment · Bioinform. 2016 deepBlockAlign: a tool for aligning RNA-seq profiles of read block patterns · Bioinform. 2012 |
Bioinformatics and computational biology › genome editing
CRISPR/Cas9 |
0.6 | 1 | 2022 | CRISPRon/off: CRISPR/Cas9 on- and off-target gRNA design · Bioinform. 2022 |
Bioinformatics and computational biology › genome editing
CRISPR guide RNA design |
0.6 | 1 | 2022 | CRISPRon/off: CRISPR/Cas9 on- and off-target gRNA design · Bioinform. 2022 |
Bioinformatics and computational biology
genome editing |
0.6 | 1 | 2022 | CRISPRon/off: CRISPR/Cas9 on- and off-target gRNA design · Bioinform. 2022 |
Bioinformatics and computational biology › drug discovery › drug-target interaction prediction
off-target prediction |
0.6 | 1 | 2022 | CRISPRon/off: CRISPR/Cas9 on- and off-target gRNA design · Bioinform. 2022 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
lncRNA-disease association prediction |
0.4 | 1 | 2019 | Inferring disease-associated long non-coding RNAs using genome-wide tissue expression profiles · Bioinform. 2019 |
Bioinformatics and computational biology › structural bioinformatics › nucleic acid structure analysis
RNA structural alignment |
0.4 | 4 | 2016 | Foldalign 2.5: multithreaded implementation for pairwise structural RNA alignment · Bioinform. 2016 Pairwise local structural alignment of RNA sequences with sequence similarity less than 40% · Bioinform. 2005 Semi-automated update and cleanup of structural RNA alignment databases · Bioinform. 2001 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
RNA structure |
0.3 | 2 | 2017 | RNAscClust: clustering RNA sequences using structure conservation and graph based motifs · Bioinform. 2017 Semi-automated update and cleanup of structural RNA alignment databases · Bioinform. 2001 |
Bioinformatics and computational biology
sequence analysis |
0.3 | 3 | 2012 | RILogo: visualizing RNA-RNA interactions · Bioinform. 2012 maxAlike: maximum likelihood-based sequence reconstruction with application to improved primer design for unknown sequences · Bioinform. 2011 MatrixPlot: visualizing sequence constraints · Bioinform. 1999 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics › RNA structure
RNA secondary structure |
0.3 | 1 | 2017 | RNAscClust: clustering RNA sequences using structure conservation and graph based motifs · Bioinform. 2017 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics › RNA structure prediction
RNA interaction prediction |
0.3 | 2 | 2012 | RIsearch: fast RNA-RNA interaction search using a simplified nearest-neighbor energy model · Bioinform. 2012 PETcofold: predicting conserved interactions and structures of two multiple alignments of RNA sequences · Bioinform. 2011 |
Bioinformatics and computational biology › protein structure analysis › protein structure alignment
pairwise structural alignment |
0.2 | 1 | 2016 | Foldalign 2.5: multithreaded implementation for pairwise structural RNA alignment · Bioinform. 2016 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
RNA structure analysis |
0.2 | 3 | 2012 | RILogo: visualizing RNA-RNA interactions · Bioinform. 2012 Pairwise local structural alignment of RNA sequences with sequence similarity less than 40% · Bioinform. 2005 Displaying the information contents of structural RNA alignments: the structure logos · Comput. Appl. Biosci. 1997 |
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
RNA structure prediction |
0.2 | 2 | 2011 | PETcofold: predicting conserved interactions and structures of two multiple alignments of RNA sequences · Bioinform. 2011 Multiple structural alignment and clustering of RNA sequences · Bioinform. 2007 |
Bioinformatics and computational biology
biomedical text mining |
0.2 | 1 | 2014 | Protein-driven inference of miRNA-disease associations · Bioinform. 2014 |
Bioinformatics and computational biology
genomics |
0.2 | 1 | 2014 | Protein-driven inference of miRNA-disease associations · Bioinform. 2014 |
Bioinformatics and computational biology › genomics › computational genomics
miRNA-disease association prediction |
0.2 | 1 | 2014 | Protein-driven inference of miRNA-disease associations · Bioinform. 2014 |
Bioinformatics and computational biology › transcriptomics
RNA-seq analysis |
0.1 | 1 | 2012 | deepBlockAlign: a tool for aligning RNA-seq profiles of read block patterns · Bioinform. 2012 |
Bioinformatics and computational biology › phylogenetics › evolutionary history reconstruction
ancestral sequence reconstruction |
0.1 | 1 | 2011 | maxAlike: maximum likelihood-based sequence reconstruction with application to improved primer design for unknown sequences · Bioinform. 2011 |
Bioinformatics and computational biology
functional genomics |
0.1 | 1 | 2019 | Inferring disease-associated long non-coding RNAs using genome-wide tissue expression profiles · Bioinform. 2019 |
Bioinformatics and computational biology › RNA biology
non-coding RNA |
0.1 | 1 | 2019 | Inferring disease-associated long non-coding RNAs using genome-wide tissue expression profiles · Bioinform. 2019 |
Bioinformatics and computational biology › sequence analysis
non-coding RNA identification |
0.1 | 2 | 2012 | Pairwise local structural alignment of RNA sequences with sequence similarity less than 40% · Bioinform. 2005 deepBlockAlign: a tool for aligning RNA-seq profiles of read block patterns · Bioinform. 2012 |
Bioinformatics and computational biology › sequence analysis › RNA sequence analysis
microRNA analysis |
0.1 | 1 | 2009 | Structural profiles of human miRNA families from pairwise clustering · Bioinform. 2009 |
Parallel and multicore computing › thread-level parallelism
multi-threaded implementation |
0.1 | 1 | 2016 | Foldalign 2.5: multithreaded implementation for pairwise structural RNA alignment · Bioinform. 2016 |
Parallel and multicore computing
parallel computing |
0.1 | 1 | 2016 | Foldalign 2.5: multithreaded implementation for pairwise structural RNA alignment · Bioinform. 2016 |
Bioinformatics and computational biology › protein structure analysis › protein structure alignment
multiple structure alignment |
0.1 | 1 | 2007 | Multiple structural alignment and clustering of RNA sequences · Bioinform. 2007 |
Computational science and engineering
mutual information analysis |
0.0 | 1 | 2012 | RILogo: visualizing RNA-RNA interactions · Bioinform. 2012 |
Bioinformatics and computational biology › genomics
primer design |
0.0 | 1 | 2011 | maxAlike: maximum likelihood-based sequence reconstruction with application to improved primer design for unknown sequences · Bioinform. 2011 |
Bioinformatics and computational biology
protein structure prediction |
0.0 | 1 | 1999 | Using Sequence Motifs for Enhanced Neural Network Prediction of Protein Distance Constraints · ISMB 1999 |
Bioinformatics and computational biology › sequence analysis
RNA sequence analysis |
0.0 | 1 | 1997 | Finding Common Sequence and Structure Motifs in a Set of RNA Sequences · ISMB 1997 |
Methods — techniques the papers use, named apart from their topics
machine learning-based on-target prediction · 0.6dynamic programming · 0.6multithreading · 0.5random forest · 0.4machine learning · 0.4structural alignment · 0.3minimum free energy folding · 0.3graph kernel · 0.3sankoff algorithm · 0.2scoring schemes · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Letter to the editor: Testing on external independent datasets is necessary to corroborate machine learning model improvementabstractGiulia Ilaria Corsi, Christian Anthon, Jan Gorodkin, Alfonso Valencia; Letter to the editor: Testing on External Independent Datasets is Necessary to Corroborat Giulia Ilaria Corsi, Christian Anthon, Jan Gorodkin |
Bioinform. | 3 |
| 2022 | CRISPRon/off: CRISPR/Cas9 on- and off-target gRNA designabstractSUMMARY: The effectiveness of CRISPR/Cas9-mediated genome editing experiments largely depends on the guide RNA (gRNA) used by the CRISPR/Cas9 system for target recognition and cleavage activation. Careful design is necessary to select a gRNA with high editing efficiency at the on-target site and with minimum off-target potential. Here, we present our webserver for gRNA design with a user-friendly graphical interface, which provides interoperability between our on- and off-target prediction tools, CRISPRon and CRISPRoff, for a complete and streamlined gRNA selection. AVAILABILITY AND IMPLEMENTATION: The graphical interface uses the Integrative Genomic Viewer (IGV) JavaScript plugin. The backend tools are implemented in Python and C. The CRISPRon and CRISPRoff webservers and command-line tools are freely available at https://rth.dk/resources/crispr. Christian Anthon, Giulia Ilaria Corsi, Jan Gorodkin |
Bioinform. | 3 |
| 2020 | Using GPU to accelerate the pairwise structural RNA alignment with base pair probabilitiesabstractSummary Structural alignments of Ribonucleic acid (RNA) sequences solved by the Sankoff algorithm are computationally expensive and often require constraints to be used in practice. Modern Graphics Processing Units (GPUs) contain more than 1000 cores, which compute in parallel to speed up applications. Here, we present a GPU‐based solution to the RNA structural alignment problem that makes use of precalculated base pair probabilities on the individual sequences. We designed and developed an unconstrained version of the Sankoff algorithm, obtaining the optimal result and calculating the entire four‐dimension dynamic programming matrix (4D DP). Our approach uses a two‐level wavefront strategy to exploit parallelism. The 4D DP matrix is divided in one external matrix (EM) and several internal matrices (IM). We applied wavefront strategies on the EM and IMs in a two‐level hierarchical way. At the first level, the wavefront is applied to the EM, calculating the cells that belong to the same diagonal in parallel. In the second level, since each cell in the EM is itself an IM matrix, the cells that belong to the same IM diagonal are calculated in parallel. The results obtained with real RNA sequences show that our GPU version is capable of outperforming a multicore CPU version of the unconstrained version of the Sankoff algorithm. Compared with the CPU‐based version running on 32 cores, our approach is able to achieve a speedup of 7.81x on the NVidia Tesla P100. In this case, the execution time was reduced from 6 hours and 18 minutes (32 cores) to 48 minutes and 20 seconds (GPU). Daniel Sundfeld, George Teodoro, Jakob Hull Havgaard, Jan Gorodkin, Alba Cristina Magalhaes Alves de Melo |
Concurr. Comput. Pract. Exp. | 4 |
| 2019 | Inferring disease-associated long non-coding RNAs using genome-wide tissue expression profilesabstractMOTIVATION: Long non-coding RNAs (lncRNAs) are important regulators in wide variety of biological processes, which are linked to many diseases. Compared to protein-coding genes (PCGs), the association between diseases and lncRNAs is still not well studied. Thus, inferring disease-associated lncRNAs on a genome-wide scale has become imperative. RESULTS: In this study, we propose a machine learning-based method, DislncRF, which infers disease-associated lncRNAs on a genome-wide scale based on tissue expression profiles. DislncRF uses random forest models trained on expression profiles of known disease-associated PCGs across human tissues to extract general patterns between expression profiles and diseases. These models are then applied to score associations between lncRNAs and diseases. DislncRF was benchmarked against a gold standard dataset and compared to other methods. The results show that DislncRF yields promising performance and outperforms the existing methods. The utility of DislncRF is further substantiated on two diseases in which we find that top scoring candidates are supported by literature or independent datasets. AVAILABILITY AND IMPLEMENTATION: https://github.com/xypan1232/DislncRF. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Xiaoyong Pan, Lars Juhl Jensen, Jan Gorodkin |
Bioinform. | 3 |
| 2017 | CUDA-Sankoff: Using GPU to Accelerate the Pairwise Structural RNA AlignmentabstractIn this paper, we propose and evaluate CUDASankoff, a solution to the RNA structural alignment problem based on the Sankoff algorithm in Graphics Processing Units (GPUs). To our knowledge, this is the first time the Sankoff algorithm is implemented in GPU. In our solution, we show how to linearize the Sankoff 4-dimensional dynamic programming (4D DP) matrix and we propose a two-level wavefront approach to exploit the parallelism. The results were obtained with two different NVidia GPUs, comparing sets of real RNA sequences with lengths from 46 to 281 nucleotides. We show that our GPU approach is up to 24 times faster than a 16-core CPU solution in the 281 nucleotide Sankoff execution. Daniel Sundfeld, Jakob Hull Havgaard, Jan Gorodkin, Alba Cristina Magalhaes Alves de Melo |
PDP | 3 |
| 2017 | RNAscClust: clustering RNA sequences using structure conservation and graph based motifsabstractMOTIVATION: Clustering RNA sequences with common secondary structure is an essential step towards studying RNA function. Whereas structural RNA alignment strategies typically identify common structure for orthologous structured RNAs, clustering seeks to group paralogous RNAs based on structural similarities. However, existing approaches for clustering paralogous RNAs, do not take the compensatory base pair changes obtained from structure conservation in orthologous sequences into account. RESULTS: Here, we present RNAscClust , the implementation of a new algorithm to cluster a set of structured RNAs taking their respective structural conservation into account. For a set of multiple structural alignments of RNA sequences, each containing a paralog sequence included in a structural alignment of its orthologs, RNAscClust computes minimum free-energy structures for each sequence using conserved base pairs as prior information for the folding. The paralogs are then clustered using a graph kernel-based strategy, which identifies common structural features. We show that the clustering accuracy clearly benefits from an increasing degree of compensatory base pair changes in the alignments. AVAILABILITY AND IMPLEMENTATION: RNAscClust is available at http://www.bioinf.uni-freiburg.de/Software/RNAscClust . CONTACT: [email protected] or [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Milad Miladi, Alexander Junge, Fabrizio Costa, Stefan E. Seemann, Jakob Hull Havgaard, Jan Gorodkin, Rolf Backofen |
Bioinform. | 6 |
| 2016 | Foldalign 2.5: multithreaded implementation for pairwise structural RNA alignmentabstractMOTIVATION: Structured RNAs can be hard to search for as they often are not well conserved in their primary structure and are local in their genomic or transcriptomic context. Thus, the need for tools which in particular can make local structural alignments of RNAs is only increasing. RESULTS: To meet the demand for both large-scale screens and hands on analysis through web servers, we present a new multithreaded version of Foldalign. We substantially improve execution time while maintaining all previous functionalities, including carrying out local structural alignments of sequences with low similarity. Furthermore, the improvements allow for comparing longer RNAs and increasing the sequence length. For example, lengths in the range 2000-6000 nucleotides improve execution up to a factor of five. AVAILABILITY AND IMPLEMENTATION: The Foldalign software and the web server are available at http://rth.dk/resources/foldalign CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Daniel Sundfeld, Jakob Hull Havgaard, Alba Cristina Magalhaes Alves de Melo, Jan Gorodkin |
Bioinform. | 4 |
| 2014 | Protein-driven inference of miRNA-disease associationsabstractMOTIVATION: MicroRNAs (miRNAs) are a highly abundant class of non-coding RNA genes involved in cellular regulation and thus also diseases. Despite miRNAs being important disease factors, miRNA-disease associations remain low in number and of variable reliability. Furthermore, existing databases and prediction methods do not explicitly facilitate forming hypotheses about the possible molecular causes of the association, thereby making the path to experimental follow-up longer. RESULTS: Here we present miRPD in which miRNA-Protein-Disease associations are explicitly inferred. Besides linking miRNAs to diseases, it directly suggests the underlying proteins involved, which can be used to form hypotheses that can be experimentally tested. The inference of miRNAs and diseases is made by coupling known and predicted miRNA-protein associations with protein-disease associations text mined from the literature. We present scoring schemes that allow us to rank miRNA-disease associations inferred from both curated and predicted miRNA targets by reliability and thereby to create high- and medium-confidence sets of associations. Analyzing these, we find statistically significant enrichment for proteins involved in pathways related to cancer and type I diabetes mellitus, suggesting either a literature bias or a genuine biological trend. We show by example how the associations can be used to extract proteins for disease hypothesis. AVAILABILITY AND IMPLEMENTATION: All datasets, software and a searchable Web site are available at http://mirpd.jensenlab.org. Søren Mørk, Sune Pletscher-Frankild, Albert Pallejà, Jan Gorodkin, Lars Juhl Jensen |
Bioinform. | 4 |
| 2012 | deepBlockAlign: a tool for aligning RNA-seq profiles of read block patternsabstractMOTIVATION: High-throughput sequencing methods allow whole transcriptomes to be sequenced fast and cost-effectively. Short RNA sequencing provides not only quantitative expression data but also an opportunity to identify novel coding and non-coding RNAs. Many long transcripts undergo post-transcriptional processing that generates short RNA sequence fragments. Mapped back to a reference genome, they form distinctive patterns that convey information on both the structure of the parent transcript and the modalities of its processing. The miR-miR* pattern from microRNA precursors is the best-known, but by no means singular, example. RESULTS: deepBlockAlign introduces a two-step approach to align RNA-seq read patterns with the aim of quickly identifying RNAs that share similar processing footprints. Overlapping mapped reads are first merged to blocks and then closely spaced blocks are combined to block groups, each representing a locus of expression. In order to compare block groups, the constituent blocks are first compared using a modified sequence alignment algorithm to determine similarity scores for pairs of blocks. In the second stage, block patterns are compared by means of a modified Sankoff algorithm that takes both block similarities and similarities of pattern of distances within the block groups into account. Hierarchical clustering of block groups clearly separates most miRNA and tRNA, and also identifies about a dozen tRNAs clustering together with miRNA. Most of these putative Dicer-processed tRNAs, including eight cases reported to generate products with miRNA-like features in literature, exhibit read blocks distinguished by precise start position of reads. AVAILABILITY: The program deepBlockAlign is available as source code from http://rth.dk/resources/dba/. CONTACT: [email protected]; [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. David Langenberger, Sachin Pundhir, Claus Thorn Ekstrøm, Peter F. Stadler, Steve Hoffmann, Jan Gorodkin |
Bioinform. | 6 |
| 2012 | RILogo: visualizing RNA-RNA interactionsabstractSUMMARY: With the increasing amount of newly discovered non-coding RNAs, the interactions between RNA molecules become an increasingly important aspect for characterizing their functionality. Many computational tools have been developed to predict the formation of duplexes between two RNAs, either based on single sequences or alignments of homologous sequences. Here, we present RILogo, a program to visualize inter- and intramolecular base pairing between two RNA molecules. The input for RILogo is a pair of structure-annotated sequences or alignments. In the latter case, RILogo displays the alignments in the form of sequence logos, including the mutual information of base paired columns. We also introduce two novel mutual information based measures that weigh the covariance information by the evolutionary distances of the aligned sequences. We show that the new measures have an increased accuracy compared with previous mutual information measures. AVAILABILITY AND IMPLEMENTATION: RILogo is freely available as a stand-alone program and is accessible via a web server at http://rth.dk/resources/rilogo. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Peter Menzel, Stefan E. Seemann, Jan Gorodkin |
Bioinform. | 3 |
| 2012 | RIsearch: fast RNA-RNA interaction search using a simplified nearest-neighbor energy modelabstractMOTIVATION: Regulatory, non-coding RNAs often function by forming a duplex with other RNAs. It is therefore of interest to predict putative RNA-RNA duplexes in silico on a genome-wide scale. Current computational methods for predicting these interactions range from fast complementary-based searches to those that take intramolecular binding into account. Together these methods constitute a trade-off between speed and accuracy, while leaving room for improvement within the context of genome-wide screens. A fast pre-filtering of putative duplexes would therefore be desirable. RESULTS: We present RIsearch, an implementation of a simplified Turner energy model for fast computation of hybridization, which significantly reduces runtime while maintaining accuracy. Its time complexity for sequences of lengths m and n is with a much smaller pre-factor than other tools. We show that this energy model is an accurate approximation of the full energy model for near-complementary RNA-RNA duplexes. RIsearch uses a Smith-Waterman-like algorithm using a dinucleotide scoring matrix which approximates the Turner nearest-neighbor energies. We show in benchmarks that we achieve a speed improvement of at least 2.4× compared with RNAplex, the currently fastest method for searching near-complementary regions. RIsearch shows a prediction accuracy similar to RNAplex on two datasets of known bacterial short RNA (sRNA)-messenger RNA (mRNA) and eukaryotic microRNA (miRNA)-mRNA interactions. Using RIsearch as a pre-filter in genome-wide screens reduces the number of binding site candidates reported by miRNA target prediction programs, such as TargetScanS and miRanda, by up to 70%. Likewise, substantial filtering was performed on bacterial RNA-RNA interaction data. AVAILABILITY: The source code for RIsearch is available at: http://rth.dk/resources/risearch. Anne Wenzel, Erdinç Akbasli, Jan Gorodkin |
Bioinform. | 3 |
| 2011 | maxAlike: maximum likelihood-based sequence reconstruction with application to improved primer design for unknown sequencesabstractMOTIVATION: The task of reconstructing a genomic sequence from a particular species is gaining more and more importance in the light of the rapid development of high-throughput sequencing technologies and their limitations. Applications include not only compensation for missing data in unsequenced genomic regions and the design of oligonucleotide primers for target genes in species with lacking sequence information but also the preparation of customized queries for homology searches. RESULTS: We introduce the maxAlike algorithm, which reconstructs a genomic sequence for a specific taxon based on sequence homologs in other species. The input is a multiple sequence alignment and a phylogenetic tree that also contains the target species. For this target species, the algorithm computes nucleotide probabilities at each sequence position. Consensus sequences are then reconstructed based on a certain confidence level. For 37 out of 44 target species in a test dataset, we obtain a significant increase of the reconstruction accuracy compared to both the consensus sequence from the alignment and the sequence of the nearest phylogenetic neighbor. When considering only nucleotides above a confidence limit, maxAlike is significantly better (up to 10%) in all 44 species. The improved sequence reconstruction also leads to an increase of the quality of PCR primer design for yet unsequenced genes: the differences between the expected T(m) and real T(m) of the primer-template duplex can be reduced by ~26% compared with other reconstruction approaches. We also show that the prediction accuracy is robust to common distortions of the input trees. The prediction accuracy drops by only 1% on average across all species for 77% of trees derived from random genomic loci in a test dataset. AVAILABILITY: maxAlike is available for download and web server at: http://rth.dk/resources/maxAlike. Peter Menzel, Peter F. Stadler, Jan Gorodkin |
Bioinform. | 3 |
| 2011 | PETcofold: predicting conserved interactions and structures of two multiple alignments of RNA sequencesabstractMOTIVATION: Predicting RNA-RNA interactions is essential for determining the function of putative non-coding RNAs. Existing methods for the prediction of interactions are all based on single sequences. Since comparative methods have already been useful in RNA structure determination, we assume that conserved RNA-RNA interactions also imply conserved function. Of these, we further assume that a non-negligible amount of the existing RNA-RNA interactions have also acquired compensating base changes throughout evolution. We implement a method, PETcofold, that can take covariance information in intra-molecular and inter-molecular base pairs into account to predict interactions and secondary structures of two multiple alignments of RNA sequences. RESULTS: PETcofold's ability to predict RNA-RNA interactions was evaluated on a carefully curated dataset of 32 bacterial small RNAs and their targets, which was manually extracted from the literature. For evaluation of both RNA-RNA interaction and structure prediction, we were able to extract only a few high-quality examples: one vertebrate small nucleolar RNA and four bacterial small RNAs. For these we show that the prediction can be improved by our comparative approach. Furthermore, PETcofold was evaluated on controlled data with phylogenetically simulated sequences enriched for covariance patterns at the interaction sites. We observed increased performance with increased amounts of covariance. AVAILABILITY: The program PETcofold is available as source code and can be downloaded from http://rth.dk/resources/petcofold. Stefan E. Seemann, Andreas S. Richter, Tanja Gesell, Rolf Backofen, Jan Gorodkin |
Bioinform. | 5 |
| 2011 | From Structure Prediction to Genomic Screens for Novel Non-Coding RNAsabstractNon-coding RNAs (ncRNAs) are receiving more and more attention not only as an abundant class of genes, but also as regulatory structural elements (some located in mRNAs). A key feature of RNA function is its structure. Computational methods were developed early for folding and prediction of RNA structure with the aim of assisting in functional analysis. With the discovery of more and more ncRNAs, it has become clear that a large fraction of these are highly structured. Interestingly, a large part of the structure is comprised of regular Watson-Crick and GU wobble base pairs. This and the increased amount of available genomes have made it possible to employ structure-based methods for genomic screens. The field has moved from folding prediction of single sequences to computational screens for ncRNAs in genomic sequence using the RNA structure as the main characteristic feature. Whereas early methods focused on energy-directed folding of single sequences, comparative analysis based on structure preserving changes of base pairs has been efficient in improving accuracy, and today this constitutes a key component in genomic screens. Here, we cover the basic principles of RNA folding and touch upon some of the concepts in current methods that have been applied in genomic screens for de novo RNA structures in searches for novel ncRNA genes and regulatory RNA structure on mRNAs. We discuss the strengths and weaknesses of the different strategies and how they can complement each other. Jan Gorodkin, Ivo L. Hofacker |
PLoS Comput. Biol. | 1 |
| 2009 | Structural profiles of human miRNA families from pairwise clusteringabstractUNLABELLED: MicroRNAs (miRNAs) are a group of small, approximately 21 nt long, riboregulators inhibiting gene expression at a post-transcriptional level. Their most distinctive structural feature is the foldback hairpin of their precursor pre-miRNAs. Even though each pre-miRNA deposited in miRBase has its secondary structure already predicted, little is known about the patterns of structural conservation among pre-miRNAs. We address this issue by clustering the human pre-miRNA sequences based on pairwise, sequence and secondary structure alignment using FOLDALIGN, followed by global multiple alignment of obtained clusters by WAR. As a result, the common secondary structure was successfully determined for four FOLDALIGN clusters: the RF00027 structural family of the Rfam database and three clusters with previously undescribed consensus structures. AVAILABILITY: http://genome.ku.dk/resources/mirclust Bogumil Kaczkowski, Elfar Torarinsson, Kristin Reiche, Jakob Hull Havgaard, Peter F. Stadler, Jan Gorodkin |
Bioinform. | 6 |
| 2007 | Multiple structural alignment and clustering of RNA sequencesabstractMOTIVATION: An apparent paradox in computational RNA structure prediction is that many methods, in advance, require a multiple alignment of a set of related sequences, when searching for a common structure between them. However, such a multiple alignment is hard to obtain even for few sequences with low sequence similarity without simultaneously folding and aligning them. Furthermore, it is of interest to conduct a multiple alignment of RNA sequence candidates found from searching as few as two genomic sequences. RESULTS: Here, based on the PMcomp program, we present a global multiple alignment program, foldalignM, which performs especially well on few sequences with low sequence similarity, and is comparable in performance with state of the art programs in general. In addition, it can cluster sequences based on sequence and structure similarity and output a multiple alignment for each cluster. Furthermore, preliminary results with local datasets indicate that the program is useful for post processing foldalign pairwise scans. AVAILABILITY: The program foldalignM is implemented in JAVA and is, along with some accompanying PERL scripts, available at http://foldalign.ku.dk/ Elfar Torarinsson, Jakob Hull Havgaard, Jan Gorodkin |
Bioinform. | 3 |
| 2007 | Fast Pairwise Structural RNA Alignments by Pruning of the Dynamical Programming MatrixabstractIt has become clear that noncoding RNAs (ncRNA) play important roles in cells, and emerging studies indicate that there might be a large number of unknown ncRNAs in mammalian genomes. There exist computational methods that can be used to search for ncRNAs by comparing sequences from different genomes. One main problem with these methods is their computational complexity, and heuristics are therefore employed. Two heuristics are currently very popular: pre-folding and pre-aligning. However, these heuristics are not ideal, as pre-aligning is dependent on sequence similarity that may not be present and pre-folding ignores the comparative information. Here, pruning of the dynamical programming matrix is presented as an alternative novel heuristic constraint. All subalignments that do not exceed a length-dependent minimum score are discarded as the matrix is filled out, thus giving the advantage of providing the constraints dynamically. This has been included in a new implementation of the FOLDALIGN algorithm for pairwise local or global structural alignment of RNA sequences. It is shown that time and memory requirements are dramatically lowered while overall performance is maintained. Furthermore, a new divide and conquer method is introduced to limit the memory requirement during global alignment and backtrack of local alignment. All branch points in the computed RNA structure are found and used to divide the structure into smaller unbranched segments. Each segment is then realigned and backtracked in a normal fashion. Finally, the FOLDALIGN algorithm has also been updated with a better memory implementation and an improved energy model. With these improvements in the algorithm, the FOLDALIGN software package provides the molecular biologist with an efficient and user-friendly tool for searching for new ncRNAs. The software package is available for download at http://foldalign.ku.dk. Jakob Hull Havgaard, Elfar Torarinsson, Jan Gorodkin |
PLoS Comput. Biol. | 3 |
| 2005 | Pairwise local structural alignment of RNA sequences with sequence similarity less than 40%abstractMOTIVATION: Searching for non-coding RNA (ncRNA) genes and structural RNA elements (eleRNA) are major challenges in gene finding today as these often are conserved in structure rather than in sequence. Even though the number of available methods is growing, it is still of interest to pairwise detect two genes with low sequence similarity, where the genes are part of a larger genomic region. RESULTS: Here we present such an approach for pairwise local alignment which is based on foldalign and the Sankoff algorithm for simultaneous structural alignment of multiple sequences. We include the ability to conduct mutual scans of two sequences of arbitrary length while searching for common local structural motifs of some maximum length. This drastically reduces the complexity of the algorithm. The scoring scheme includes structural parameters corresponding to those available for free energy as well as for substitution matrices similar to RIBOSUM. The new foldalign implementation is tested on a dataset where the ncRNAs and eleRNAs have sequence similarity <40% and where the ncRNAs and eleRNAs are energetically indistinguishable from the surrounding genomic sequence context. The method is tested in two ways: (1) its ability to find the common structure between the genes only and (2) its ability to locate ncRNAs and eleRNAs in a genomic context. In case (1), it makes sense to compare with methods like Dynalign, and the performances are very similar, but foldalign is substantially faster. The structure prediction performance for a family is typically around 0.7 using Matthews correlation coefficient. In case (2), the algorithm is successful at locating RNA families with an average sensitivity of 0.8 and a positive predictive value of 0.9 using a BLAST-like hit selection scheme. AVAILABILITY: The program is available online at http://foldalign.kvl.dk/ Jakob Hull Havgaard, Rune B. Lyngsø, Gary D. Stormo, Jan Gorodkin |
Bioinform. | 4 |
| 2001 | Semi-automated update and cleanup of structural RNA alignment databasesabstractUNLABELLED: We have developed a series of programs which assist in maintenance of structural RNA databases. A main program BLASTs the RNA database against GenBank and automatically extends and realigns the sequences to include the entire range of the RNA query sequences. After manual update of the database, other programs can examine base pair consistency and phylogenetic support. The output can be applied iteratively to refine the structural alignment of the RNA database. Using these tools, the number of potential misannotations per sequence was reduced from 20 to 3 in the Signal Recognition Particle RNA database. AVAILABILITY: A quick-server and programs are available at http://www.bioinf.au.dk/rnadbtool/ Jan Gorodkin, Christian Zwieb, Bjarne Knudsen |
Bioinform. | 1 |
| 1999 | Using Sequence Motifs for Enhanced Neural Network Prediction of Protein Distance Constraints
Jan Gorodkin, Ole Lund, Claus A. F. Andersen, Søren Brunak |
ISMB | 1 |
| 1999 | MatrixPlot: visualizing sequence constraintsabstractUNLABELLED: MatrixPlot is a program for making high-quality matrix plots, such as mutual information plots of sequence alignments and distance matrices of sequences with known three-dimensional coordinates. The user can add information about the sequences (e.g. a sequence logo profile) along the edges of the plot, as well as zoom in on any region in the plot. AVAILABILITY: MatrixPlot can be obtained on request, and can also be accessed online at http://www. cbs.dtu.dk/services/MatrixPlot. CONTACT: [email protected] Jan Gorodkin, Hans Henrik Stærfeldt, Ole Lund, Søren Brunak |
Bioinform. | 1 |
| 1997 | Finding Common Sequence and Structure Motifs in a Set of RNA Sequences
Jan Gorodkin, Laurie J. Heyer, Gary D. Stormo |
ISMB | 1 |
| 1997 | Displaying the information contents of structural RNA alignments: the structure logosabstractMOTIVATION: We extend the standard 'Sequence Logo' method of Schneider and Stevens (Nucleic Acids Res., 18, 6097-6100, 1990) to incorporate prior frequencies on the bases, allow for gaps in the alignments, and indicate the mutual information of base-paired regions in RNA. RESULTS: Given an alignment of RNA sequences with the base pairings indicated, the program will calculate the information at each position, including the mutual information of the base pairs, and display the results in a 'Structure Logo'. Alignments without base pairing can also be displayed in a 'Sequence Logo', but still allowing gaps and incorporating prior frequencies if desired. AVAILABILITY: The code is available from, and an Internet server can be used to run the program at, http://www.cbs.dtu.dk/gorodkin/appl/slogo. html. Jan Gorodkin, Laurie J. Heyer, Søren Brunak, Gary D. Stormo |
Comput. Appl. Biosci. | 1 |
| 1997 | Orbits of Boolean Functions
Jan Gorodkin |
Discret. Appl. Math. | 1 |
| 1997 | Universal Distribution of Saliencies for Pruning in Layered Neural NetworksabstractA better understanding of pruning methods based on a ranking of weights according to their saliency in a trained network requires further information on the statistical properties of such saliencies. We focus on two-layer networks with either a linear or nonlinear output unit, and obtain analytic expressions for the distribution of saliencies and their logarithms. Our results reveal unexpected universal properties of the log-saliency distribution and suggest a novel algorithm for saliency-based weight ranking that avoids the numerical cost of second derivative evaluations. Jan Gorodkin, Lars Kai Hansen, Benny Lautrup, Sara A. Solla |
Int. J. Neural Syst. | 1 |
| 1993 | A Quantitative Study Of Pruning By Optimal Brain DamageabstractThe optimal brain damage (OBD) scheme of Le Cun, Denker and Solla for pruning of feedforward networks has been implemented and applied to the contiguity classification problem. It is shown that OBD improves the learning curve (the test error as a function of the number of examples). By inspecting the architectures obtained through pruning, it is found that the networks with less parameters have the smallest test error in agreement with "Ockhams Razor". Based on this, we propose a heuristic which selects the smallest successful architecture among a group of pruned networks and we show that it leads to very efficient optimization of the architecture. The validity of the approximations involved in OBD are discussed and it is found that they are surprisingly accurate for the problem studied. Jan Gorodkin, Lars Kai Hansen, Anders Krogh, Claus Svarer, Ole Winther |
Int. J. Neural Syst. | 1 |