Notebook
Psst! I've posted some details about my notebook setup here.
Group meeting feedback, 20 Jan 2015
I gave another group meeting today, this time on random arrangements of iLoci. This entry records feedback I received from the group members.
more…Formatting C code with clang-format
Found a nifty tool for enforcing formatting styles for C code.
more…PEP8 and the Atom editor
I tried out the Atom text editor very soon after it came out. For some reason--whether a half-hearted attempt on my part, or the fact that Atom was an unrefined beta--I didn't love it. After only a day or two, I reverted to the Komodo Edit editor I had been comfortable with for several years.
Recently, I heard a colleague …
more…Reading roundup
Roundup of links from the last week's worth of interesting reads.
more…Reading roundup
Roundup of links from the last week's worth of interesting reads.
more…New year reading roundup
Roundup of links to interesting Christmas/New Year holiday reads.
more…Reading roundup
Roundup of links to interesting reads from the last couple of weeks.
more…Misconceptions about research software
I stumbled across the following question the other day in an email digest from Quora.
I have 5 years of working experience, but I still code very slow. How can I code faster? What should I learn?
Most of the responses don't answer the question directly, but instead make the point that speed is a very poor metric by which …
more…Shell pipelines in Python
The UNIX shell is an indispensible tool for project organization and data management in bioinformatics. I spend a lot of time in the shell, and having picked up on a lot of time-saving techniques over the years it might just be my favorite computing environment.
The shell has its limitations, however. Piping, the very feature that gives the shell its …
more…Filter stderr while piping in UNIX
Nifty trick for filtering stderr in the middle of a shell pipeline.
more…