Michael Grünstäudl (Gruenstaeudl), PhD

Postdoctoral Researcher at the Freie Universität Berlin

Archiv der Kategorie 'Allgemein'

One-liner: Splitting multi-sequence FASTA into single-sequence FASTA

Quick, split it! There are one-liners that never get old. Here is another one of them. $ csplit multisequence.fasta /\>/ {*} && find . -size 0 -print0 |xargs -0 rm –

Weiter lesen...

Teaching in spring 2018 – Part II

                           

Weiter lesen...

Workshop at the GfBS 2018

Talking about efficient data partitioning strategies Today, I held a workshop at the 19th annual meeting of the Gesellschaft für Biologische Systematik (GfBS). I introduced the participants to computational strategies to automate the selection of data partitioning schemes and nucleotide substitution models for phylogenomic datasets.                     […]

Weiter lesen...

DCPS Day 2016

Today, different groups of the Dahlem Center of Plant Sciences met for their annual symposium, the DCPS Day 2016. It was a great symposium, and I enjoyed giving my presentation to this great set of research groups.

Weiter lesen...

Excursion in Brandenburg

Yesterday, a few colleagues and I went on an excursion to the Döberitzer Heide, an anthropogenic heath in the state of Brandenburg.                 .

Weiter lesen...

Lecture for high-schools students

Facilitating their transition to college As part of the Summer University 2016, a unique course by the Freie Universität Berlin that allows high-school students to attend college-type lectures, I organized a lecture session on plant evolution today. Lots of interested students and good questions afterwards!

Weiter lesen...

Saving text elements as svg in R

A helpful note Saving text elements via the default svg-drivers of R (e.g., grDevices::svg, Cairo::CairoSVG) often results in the text being saved as paths instead of genuine text elements. Downstream svg-editors (such as Inkscape) may thus only allow you to move single letters but not edit them as text elements (which slashes the point of […]

Weiter lesen...

Setting the default Python version in R

Easy if you know how. We are living in a time of interconnectivity, and barely a day goes by when I don’t use the scripting language R in a more or less intricate pipeline. Often I have R call out to the interpreted programming language Python or the system shell to run a third-party executable […]

Weiter lesen...

Python version of rPython

R shell vs. RStudio   NOTE: This blog post originally appeared on 12-Nov-2014 on the blog I kept when I was a postdoctoral researcher at the Ohio State University. I am reposting it here because several people have asked me about this very topic lately.   On several occasions I have wondered which criterion the […]

Weiter lesen...

Being a scientist …

… means attending lots of conferences, committees and seminars. Sometimes it feels like I am more often in a suit than a lab coat.                            

Weiter lesen...