Flags and Lollipops

Tuesday, November 22, 2005

Old Skool Visualization

While doing a literature search on sequence visualization I came across this paper from 1986 by JE Cowin et al. which describes a "new method of representing DNA sequences which combines ease of visual analysis with machine readability".

My computer science background means that unfortunately I tend to treat papers over, say, ten years old rather skeptically (I mean, they're obsolete, aren't they? Basic discoveries are allowed as exceptions). This one, though, has an old skool charm about it.

It's based on the idea that instead of a sequence of letters DNA could be represented as points on staves (like the horizontal lines you see on sheet music). The top line is G, the one below it A, the next T and the bottom one C. In theory this makes the sequence both machine readable by light pen and more amenable to analysis by eye. Also it means you can play your favourite gene on the trombone at parties and get all the girls.

I'm not sure I'd want to look for complex binding motifs or anything by eye but it does let you see purine / pyrimidine tracts, GC rich regions and that sort of thing fairly easily. The paper also notes that in the case of palindromes "the symbols form a pattern of perfect dyad rotational symetry about an axis perpendicular to the centre line of the stave". Uh huh. I'm actually interested to know what the thing about the light pen is: do the authors mean machine readable from a piece of paper, or the screen, or what? Sadly I lack the necessary technochronological context.

Anyway, the program - in a language that I'm not familiar with but which looks a bit like some sort of more complicated BASIC (feel free to identify it if you can) - was included as an appendix and published along with the paper. Not quite a compendium, but still.

Comments and trackbacks Feel free to post your comments Anonymous Neil Anonymous Anonymous Blogger RPM Anonymous Mauricio . This post has trackbacks.

Trackbacks:

4 Comments:

At November 22, 2005 12:12 PM, Anonymous Neil said...

The program is BASIC for the Acorn BBC Micro B (it says so in the paper, but I remember it well). My mate had a BBC Micro (model A I think) - I really coveted it. I made do with a ZX81 and later, a Dragon 64. Tandy BASIC was quite different, oh yes. And I had a light pen at one stage - a great clunky thing that if pointed at the screen, would eventually result in a pixel turning black.

Don't get me started on the old days...

 
At November 22, 2005 3:00 PM, Anonymous Anonymous said...

It is interesting to see that punch cards and old fashioned sequencing gels are so similar.

 
At November 22, 2005 3:31 PM, Blogger RPM said...

Ditto anonymous. I thought the same thing: this looks exactly like an old school sequencing gel.

My advisor told me that when he was in grad school he wrote a simple program that took the bands on a sequencing gel, and based on the angle between adjacent bands, converted the information into a linear sequence of A, T, G, and C. I think he read in the bands using a light pen.

 
At November 22, 2005 4:18 PM, Anonymous Mauricio said...

Nice post Stew! Now I feel nostalgic...

 

Post a Comment

<< Home


See all posts from: July 2005 August 2005 September 2005 October 2005 November 2005 December 2005 January 2006 February 2006 March 2006 April 2006 May 2006 June 2006 July 2006 September 2006 October 2006 November 2006 December 2006 January 2007 February 2007 March 2007 April 2007 May 2007 June 2007 July 2007 August 2007 October 2007 November 2007 December 2007 January 2008 February 2008 March 2008 April 2008 May 2008