This week Erick Martins Ratamero and I put up a preprint on vesicle packing. This post is a bit of backstory but please take a look at the paper, it’s very short and simple. The paper started when I wanted to know how many receptors could fit in a clathrin-coated vesicle. Sounds like a simple […]
Tag: code
Cloud Eleven: A cloud-based code sharing solution for IgorPro
This post is something of a “how to” guide. The problem is how can you share code with a small team and keep it up-to-date? For ImageJ, the solution is simple. You can make an ImageJ update site and then push any updated code to the user when they startup ImageJ. For IgorPro, there is […]
Adventures in Code VI: debugging and silly mistakes
One hour debugging last night tracked down to “two lines – pah – it can be done in one!” bravura earlier in the day. — quantixed (@quantixed) April 27, 2018 This deserved a bit of further explanation, due to the stupidity involved. “Debugging is like being the detective in a crime movie where you are […]
Frankly, Mr. Shankly
I read about Antonio Sánchez Chinchón’s clever approach to use the Travelling Salesperson algorithm to generate some math-art in R. The follow up was even nicer in my opinion, Pencil Scribbles. The subject was Boris Karloff as the monster in Frankenstein. I was interested in running the code (available here and here), so I thought I’d […]
Adventures in Code IV: correcting filenames
A large amount of time doing data analysis is the process of cleaning, importing, reorganising and generally not actually analysing data but getting it ready to analyse. I’ve been trying to get over the idea to non-coders in the group that strict naming conventions (for example) are important and very helpful to the poor person who has […]
Tips from the blog X: multi-line commenting in Igor
This is part-tip, part-adventures in code. I found out recently that it is possible to comment out multiple lines of code in Igor and thought I’d put this tip up here. Multi-line commenting in programming is useful two reasons: writing comments (instructions, guidance) that last more than one line the ability to temporarily remove a […]
Calendars and Clocks
This is a quick post about the punch card feature on GitHub. This is available from Graphs within each repo and is also directly accessible via the API. I was looking at the punch card for two of my projects: one is work related and the other, more of a kind of hobby. The punch […]
The Digital Cell: Getting started with IgorPRO
This post follows on from “Getting Started“. In the lab we use IgorPRO for pretty much everything. We have many analysis routines that run in Igor, we have scripts for processing microscope metadata etc, and we use it for generating all figures for our papers. Even so, people in the lab engage with it to varying extents. The […]
The Digital Cell: Getting Started
More on the theme of “The Digital Cell“: using quantitative, computational approaches in cell biology. So you want to get started? Well, the short version of this post is: Find something that you need to automate and get going! Programming I make no claim to be a computer wizard. My first taste of programming was the […]
The Digital Cell: Workflow
The future of cell biology, even for small labs, is quantitative and computational. What does this mean and what should it look like? My group is not there yet, but in this post I’ll describe where we are heading. The graphic below shows my current view of the ideal workflow for my lab. The graphic is pretty self-explanatory, but […]