<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Byte Size Biology &#187; Funny</title>
	<atom:link href="http://bytesizebio.net/index.php/tag/funny/feed/" rel="self" type="application/rss+xml" />
	<link>http://bytesizebio.net</link>
	<description>The musings and ravings of a computational biologist about science, computers, music and, you know, stuff</description>
	<lastBuildDate>Mon, 06 Feb 2012 13:32:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Operating systems and sandwiches</title>
		<link>http://bytesizebio.net/index.php/2012/01/29/operating-systems-and-sandwiches/</link>
		<comments>http://bytesizebio.net/index.php/2012/01/29/operating-systems-and-sandwiches/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 20:26:33 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[operating systems]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5855</guid>
		<description><![CDATA[Ubuntu Linux: &#8220;You can have your sandwich any way you like, but recently we started wrapping it in this really ugly wrapper. Still yummy though, and you can ask for a different wrapper. But you have to ask&#8221;. Mac OSX: &#8220;We only serve ham &#38; cheese on white bread. If you don&#8217;t like it, go [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Ubuntu Linux</strong>: &#8220;You can have your sandwich any way you like, but recently we started wrapping it in this really ugly wrapper. Still yummy though, and you can ask for a different wrapper. But you have to ask&#8221;.</p>
<p><strong>Mac OSX:</strong> &#8220;We only serve ham &amp; cheese on white bread. If you don&#8217;t like it, go somewhere else.&#8221;</p>
<p><strong>Windows</strong>: &#8220;Lettuce and lots of Mayo. $400. That will be extra for the ham, extra for the turkey, no, you can&#8217;t have cheese with it if you have turkey. Well, you can, but you&#8217;ll have to add mustard. You don&#8217;t like mustard? Tough. So the sandwich is dripping all over you and falling apart? You can buy a sandwich-handler anti-drip across the street. $40/ year. Sandwich too big for your hands? Get someone else to hold it for you. No you can&#8217;t make your own. If you do, I&#8217;ll have you arrested.&#8221;</p>
<p><strong>Gentoo Linux</strong>: &#8220;Here&#8217;s a sickle. Go to the field outside town, and harvest some wheat. Then you will see a cabin. Go inside, there are five types of grindstones there. Grid the flour you like. Then add water, we can give you mineral water, stream water, or tapwater. We also have different types of yeast. Make your dough. Bake bread (we have fire brick ovens, electric ovens, gas, traditional Bedouin oven, and a new plasma-jet oven). What would you like? Chicken? Go kill one in the back yard, pluck it, gut it, and cook it. You can roast it, fry it, grill it, or boil it. All in all, you can have your sandwich in just under a week if you&#8217;re good at what you do.&#8221;</p>
<p><strong>Puppy Linux</strong>: here is a cracker and a bit of cheese. Enjoy your sandwich.</p>
<p><strong>FreeBSD</strong>: Like Gentoo, but we also have a 30-.06 if you want a venison sandwich.</p>
<div id="attachment_5856" class="wp-caption alignnone" style="width: 491px"><a href="http://bytesizebio.net/wp-content/uploads/2012/01/sandwiches.jpg"><img class="size-full wp-image-5856" title="sandwiches" src="http://bytesizebio.net/wp-content/uploads/2012/01/sandwiches.jpg" alt="" width="481" height="640" /></a><p class="wp-caption-text">Credit: Joe Shlabotnik, Flickr</p></div>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2012/01/29/operating-systems-and-sandwiches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microbial Pancakes</title>
		<link>http://bytesizebio.net/index.php/2012/01/15/microbial-breakfast/</link>
		<comments>http://bytesizebio.net/index.php/2012/01/15/microbial-breakfast/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 23:50:03 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Microbiology]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[microbiology]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5813</guid>
		<description><![CDATA[&#160; Prepared by daughter. Not to scale. Species not yet identified. Delicious. &#160;]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Prepared by daughter. Not to scale. Species not yet identified. Delicious.</p>
<p>&nbsp;</p>
<p><a href="http://bytesizebio.net/wp-content/uploads/2012/01/microbe-breakfast.png"><img class="alignnone  wp-image-5814" title="microbe-breakfast" src="http://bytesizebio.net/wp-content/uploads/2012/01/microbe-breakfast.png" alt="" width="527" height="397" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2012/01/15/microbial-breakfast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Music Monday: Whole Lotta Love</title>
		<link>http://bytesizebio.net/index.php/2011/10/24/music-monday-whole-lotta-love/</link>
		<comments>http://bytesizebio.net/index.php/2011/10/24/music-monday-whole-lotta-love/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 14:47:29 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Rock]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5586</guid>
		<description><![CDATA[This excellent cover of &#8220;Whole Lotta Love&#8221; went viral last week. Michael Winslow of Police Academy fame gives his interpretation to the Led Zeppelin classic: And if that gave you a taste for the original, go here.]]></description>
			<content:encoded><![CDATA[<p>This excellent cover of &#8220;Whole Lotta Love&#8221; went viral last week. <a href="http://michaelwinslow.net/" target="_blank">Michael Winslow</a> of <a href="http://en.wikipedia.org/wiki/Police_Academy_(film)" target="_blank">Police Academy</a> fame gives his interpretation to the Led Zeppelin classic:</p>
<p><iframe src="http://www.youtube.com/embed/g-7bQ1pNoBw?rel=0" frameborder="0" width="640" height="360"></iframe></p>
<p>And if that gave you a taste for the original, <a href="http://ledzeppelin.com/video/whole-lotta-love-promo" target="_blank">go here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/10/24/music-monday-whole-lotta-love/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funny Science Friday: The IgNobels, Wall Street Journal</title>
		<link>http://bytesizebio.net/index.php/2011/10/07/funny-science-friday-the-ignobels-wall-street-journal/</link>
		<comments>http://bytesizebio.net/index.php/2011/10/07/funny-science-friday-the-ignobels-wall-street-journal/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 21:51:03 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Biology]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[physiology]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[ignobel]]></category>
		<category><![CDATA[ignobels]]></category>
		<category><![CDATA[science culture]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5516</guid>
		<description><![CDATA[The IgNobel prizes were awarded this week. Yes, the Nobel prizes too, but the IgNobels are the really interesting ones. (For an thoughtful piece about why the Nobel Prizes in the sciences do not enhance or may even hurt scientific recognition, read Carl Zimmer&#8217;s piece at The Loom) . The IgNobel prizes are awarded annually for [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://improbable.com/ig/ig-pastwinners.html#ig2011">IgNobel prizes were awarded this week</a>. Yes, the <a href="http://www.nobelprize.org/" target="_blank">Nobel prizes</a> too, but the IgNobels are the really interesting ones. (For an thoughtful piece about why the Nobel Prizes in the sciences do not enhance or may even hurt scientific recognition, read <a href="http://blogs.discovermagazine.com/loom/2011/10/06/the-tedious-inevitability-of-nobel-prize-disputes/" target="_blank">Carl Zimmer&#8217;s piece</a> at <em>The Loom</em>) .</p>
<p>The IgNobel prizes are awarded annually for research that &#8220;makes you laugh, and then makes you think&#8221;. Actually, I liked their previous motto better: &#8220;research that cannot or should not be reproduced&#8221;. But like the Nobel prizes, IgNobels are not awarded only for science. For example, The mayor of Vilnius received the IgNobel Peace Prize for fulfilling every urban driver&#8217;s dream and running over an illegaly parked car with a BTR-60 (an armored personnel carrier mistakenly identified as &#8220;tank&#8221; by the IgNobel prize awarders, but what do these Harvard peaceneaks know about military stuff).</p>
<p><iframe src="http://www.youtube.com/embed/V-fWN0FmcIU" frameborder="0" width="480" height="360"></iframe><br />
The Physiology Prize was given to Anna Wilkinson (of the UK), Natalie Sebanz (of THE NETHERLANDS, HUNGARY, and AUSTRIA), Isabella Mandl (of AUSTRIA) and Ludwig Huber (of AUSTRIA) for their study &#8220;<strong>No Evidence of Contagious Yawning in the Red-Footed Tortoise.</strong>&#8221;<br />
<a href="http://www.actazool.org/paperdetail.asp?id=11922" target="_blank">REFERENCE</a>: &#8216;No Evidence Of Contagious Yawning in the Red-Footed Tortoise Geochelone carbonaria,&#8221; Anna Wilkinson, Natalie Sebanz, Isabella Mandl, Ludwig Huber, <em>Current Zoology</em>, vol. 57, no. 4, 2011. pp. 477-84.</p>
<p><iframe src="http://www.youtube.com/embed/j_wu19NA4yo?start=1062" frameborder="0" width="560" height="315"></iframe></p>
<p>The prize I like best was the medicine prize awarded to : Mirjam Tuk (of THE NETHERLANDS and the UK), Debra Trampe (of THE NETHERLANDS) and Luk Warlop (of BELGIUM). and jointly to Matthew Lewis, Peter Snyder and Robert Feldman (of the USA), Robert Pietrzak, David Darby, and Paul Maruff (of AUSTRALIA) <strong>for demonstrating that people make better decisions about some kinds of things — but worse decisions about other kinds of things‚ when they have a strong urge to urinate.</strong><br />
<iframe src="http://www.youtube.com/embed/j_wu19NA4yo?start=2140" frameborder="0" width="560" height="315"></iframe></p>
<p>In other entertaining, for want of a better term, the Wall Street Journal came out with an <a href="http://online.wsj.com/article/SB10001424052970203388804576612620828387968.html#articleTabs%3Darticle" target="_blank">op-ed which made quite a few heads explode</a>. Basically using a rather heavy-handed non-sequitur the author tried to unravel climate science:</p>
<blockquote><p><em>The science</em> [global warming] <em>is not settled, not by a long shot. Last month, scientists at CERN, the prestigious high-energy physics lab in Switzerland, reported that neutrinos might—repeat, might—travel faster than the speed of light. If serious scientists can question Einstein’s theory of relativity, then there must be room for debate about the workings and complexities of the Earth’s atmosphere</em></p></blockquote>
<p>For a full dissection of this weirdness, please go to <a href="http://blogs.discovermagazine.com/badastronomy/2011/10/06/wall-street-journal-neutrinos-show-climate-change-isnt-real/" target="_blank">Phil Plait&#8217;s response in <em>Bad Astronomy</em></a>.</p>
<blockquote><p>&nbsp;</p>
<p><em>For one, there is always room for questioning science. But that questioning must be done by science, using a scientific basis, and above all else be done above board and honestly. But that’s not how much of the climate science denial has been done. From <a href="http://blogs.discovermagazine.com/badastronomy/2010/10/21/uva-still-fighting-climate-witch-hunt-ups-the-rhetoric/" target="_blank">witch hunts</a> to the <a href="http://blogs.discovermagazine.com/badastronomy/2011/08/24/case-closed-climategate-was-manufactured/" target="_blank">climategate manufactrovery</a>, much of the attack on climate science has not been on the science itself, but on the people trying to study it. And when many of those attacks have at least a veneer of science, it’s found they are not showing us all the data, or are inconclusive <a href="http://blogs.discovermagazine.com/badastronomy/2011/08/31/no-a-new-study-does-not-show-cosmic-rays-are-connected-to-global-warming/" target="_blank">but still getting spun as conclusive by climate change deniers</a>. And if you point that out, the political attacks begin again (read the comments in that last link).</em></p>
<p><em>Second, the neutrino story has nothing to do with climate change at all. It’s a total 100% non sequitur, a don’t-look-behind-the-curtain tactic. Just because one aspect of science can be questioned — and I’m not even saying that, which I’ll get to in a sec — doesn’t mean anything about another field of science. Bryce might as well question the idea that gravity is holding us to the Earth’s surface.</em></p></blockquote>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The whole thing generated the delightful hashtag <a href="http://twitter.com/#!/search?q=%23WSJscience" target="_blank">#WSJScience</a>. Read the tweets before they expire.</p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/10/07/funny-science-friday-the-ignobels-wall-street-journal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Friday fun story: extreme bug hunting on MIRA</title>
		<link>http://bytesizebio.net/index.php/2011/09/02/5389/</link>
		<comments>http://bytesizebio.net/index.php/2011/09/02/5389/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 20:16:31 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Bioinformatics]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[MIRA]]></category>
		<category><![CDATA[short read sequencing]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5389</guid>
		<description><![CDATA[MIRA is a really cool sequence assembly software, developed and maintained by Bastien Chevreux. MIRA has a large and active community, led by the funny and gracious Bastien, for whom no problem is too small, or too large. Recently MIRA seemed to have developed a stochastic bug, one of those which are a serious headache [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://chevreux.org/projects_mira.html" target="_blank">MIRA</a> is a really cool sequence assembly software, developed and maintained by <a href="http://chevreux.org/" target="_blank">Bastien Chevreux</a>. MIRA has a large and active community, led by the funny and gracious Bastien, for whom no problem is too small, or too large.</p>
<p>Recently MIRA seemed to have developed a stochastic bug, one of those which are a serious headache to track down. Bastein called upon the MIRA community to help him. A couple of weeks ago, the &#8220;bug&#8221; was resolved to everyone relief. It was not a bug at all, but &#8230; well, I&#8217;ll let you read Bastien&#8217;s letter. Probably th funniest and geekiest error report I have seen since, well, ever. Reproduced here from the <a href="http://www.freelists.org/archive/mira_talk" target="_blank">mira_talk</a> email list with Bastien&#8217;s permission. <b>WARNING:</b> fairly geeky and fairly long. Not for everyone. But if you, like me, enjoy a good story travails of extreme bug hunting, I guarantee you will not be disappointed. (Because we have all been there, although personally I don&#8217;t recall encountering a problem <i>that</i> frustrating). Teaser: it was not a bug.</p>
<p><font face="Courier"><br />
Dear all,</p>
<p>my warmest thanks to the numerous people who all donated time and computing power to hunt down a &#8220;bug&#8221; (see http://www.freelists.org/post/mira_talk/Call-for-help-bughunting) which. in the end, turned out to be a RAM defect on my development machine.</p>
<p>This is the story on how the problem got nailed. It involves lots of hot electrons, a lot less electrons without spin which keel over, the end of a hunt for invisibugs of the imaginary sort, 454, mutants (but no zombies), Illumina, some spider monkeys, PacBio, a chat with Sherlock and, of course, an anthropomorphed star.</p>
<p>In short: don&#8217;t read if you&#8217;ve got more interesting things to do on a Friday morning or afternoon.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Life&#8217;s a rollercoaster and there are days &#8211; or weeks &#8211; where morale is on a pretty hefty ride: ups and downs in fast succession &#8230; and the occasional looping here and there.</p>
<p>Today was a day where I had &#8211; the first time ever &#8211; ups and downs occuring absolutely simultaneously. Something which is physically impossible, I know, but don&#8217;t tell any physicist or astronomist about that or else they&#8217;ll embark you in a lengthy discussion on how isochronicity is a myth by telling you stories on lightning, thunder and two poor sobs at the ends of a 300,000 km long train. But I digress &#8230;</p>
<p>So, my lowest low and highest high today were at 09:17 this morning when I prepared leaving for work (hey, it&#8217;s vacation time, almost everyone else is out and I can go a bit later than usual, right?). A few minutes earlier I had just told MIRA to run on the very same PacBio test set she had successfully worked on the night before to see how stable assemblies with this kind of data are (quite well so far, thank you for asking).</p>
<p>Reaching out to switch off the monitor and leave, MIRA suddenly came back with a warm and cosy little error message which she&#8217;s taken the habit lately to have a mischievous pleasure to present. This time, she claimed there had been an illegal base in the FASTQ file.</p>
<p>&#8220;Hey, MIRA, wait a minute!&#8221; I thought. &#8220;Yesterday and tonight you ran on the very same data file with the very same parameters for two times three hours and even gave me back some nice assembly results. And now you claim that the INPUT data has errors?! Come on, you&#8217;re not serious, are you?&#8221;</p>
<p>As a side note: she then just gave me back &#8220;that look&#8221;, you know, the one with those big open eyes behind by long, dark lashes and slightly flushed cheeks accompanied by pointed lips &#8230; as if she wanted to say &#8220;I *am* innocent and *I* did no nothing wrong you disbeliever!&#8221; (http://24.media.tumblr.com/tumblr_lj3efmmDL01qasfhmo1_400.png). This usually announces a major pouting round of hers, something which I&#8217;m not looking forward to, I can tell you.</p>
<p>Two restarts later with the same negative result (MIRA can be quite stubborn at times) I had to give in and decided to sit down again and investigate the problem.</p>
<p>&#8220;So &#8230; read number 317301 at base position 246, eh? Let&#8217;s have a look.&#8221;</p>
<p>*clickedyclick*</p>
<p>&#8220;Read 317299, 317300 &#8230; 317301 &#8230; there we are.&#8221;</p>
<p>*hackedyhack*</p>
<p>&#8220;Base position 239, 240 &#8230; now: C G G G T C F A A &#8230; wait! What? &#8216;F&#8217; &#8230; &#8216;F&#8217;?!? It&#8217;s not even an IUPAC code. What&#8217;s a frakking &#8216;F&#8217; doing in the FASTQ input file?! (CSFW: http://www.youtube.com/watch?v=r7KcpgQKo2I )</p>
<p>Indeed, it is not. Even more mysterious to me was the fact that just the night before it apparently had not been there. Or had it? I now was pretty unsure where this path would lead me, as if I had unlocked a door with the key of imagination. Beyond it: another dimension &#8211; a dimension of sound, a dimension of sight, a dimension of mind. I was moving into a land of both shadow and substance, of things and ideas. I just crossed over into &#8230; the Twilight Zone (&#8220;G#-A-G#-E-G#-A-G#-E&#8221; at 128 bpm, for more info see http://www.youtube.com/watch?v=zi6wNGwd84g).</p>
<p>Where was I? Ah, yes, the &#8216;F&#8217;.</p>
<p>So, how did that &#8216;F&#8217; appear in the FASTQ, and where had it been the night before? Out to town, ashamed of not being a nucleotide and getting a hangover without telling anyone up-front? Or did it subreptitiously sneak in from the outside, murdering an innnocent base and taking its place in hope no one would note? I didn&#8217;t have the slightest clue, but I was determined to find that out.</p>
<p>First thing to check: the log files of the successful runs the previous night. MIRA&#8217;s very chatty at times and tidying up after her has always been a chore, but now was one of those occasions where not gagging her paid out as poking around the files she left behind proved to be interesting. Read 317301 showed the following at the position in doubt: &#8220;C G G G T C ___G___ A A&#8221; Without question: a &#8216;G&#8217;, and no &#8216;F&#8217; in sight!</p>
<p>So MIRA had been right and the &#8216;G&#8217; in the sequence of the file mysteriously mutated into an &#8216;F&#8217; overnight. I must admit that I had grown suspicious of her in the past few weeks as she had seemed to become uncooperative at times. In particular she had been screaming at me a couple of times during rehearsal of combined 454 and Illumina assemblies for the premiere of her new 3.4.0 show. She claimed that some uninvited spider monkeys (http://dict.leo.org/ende?search=Klammeraffe) had frightened her so much she refused to continue to work and simply scribbled the &#8216;@&#8217; sign all over her error messages. I had not been able to find out how those critters entered MIRA&#8217;s data and had even enrolled a few volunteers to rehearse different assemblies with MIRA &#8230; to no avail as she&#8217;d performed without flaws there.</p>
<p>While reconsidering all these things, something suddenly made *click*.</p>
<p>The character &#8216;G&#8217; has the hexadecimal ASCII table code 0&#215;47 (or in 8-bit binary: 01000111). &#8216;F&#8217;, as preceding character of &#8216;G&#8217; and the table having some logic behind it, has the hex code 0&#215;46, which is 01000110 in 8-bit binary.</p>
<p>The ATINSEQ-bug (@-in-seq) I had been desperately hunting in the past few weeks (and which had held up the release of MIRA 3.4.0) was due to the &#8220;@&#8221; character sometimes mysteriously appearing in sequences during the assembly of MIRA. The &#8216;@&#8217; sign in the ASCII table has the hex code 0&#215;40 (binary: 01000000). In the ASCII table, there is one important character for DNA assembly which is very near to the &#8216;@&#8217; character &#8230;, so near that it is the successor of it: the &#8216;A&#8217; character. Hexadecimal 0&#215;41, binary 01000001.</p>
<p>I had always thought that a bug in MIRA somehow corrupted the sequence, but what if &#8230; what if MIRA was actually really innocent?! I had never taken this possibility into account as this other explanation attempts would have seemed to far stretched.</p>
<p>But now I had a similar effect *outside* of MIRA, in the Linux filesystem!</p>
<p>Filesystem MIRA<br />
G 01000111 A 01000001<br />
F 01000110 @ 01000000</p>
<p>The difference between the characters is in both cases exactly 1 bit which changes, and it&#8217;s even at the same position (last one in a byte) and changing into the same direction (from &#8217;1&#8242; to &#8217;0&#8242;.</p>
<p>I was now sure I was on to something: bit decay (http://en.wikipedia.org/wiki/Bit_rot)</p>
<p>But how could I prove it? Well, elementary my dear Watson: When you have eliminated the impossible, whatever remains, however improbable, must be the truth.</p>
<p>Suspects:<br />
- the problem is caused either by MIRA or one of the components of the<br />
comeputer: CPU, disk, disk/dma controller, RAM.</p>
<p>Facts:<br />
- an artefact was very sporadically observed during MIRA runs where sequences<br />
(containing lot&#8217;s of &#8216;A&#8217;) suddenly contained at least one &#8216;@&#8217;. This occured<br />
after several passes, i.e., not on loading.<br />
- an artefact was observed in the Linux filesystem where a &#8216;G&#8217; mutated<br />
suddenly and overnight to a &#8216;F&#8217;.<br />
- both artefacts are based on one bit flipping, perhaps even to the same<br />
direction all the time.<br />
- when loading data, MIRA does not use mmap() to mirror data from disk, but<br />
physically creates a copy of that data.<br />
- MIRA loaded the data twice flawlessly before the artefact in the filesystem<br />
occured.</p>
<p>Deduction 1:<br />
- MIRA is innocent. The artefact in the filesystem happened outside of the<br />
address space of MIRA and therefore outside her control. MIRA cannot be<br />
responsible as the Linux kernel would have prevented her from writing to<br />
some memory she was not allowed to.</p>
<p>Further facts:<br />
- the system MIRA ran on had 24 GiB RAM<br />
- even with a KDE desktop, KMail, Firefox, Emacs and a bunch of terminals<br />
open, there is still a lot of free RAM (some 22 to 23).<br />
- Linux uses free RAM to cache files</p>
<p>Deduction 2:<br />
- when loading the small FASTQ input file in the morning, Linux put it into<br />
the file cache in RAM. As MIRA almost immediately stopped without taking<br />
much memory, the file stayed in cache.</p>
<p>Further facts:<br />
- the drive with the FASTQ file is run in udma6 mode. That is, when loading<br />
data the controller moves the data directly from disk to RAM without going<br />
via the processor<br />
- subsequent &#8220;loading&#8221; of the same FASTQ into MIRA or text viewer like &#8216;less&#8217;<br />
showed the &#8216;F&#8217; character always appearing at the same place.</p>
<p>Deduction 3:<br />
- the CPU is innocent! It did not touch the data while it was transferred from<br />
disk to RAM and it afterwards shows always the same data.<br />
- the disk and UDMA controllers are innocent! Some of the glitches observed in<br />
previous weeks occured during runs of MIRA, inside the MIRA address space,<br />
long after initial loading, when UDMA had already finished their job.</p>
<p>From deductions 1, 2 &#038; 3 follows:<br />
- it&#8217;s not MIRA, not the CPU, nor the disk &#038; UDMA controller</p>
<p>Suspects left:<br />
- RAM<br />
- Disk</p>
<p>Well, that can be easily tested: shut down the computer, restart it and subsequently look at the file again. No file cache in RAM can survive that procedure. Yes, I know, there are some magic incantations one can chant to force Linux to flush all buffers and clear all caches, but in that situation I was somehow feeling conservative.</p>
<p>Low and behold, after the above procedure the FASTQ file showed an all regular, good old nucleic acid &#8216;G&#8217; in the file again. No &#8216;F&#8217; to be seen anywhere.</p>
<p>Deduction 4:<br />
- the disk is innocent.</p>
<p>Deduction 5:<br />
- as all other components have been ruled out, the RAM is faulty.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>As I wrote: life&#8217;s a rollercoaster.</p>
<p>Up: MIRA is innocent! There, she&#8217;s giving me &#8220;that look&#8221; again and one would<br />
have to be blind to oversee the &#8220;told you so&#8221; she&#8217;s sending over with<br />
it.<br />
Down: My RAM&#8217;s broken and I need to replace it. Bought it only last May,<br />
should still be under guarantee, but still &#8230; time and effort.<br />
Up: I did not sell my old RAMs, so I can continue to work<br />
Down: 12 GiB feels soooooo tight after having had 24.<br />
Up: I can wrap up 3.4.0 end of this week with good conscience!<br />
Down: How the hell am I gonna tie all loose bits and pieces in the<br />
documentation in the next 24 to 48 hours?<br />
Looping: today MIRA again helped me at work to locate a mutation important for<br />
one of our Biotech groups. Boy, do I love sequencing and MIRA.</p>
<p>Have a nice Friday and a good week-end,<br />
Bastien</p>
<p>PS: while celebrating with MIRA tonight, I expressed my fear that some people<br />
might find it strange that I anthropomorphise her. They could think I went<br />
totally nuts or that I needed an extended vacation (which I do btw). She<br />
reassured me that no one would dare thinking I were insane &#8230; and if so,<br />
she would come over to their place and give them &#8220;that look.&#8221;</p>
<p>How utterly reassuring.</p>
<p></font><br />
</</p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/09/02/5389/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ICP and Jack White cover Mozart. NSFW.</title>
		<link>http://bytesizebio.net/index.php/2011/09/01/icp-and-jack-white-cover-mozart-nsfw/</link>
		<comments>http://bytesizebio.net/index.php/2011/09/01/icp-and-jack-white-cover-mozart-nsfw/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 14:02:34 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Classical]]></category>
		<category><![CDATA[Hip hop]]></category>
		<category><![CDATA[classical]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Hip-hop]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[stupid]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5372</guid>
		<description><![CDATA[Insane Clown Posse and Jack White are working together. That, by itself, should send people to stock on water and non-perishable food. But having them cover Mozart (which they pronounce &#8220;MOHZZZ-art) is worthy of a trip to the gun store as well. Having rediscovered &#8220;Leck mich im Arsch&#8221; (lick my ass, Mozart&#8217;s scatological party hit [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Insane_Clown_Posse" target="_blank">Insane Clown Posse</a> and <a href="http://en.wikipedia.org/wiki/Jack_White_(musician)" target="_blank">Jack White</a> are working together. That, by itself, should send people to stock on water and non-perishable food. But having them cover Mozart (which they pronounce &#8220;MOHZZZ-art) is worthy of a trip to the gun store as well. </p>
<p>Having rediscovered &#8220;<a href="http://en.wikipedia.org/wiki/Leck_mich_im_Arsch" target="_blank">Leck mich im Arsch</a>&#8221; (lick my ass, Mozart&#8217;s scatological party hit which was unearthed 20 years ago), the musicians revel, Beavis &#038; Butthead fashion in the contrast between the highbrow music and the lowbrow words, setting the three voice canon  to a hip-hop beat. The result is, well&#8230; words fail me.</p>
<p>NSFW for English and German speakers. Warning: press &#8220;play&#8221; below at your own risk. What has been heard, cannot be unheard.</p>
<p><object width="100%" height="81" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowscriptaccess" value="always" /><param name="src" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F22246523&amp;" /><embed width="100%" height="81" type="application/x-shockwave-flash" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F22246523&amp;" allowscriptaccess="always" /></object><span><a href="http://soundcloud.com/thirdmanrecords/leck-mich-im-arsch">Insane Clown Posse &#8211; Leck Mich Im Arsch</a> by <a href="http://soundcloud.com/thirdmanrecords">Third Man Records</a></span></p>
<p>If you are still around after <em>that</em>, then here is the original:</p>
<p><iframe width="420" height="345" src="http://www.youtube.com/embed/nYRRuJZSrXE?rel=0" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/09/01/icp-and-jack-white-cover-mozart-nsfw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>John Smith&#8217;s genome sequenced</title>
		<link>http://bytesizebio.net/index.php/2011/07/07/john-smiths-genome-sequenced/</link>
		<comments>http://bytesizebio.net/index.php/2011/07/07/john-smiths-genome-sequenced/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 16:35:08 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[genomics]]></category>
		<category><![CDATA[sequencing]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5211</guid>
		<description><![CDATA[Springville University&#8217;s Genome Center in collaboration with Prof. I. M. A. Bigschotte from IvyLeague University have announced that the genome of Mr. John Smith from Centertown, USA has been sequenced and is now available online. Dr. James Williams, director of the Center said: &#8220;We were running out of things to sequence, but I still had [...]]]></description>
			<content:encoded><![CDATA[<p>Springville University&#8217;s Genome Center in collaboration with Prof. I. M. A. Bigschotte from IvyLeague University have announced that the genome of Mr. John Smith from Centertown, USA has been sequenced and is now available online.</p>
<p>Dr. James Williams, director of the Center said: &#8220;We were running out of things to sequence, but I still had a budget to justify before the end of the fiscal year&#8221;.</p>
<p>&#8220;This project will give us insights into the 99% of the population we care nothing about, and frankly, I would not want to meet&#8221; says Prof. Bigschotte. &#8220;I don&#8217;t even know where Centertown is&#8221;.</p>
<p>&#8220;Johnny graduated from the local high school, and now working at the KFC&#8221;. Said Mr. Smith&#8217;s mother,  Mary, in whose basement Mr. Smith lives. &#8220;He cuts the grass and takes out the trash sometimes, but I really have to nag him to get to do something&#8221;.  &#8221;I wish he will just move out&#8221; added Mrs. Smith.</p>
<p>Mr. Smith, who may or may not start classes at the local community college this fall, was unfazed by his recently found fame. &#8220;Like, I guess it&#8217;s nice to have all this stuff online, but, like, I couldn&#8217;t get it to fit on my Facebook wall&#8221;, said Mr. Smith, while digging into a party-size bag of Cheetos.</p>
<p><a href="http://bytesizebio.net/wp-content/uploads/2011/07/CouchPotato.jpg"><img class="alignnone size-full wp-image-5214" title="CouchPotato" src="http://bytesizebio.net/wp-content/uploads/2011/07/CouchPotato.jpg" alt="" width="300" height="199" /></a></p>
<p><a rel="author" href="http://bytesizebio.net/index.php/about/">Iddo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/07/07/john-smiths-genome-sequenced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Life is not a tree, it&#8217;s more of a&#8230;</title>
		<link>http://bytesizebio.net/index.php/2011/06/16/life-is-not-a-tree-its-more-of-a/</link>
		<comments>http://bytesizebio.net/index.php/2011/06/16/life-is-not-a-tree-its-more-of-a/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 22:05:11 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Evolution]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[evolution]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=5075</guid>
		<description><![CDATA[&#160; OK, I think the tree of life is obsolete. I have been spending a lot of time looking at horizontal gene transfer, reading about it, looking at it in genomes until my eyes water and my brain dessicates, occasionally blogging about it and soon to be publishing about it. Life is not a tree. [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>OK, I think the tree of life is obsolete. I have been spending a lot of time looking at horizontal gene transfer, reading about it, looking at it in genomes until my eyes water and my brain dessicates, occasionally blogging about it and soon to be publishing about it. Life is not a tree. To what extent it is not a tree it is debatable, but horizontal gene transfer is pervasive, if not rampant, in all kingdoms.</p>
<div id="attachment_5078" class="wp-caption alignnone" style="width: 268px"><a href="http://bytesizebio.net/wp-content/uploads/2011/06/517px-Horizental-gene-transfer.jpg"><img class="size-medium wp-image-5078" title="517px-Horizontal-gene-transfer" src="http://bytesizebio.net/wp-content/uploads/2011/06/517px-Horizental-gene-transfer-258x300.jpg" alt="" width="258" height="300" /></a><p class="wp-caption-text">Horizontal Gene Transfer. Credit: Wikimedia Commons</p></div>
<p>So we need another term to describe the interconnection of species and genes. In a tree structure, each node can have only one parent, whereas each parent can have many offspring. Sibling nodes always have the same parent. As far as genomes are concerned&#8230;. hoo boy. Too many HGT events to count. For any given gene or chromosome/plasmid segment, we cannot reliably assume that it was vertically transferred. So if a node in our tree represents a genome, it may have multiple parents. Hence, not a tree anymore. Rather, a Directed Acyclic Graph or DAG.</p>
<p>&nbsp;</p>
<div id="attachment_5079" class="wp-caption alignnone" style="width: 310px"><a href="http://bytesizebio.net/wp-content/uploads/2011/06/1000px-Directed_acyclic_graph_3.svg_.png"><img class="size-medium wp-image-5079" title="1000px-Directed_acyclic_graph_3.svg" src="http://bytesizebio.net/wp-content/uploads/2011/06/1000px-Directed_acyclic_graph_3.svg_-300x215.png" alt="" width="300" height="215" /></a><p class="wp-caption-text">A Directed Acyclic Graph, (DAG). Credit: wikimedia commons</p></div>
<p>However, it may very well be that a genome which contributed genetic material may also be contributing genetic material to the genome that gave it material in the first place. That happens in endosymbiotic events, but not only. Can happen, for example, with many species of bacteria or archaea living in proximity. Contribution of genetic material may be reciprocal. So a more precise definition for life would be a directed <em>reciprocal</em> acyclic graph or a DRAG.</p>
<p>But then, you already know that, don&#8217;t you?</p>
<p>(Yeah, and I know that reciprocity technically voids the acyclic condition. Shaddup.)</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/06/16/life-is-not-a-tree-its-more-of-a/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>You don&#8217;t get to 11 million papers without a few dodgy results</title>
		<link>http://bytesizebio.net/index.php/2011/04/11/you-dont-get-to-11-million-papers-without-a-few-dodgy-results/</link>
		<comments>http://bytesizebio.net/index.php/2011/04/11/you-dont-get-to-11-million-papers-without-a-few-dodgy-results/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 16:14:39 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Film]]></category>
		<category><![CDATA[Parody]]></category>
		<category><![CDATA[Satire]]></category>
		<category><![CDATA[science culture]]></category>
		<category><![CDATA[science publication]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=4818</guid>
		<description><![CDATA[&#8220;The Science Network&#8221;: who stole PubMed? Well, their accents don&#8217;t exactly fit the population in the NLM&#8230;.]]></description>
			<content:encoded><![CDATA[<p>&#8220;The Science Network&#8221;: who stole PubMed?</p>
<p><iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/7QgatCcgBJ4?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>Well, their accents don&#8217;t exactly fit the population in the NLM&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/04/11/you-dont-get-to-11-million-papers-without-a-few-dodgy-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You know your graduate student is frustrated when&#8230;</title>
		<link>http://bytesizebio.net/index.php/2011/02/21/you-know-your-graduate-student-is-frustrated-when/</link>
		<comments>http://bytesizebio.net/index.php/2011/02/21/you-know-your-graduate-student-is-frustrated-when/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 19:48:38 +0000</pubDate>
		<dc:creator>Iddo</dc:creator>
				<category><![CDATA[Bioinformatics]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[science culture]]></category>

		<guid isPermaLink="false">http://bytesizebio.net/?p=4702</guid>
		<description><![CDATA[&#8230;you find this on the top of the paper pile on his desk:]]></description>
			<content:encoded><![CDATA[<p>&#8230;you find this on the top of the paper pile on his desk:</p>
<p><a href="http://bytesizebio.net/wp-content/uploads/2011/02/2011-02-21-14.26.49.jpg"><img class="alignnone size-large wp-image-4703" title="2011-02-21 14.26.49" src="http://bytesizebio.net/wp-content/uploads/2011/02/2011-02-21-14.26.49-768x1024.jpg" alt="" width="614" height="819" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://bytesizebio.net/index.php/2011/02/21/you-know-your-graduate-student-is-frustrated-when/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

