davep

HomeBadges
Blog Author Picture

Dave Pearson

24 followers

Developer http://davep.dev, Emacs addict http://elisp.dev, geek.

Hangs out with bioinformaticians.

Reading 2bit files (for fun) - the sequence

Sep 26, 20209 min read

This post will cover the most important content of a 2bit file: the actual sequence data itself. In the first post I wrote about the format of the file's header, and in the second post I wrote about the content of the file's index. At this point that...

Reading 2bit files (for fun) - the index

Sep 5, 20206 min read

As mentioned in the first post, once you've read in the header data for a 2bit file, the next step is to read the index. This is an index into all the different sequences held in the file. Reading the index itself is fairly straightforward. The index...

Reading 2bit files (for fun)

Aug 30, 20209 min read

Introduction I've written a bit before about the value of having simple but interesting "problems", that you know the solution to, as a way of exercising yourself in a new environment. Recently I've added another to the list I already have, and I use...

The PEP 8 hill I will die on

Aug 23, 20203 min read

I first learnt Python back in the mid-to-late 90s, used it in place of Perl once I was comfortable with it, and then we sort of drifted apart when I first met Ruby. It's only in the last couple of years that I've got back into it, and in a huge way, ...

Swift TIL 12

Jul 18, 20203 min read

First a small aside: To be honest, the T part of TIL is getting to be less and less true with this series of posts, but the posts themselves serve a useful purpose for me. As I've been reading the book I'm working through, I've also been making notes...

Swift TIL 11

Jul 11, 20203 min read

This is one of those things, especially this little play to help appreciate the feature, that I'm filing under "kinda cool, but I am never doing this in production". So Swift has operator overriding, and then some. Moreover, operators are, in effect,...

© 2021 davep

PrivacyTerms
Proudly part of