Personal Website.

Posts tagged ‘research’

Research Update

The last month I’ve spent working hard on my summer project, which is the last hurdle on my way to the “official” research part of my PhD Programme. Now, I finally had some time to tend to my website again and realised that I could do a much better job describing my research, which I have done now. I have also finally managed to fully resolve my supervisory team, which is made up of a whopping three people from engineering, mathematics and medicine. I feel truly interdisciplinary.


A Workflow for Reproducible Research

All research should be reproducible. This fact gets engraved into the brains of all potential researchers and that is for a very good reason. Reproducible research means it can be tested or improved by people in a different lab maybe at the other end of the world and it can also reveal mistakes that have been carried out during the research, which may have changed the results of the study altogether. I’d like to say that with peer reviews there is, in theory, a very efficient mechanism in place to ensure all published research is reproducible. On the other hand though, as the Retraction Watch blog shows us time and time again, it doesn’t always work and there are some bogus papers out there (and some researchers seem to be running some sort of a retraction leaderboard). (more…)

Phosphorus Dynamics & Lake Eutrophication

One of the projects I carried out as part of my PhD decision process is nearly finished now. Or let’s say it is finished, but I am still writing it up. I have published my Matlab code on my Git repository, so feel free to have a look.

I have reimplemented a model on lake eutrophication developed by Carpenter (2005). It is a very neat mathematical model that can predict eutrophication and algal blooms. However, this model does not take into account the role of the biota explicitly. I attempted to fill this gap, but had to discover that essential data to take out this model extension in a justifiable way is missing. Therefore my report will be a position paper that points out gaps in knowledge and gives suggestions on how to fill these gaps with the sampling of further lake data.

Carpenter S R: Eutrophication of aquatic ecosystems: bistability and soil phosphorus. Proceedings of the National Academy of Sciences of the United States of America 102 (29): 10002-10005, 2005

Research Update

My Research page still claimed that I am quite indecisive for what I want to do with that PhD position of mine. That has actually been untrue since January, because then I had finally decided that I will leave bioinformatics behind me and engage in more physical fluid dynamics simulations for medical research and Alzheimer’s Disease (AD) in particular. I am still quite unsure of what “field” that now leaves me with. Medical physics Simulation? With a big question mark attached to this I think I can deservedly claim to be in complex systems simulation.

Because I have trouble naming my research in less than 10 words I have finally got round to updating my research page. That also means that it is getting serious now. Soon I will have finished the first taught year in the DTC and in the remaining three years after that I will hopefully manage to answer at least a few of the many unresolved questions surrounding AD resulting in a doctorate degree.

Software Carpentry

I really enjoy the environment of the DTC. We have recently started a weekly event called “Coffee, Cake and Science Talk”. Its main purpose is to get DTC students together and have a chat about their work (or unrelated things…) while enjoying some nice cake.

Last time we entered a really fruitful and encouraging discussion about making you research truly reproducible and coding practices. One website that got mentioned is Software Carpentry, which is exactly about writing code to make your research reproducible. I found this website particularly useful, since recently I had to go on a parameter goose chase for a model that I needed to reimplement.

The website mostly talks about things that actually are (or should be) common sense, but setting up repositories for your code or keeping exact track of software versions you use is a bit annoying. So at least I find it quite useful to be reminded of all these things. After looking at the website I set up a Git repository on Bitbucket, which gives you unlimited private repositories. Normally I would always be on the open source side, but if you’re working on a project that involves unpublished stuff, you might rather choose to not entirely open it to the public straight away.