MDC Lab Coats


You can access most software developed by my group via:

e-RNA web-server


A tool for prediction of RNA secondary structure that takes co-transcriptional folding into account

CoFold is a thermodynamics-based RNA secondary structure folding algorithm that takes co-transcriptional folding in account. This has been shown to significantly improve the state-of-art in terms of prediction accuracy, especially for long sequences greater than 1000 nt in length.

CoFold web-server


R-chie is a web server for plotting arc diagrams of RNA secondary structures

R-chie allows you to make arc diagrams of RNA secondary structures, allowing for easy comparison and overlap of two structures, rank and display basepairs in colour and to also visualize corresponding multiple sequence alignments and co-variation information. R4RNA is the R package powering R-chie, available for download and local use for more customized figures and scripting.

R-chie web-server


A comparative method for finding and folding RNA secondary structures within protein-coding regions

RNA-Decoder is the first comparative method, which explicitly takes the known protein-coding context of an RNA-sequence alignment into account in order to predict evolutionarily conserved secondary-structure elements, which may span both coding and non-coding regions. On known secondary structures, RNA-Decoder shows a sensitivity similar to the programs Mfold, Pfold and RNAalifold. When scanning the entire genomes of HCV and polio virus for structure elements, RNA-Decoder's results indicate a markedly higher specificity than Mfold, Pfold and RNAalifold.

RNA-Decoder web-server


A method for simultaneously inferring RNA structures, alignments, and trees Using a Baysian MCMC framework

SimulFold is a computer program for co-estimating an RNA structure including pseudo-knots, a multiple-sequence alignment and an evolutionary tree, given a set of evolutionarily related RNA sequences as input. In other words, you give SimulFold an initial alignment of RNA sequences as input and it will predict a consensus RNA structure which may include pseudo-knots while simultaneously estimating the sequence alignment and the evolutionary tree relating the RNA sequences. This means, in particular, that the input alignment need not be a manually curated alignment of high quality. SimulFold employs a Markov Chain Monte Carlo in order to sample from the joint posterior distribution of RNA structures, alignments and trees. A post-processing step is then used to cluster the sampled RNA structures into one RNA structure.

SimulFold web-server


A method for detecting the conserved helices of functional RNA structures

Transat detects conserved helices of high statistical significance, including pseudo-knotted, transient and alternative structures. Given a multiple sequence alignment, Transat will recover all possible helices and determine the statistical probability of the helix existing based on its phylogeny-based evolutionary likelihood.

Transat web-server