Sven Mesecke's blog

  1. Instant gratification and drunken posting blocker

    Di 31 Januar 2017

    The internet has plenty of advantages, but also (at least) two disadvantages for the digital human being: the constant availability of slightly interesting information and the constant possibility of getting a quick shot of self esteem through social media likes. Related to that, but fortunately only a temporary issue, is …

  2. Removing EU roaming charges is a big deal

    Do 03 April 2014

    Update January 2017

    The European commission came to similar conclusions as those below - and limited the effects of its end-of-roaming-initiative to disallow a real competition between carriers from different European countries. Unfortunately, we will still suffer from limited competitions and widely varying offerings within the single market.


    In April …

  3. Facebook as a super-responsive page-user interaction network

    Di 01 April 2014

    (and how to replace it)

    Facebook and, to a lesser degree, twitter, are commonly referred to as social networks, i.e., as tools to organize friends, family and followers and communicate with them via messages, wall posts, status updates and tweets. But they also serve as a tool to keep …

  4. Dash (Zeal) and Julia

    Mo 21 Oktober 2013

    Dash is a brilliant Documentation App for Mac OS X, Julia is a promising new language for technical computing. What's better than getting the Julia documentation, which up to now has mostly lived on the web, into Dash, so that those long train rides through the countryside can be spent …

  5. MATLAB in the Biosciences - a Tutorial

    Fr 11 Oktober 2013

    Download as pdf or epub

    The aim of this tutorial is to provide people working in the biosciences with little to no background in programming an accessible and short tutorial on MATLAB basics for common bioscience workflows. It was developed for some courses here at the EMBL and includes exercises …

  6. MATLAB in the Biosciences - Solutions

    Do 10 Oktober 2013

    Download as pdf

    Exercise 1

    % there are several ways for creating these arrays
    % 1 - squared brackets
    A = [1 3 5; 3 6 3; 9 8 5]
    % 2 - functions for array creation
    A = rand(3)
    A = magic(3) 
    b = [3; 4: 8] % 3 x 1 - column vector!
    A * b(1)
    A …
  7. Julia for MATLAB users III

    Do 19 September 2013

    Previous articles explored julia and its plotting facilities in the Winston package. The workflow used there, (i) data import, (ii) plotting and (iii) graphics export, will be used in this article as well, however, this time using Dataframes and Gadfly in julia and dataset arrays in MATLAB.

    Dataset arrays are …

  8. Julia for MATLAB users II

    So 25 August 2013

    In the last posts I installed julia, some graphics packages and some dependencies on a Mac and compared one way of plotting in julia - using Winston and plotting several datasets into one plot - with the typical approach in MATLAB. This post will show how to plot each individual dataset into …

  9. Julia for MATLAB users I

    Do 22 August 2013

    A number of excellent free open-source alternatives to MATLAB have arrived in the last couple of years that have managed to bite away parts of MATLAB's market share. Most notable are R, which is now the dominant language for statistical computing and bioinformatics and Python (with numpy, scipy etc.) which …

  10. Installing julia for data visualization stuff

    Di 20 August 2013

    Julia is a relatively novel language intended for technical computing, basically a direct contender of MATLAB/Octave, Python/scipy/numpy or R. The crucial difference between Julia and the other languages is its powerful JIT compiler, which is responsible for some impressive benchmark results. I'm exploring Julia as a replacement …

continue   →