Code Monkey home page Code Monkey logo

Working at the intersections of chemistry, physics and biology, I integrate multimodal data from single-molecule microscopy and molecular modeling to explore the folding landscapes of large RNAs.

To this end, I have been developing frameworks to simulate fluorescence spectroscopy experiments in silico. Some recent projects are featured below. For an extended list visit RNA-FRETools.

Featured Projects

Package brief description language & deployment
Analyze fluorescence lifetime and anisotropy decays interactively
Label nucleic acids with fluorophores for molecular dynamics simulations
Calculate dye accessible-contact volumes (ACV) and predict FRET efficiencies

Selected Publications

→ click to expand

F. D. Steffen, R. K. O. Sigel, R. Börner, Bioinformatics (2021)

FRETraj: integrating single-molecule spectroscopy with molecular dynamics

Quantitative interpretation of single-molecule FRET experiments requires a model of the dye dynamics to link experimental energy transfer efficiencies to distances between atom positions. We have developed FRETraj, a Python module to predict FRET distributions based on accessible-contact volumes (ACV) and simulated photon statistics. FRETraj helps to identify optimal fluorophore positions on a biomolecule of interest by rapidly evaluating donor-acceptor distances. FRETraj is scalable and fully integrated into PyMOL and the Jupyter ecosystem. Here, we describe the conformational dynamics of a DNA hairpin by computing multiple ACVs along a molecular dynamics trajectory and compare the predicted FRET distribution with single-molecule experiments. FRET-assisted modeling will accelerate the analysis of structural ensembles in particular dynamic, non-coding RNAs and transient proteinnucleic acid complexes.
F. D. Steffen, M. Khier, D. Kowerko, R. A. Cunha, R. Börner, R. K. O. Sigel, Nat. Commun. (2020)

Metal ions and sugar puckering balance single-molecule kinetic heterogeneity in RNA and DNA tertiary contacts

The fidelity of group II intron self-splicing and retrohoming relies on long-range tertiary interactions between the intron and its flanking exons. By single-molecule FRET, we explore the binding kinetics of the most important, structurally conserved contact, the exon and intron binding site 1 (EBS1/IBS1). A comparison of RNA-RNA and RNA-DNA hybrid contacts identifies transient metal ion binding as a major source of kinetic heterogeneity which typically appears in the form of degenerate FRET states. Molecular dynamics simulations suggest a structural link between heterogeneity and the sugar conformation at the exon-intron binding interface. While Mg2+ ions lock the exon in place and give rise to long dwell times in the exon bound FRET state, sugar puckering alleviates this structural rigidity and likely promotes exon release. The interplay of sugar puckering and metal ion coordination may be an important mechanism to balance binding affinities of RNA and DNA interactions in general.
F. D. Steffen, R. Börner, E. Freisinger, R. K. O. Sigel, Chimia (2019)

Stick, Flick, Click: DNA-guided Fluorescent Labeling of Long RNA for Single-molecule

Exploring the spatiotemporal dynamics of biomolecules on a single-molecule level requires innovative ways to make them spectroscopically visible. Fluorescence resonance energy transfer (FRET) uses a pair of organic dyes as reporters to measure distances along a predefined biomolecular reaction coordinate. For this nanoscopic ruler to work, the fluorescent labels need to be coupled onto the molecule of interest in a bioorthogonal and site-selective manner. Tagging large non-coding RNAs with single-nucleotide precision is an open challenge. Here we summarize current strategies in labeling riboswitches and ribozymes for fluorescence spectroscopy and FRET in particular. A special focus lies on our recently developed, DNA-guided approach that inserts two fluorophores through a stepwise process of templated functionality transfer and click chemistry.
M. Zhao, F. D. Steffen, R. Börner, M. F. Schaffer, R. K. O. Sigel, Nucleic Acids Res. (2018)

Site-specific dual-color labeling of long RNAs for single-molecule spectroscopy

Labeling of long RNA molecules in a site-specific yet generally applicable manner is integral to many spectroscopic applications. Here we present a novel covalent labeling approach that is site-specific and scalable to long intricately folded RNAs. In this approach, a custom-designed DNA strand that hybridizes to the RNA guides a reactive group to target a preselected adenine residue. The functionalized nucleotide along with the concomitantly oxidized 3'-terminus can subsequently be conjugated to two different fluorophores via bio-orthogonal chemistry. We validate this modular labeling platform using a regulatory RNA of 275 nucleotides, the btuB riboswitch of Escherichia coli, demonstrate its general applicability by modifying a base within a duplex, and show its site-selectivity in targeting a pair of adjacent adenines. Native folding and function of the RNA is confirmed on the single-molecule level by using FRET as a sensor to visualize and characterize the conformational equilibrium of the riboswitch upon binding of its cofactor adenosylcobalamin. The presented labeling strategy overcomes size and site constraints that have hampered routine production of labeled RNA that are beyond 200 nt in length.
F. D. Steffen, R. K. O. Sigel, R. Börner, Phys. Chem. Chem. Phys. (2016)

An atomistic view on carbocyanine photophysics in the realm of RNA

Carbocyanine dyes have a long-standing tradition in fluorescence imaging and spectroscopy, due to their photostability and large spectral separation between individual dye species. Herein, we explore the versatility of cyanine dyes to probe the dynamics of nucleic acids and we report on the interrelation of fluorophores, RNA, and metal ions, namely K(+) and Mg(2+). Photophysical parameters including the fluorescence lifetime, quantum yield and dynamic anisotropy are monitored as a function of the nucleic acid composition, conformation, and metal ion abundance. Occasional excursions to a non-fluorescent cis-state hint at the remarkable sensitivity of carbocyanines to their local environment. Comparison of time-correlated single photon experiments with all-atom molecular dynamics simulations demonstrate that the propensity of photoisomerization is dictated by sterical constraints imposed on the fluorophore. Structural features in the vicinity of the dye play a crucial role in RNA recognition and have far-reaching implications on the mobility of the fluorescent probe. An atomic level description of the mutual interactions will ultimately benefit the quantitative interpretation of single-molecule FRET measurements on large RNA systems.

Fabio Steffen's Projects

bib2html icon bib2html

Convert bibtex references into HTML files

fretlabel icon fretlabel

Nucleic acid labeling and all-atom MD simulations with explicit fluorophores

fretraj icon fretraj

PyMOL plugin to calculate accessible contact volumes on PDB structures

labellib icon labellib

Library for coarse-grained simulations of probes flexibly coupled to biomolecules.

lifefit icon lifefit

Analyze fluorescence lifetime and anisotropy decays

staged-recipes icon staged-recipes

A place to submit conda recipes before they become fully fledged conda-forge feedstocks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.