First: Principles

Ramblings of a software developer with a degree in bioinformatics. Agile development mixed with DNA sequencing - what could go wrong?

Friday, May 15, 2020

Github offers successor options

›
Github is putting some thought into what happens to to your repositories if you're "unable" to manage them - a kind way of say...
Thursday, April 30, 2020

Covid-19 infections by county, rate of increase

›
So this image shows rate of increase of the number of cases on a daily basis. It's not as smooth as I would like.
Wednesday, April 29, 2020

Generating sequentially increasing values in C++

›
Say you need to generate a sequence, in C++, simply consisting of the first so many integers, like, 1,2,3,4,5. With a little programming e...
Saturday, April 11, 2020

Command Line tips from CLI Magic

›
Tips for working with the command line from CLI magic . I like this one to s how all listening TCP/UDP ports for the current user: $ lsof ...
Wednesday, April 01, 2020

Covid-19 infections by county, over time

›
This is a visualization choropleth I put together of Covid-19 infections for each county over time. It's based on the NY Times data set...
4 comments:
Tuesday, March 31, 2020

BeautifulSoup4 in Python

›
A lot of code available that uses BeautifulSoup tells you to call it like so: from beautifulsoup import BeautifulSoup If you'v...
Thursday, February 27, 2020

Pre-defined compiler macros

›
If you're working in a multiple-compiler environment, you may wish to get information at compile time about which compiler you're bu...
Friday, February 14, 2020

Enabling wind power nationwide

›
A report from the Obama Department of Energy in 2015. https://www.energy.gov/sites/prod/files/2015/05/f22/Enabling%20Wind%20Power%20Nation...
Thursday, February 13, 2020

Take a newick tree and stre-e-etch the leaves to make it ultrametric

›
I needed to generate some ultrametric Newick trees for some simulations. There's a nice Newick tree generator online at  http:/Trex/tre...

How to delete empty rows in an Excel spreadsheet

›
How to delete empty rows in an Excel spreadsheet: https://www.itsupportguides.com/knowledge-base/office-2016/excel-2016-how-to-delete-empt...
Monday, August 10, 2015

How Installing a Random Tool Caused Ruby on Rails to Stop Working

›
At work I maintain a little Ruby on Rails site. Not a particularly interesting site, just a set of pages of statistics gathered from various...
Wednesday, July 16, 2014

Trinity RNA-Seq

›
In January a site went live called  readingroom.info . I suspect due to the timing and the subject matter it was a student project. The idea...
Tuesday, July 08, 2014

The Slim protocol

›
I wrote earlier about Fitnesse and Slim style integration testing. There are only a few commands associated with Slim tables, but the pre...
Sunday, July 06, 2014

Fitnesse and Slim

›
Fitnesse is a rather nice testing tool. It's been around since what seems like the beginning of the integration testing movement. It...
Sunday, June 02, 2013

Suffix Arrays

›
In our quest to win a million dollars , we're trying to Index the Human Genome . A typical index, like in the back of a book, is compose...
Sunday, May 19, 2013

Indexing the human genome

›
Last time I had decided that to efficiently analyze the reads, we had to make an index of the human genome. So how do we go about that? ...
Monday, May 13, 2013

Analyzing DNA programmatically

›
Last time I discussed using a program called BWA to try to determine if a given sequence was part of the human genome or not. It didn't...
Saturday, March 23, 2013

Analyzing DNA with BWA

›
Last time I discussed a million-dollar challenge posted by Innocenture . The challenge is to analyze a series of DNA reads and determine th...
Friday, March 22, 2013

A million dollars up for grabs

›
Of course, you have to do a few things to earn it. Innocenture is running a challenge, with a million dollar prize, for the ability to take ...
Thursday, March 21, 2013

RNA Polymerase ||| and the RIG-I pathway

›
A little story about immune responses in cells. Type-I interferons (IFNs) are important for antiviral and autoimmune responses.  They int...
‹
›
Home
View web version
Powered by Blogger.