Wednesday, February 28, 2007

Proteomics Podcast

There is a podcast by the publishers of the journal Proteomics. They cover the top articles published in their journal. Looks to be a bit more technical in nature then say Futures in Biotech. One of the most recent discussions was on targeting low abundance low molecular weight proteins, particularly in blood serum.


Proteomics Podcast

Thursday, February 08, 2007

DNA Rainbow

Cool link for the day http://www.dna-rainbow.org/ They take human chromosomes, assign colors to the nucleotides, and draw pictures. The pictures mostly looks like static, but if you look closely, you can see shifting color patterns that indicate overall nucleotide frequency changes. It would be interesting do see those pictures with predicted genes highlighted. That way, we could see if the different color bands correspond with gene dense regions.

Thursday, February 01, 2007

GCC compiler directives

When ever you start coding on separate platforms, you need to start
thinking about compiler directives.   That way, you can write
separate code for different needs. Follow the break to find out how to take advantage of GCC compiler directives.



To get the list of directives
from gcc use the command

echo "" | gcc -E -dM -

Using this you can find the gcc for linux and MacOS have the directive
'__linux' and '__APPLE__'

An example of how I use this info is my OpenGL header file requests.

#if __linux
#define  GL_GLEXT_PROTOTYPES
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glext.h>
#include <GL/glut.h>
#else
#if __APPLE__
#include <opengl/gl.h>
#include <opengl/glu.h>
#include <glut/glut.h>
#endif
#endif

...Read more