« February 2008 | Main | April 2008 »

San Diablo reminds me of Marc Zimmer's fantastic site about green fluorescent protein. Among other attractions is a beautiful QuickTime movie of Ca2+ stimulating aequorin to emit blue light, which is absorbed by GFP and re-emitted as green light (I only realized it was a picture and not a still picture when weird things started happening as I scrolled down using my Mighty Mouse scroll ball).

But the very special thing on that page is right at the bottom: the rap video by Notorious GFP.

yo i just do it like, oh oh, i be the kid with the laminar flow i just go: hey cell its your birthday, lets party like its your birthday, we gonna inject dna cuz its your birthday, so every single day we transform DNA I'm packing two fiddy micros into my Gilson

(lyrics)

Mental. Total Dagenham.

Happy daze

27 March, 2008

ko.jpg

How is it that one little gel can make a post-doc so happy?

BOUNCE

(Shame the Westerns are still a bit crap, but they seem to be corroborating what's going on in lanes 3, 9 and 10 of the lower strip).

We know that most scientists can't write to save their lives. The root of the problem is deep-seated.

But when you get missives from the University (or its agents) saying things like

Date sensitive computer applications such as calendars will be impacted during the period between the new and original transition dates. Therefore, all systems need to be adjusted to reduce the impact of the 2008 transitions and eliminate issues in future years.

you might be forgiven for throwing up your hands and in the towel.

Here's a clue. Colons get impacted, as do wisdom teeth.


Read on, for the full horror, but be warned: Your inner editor will die.

No, really: Science is like this.

High energy girls

21 March, 2008

Georg notes that I seem to have a thing about the Pipettes (I don't really; I just like the name). So, as an Easter treat, she sent me this fascinating snippet:

From (hah!) Wikipedia:

Les Horribles Cernettes was founded by a secretary of the CERN, whose romantic relationship with a physicist was made difficult by numerous shifts. The girl attracted his attention by stepping on stage during the "CERN Hardronic Festival", singing "Collider", a melancholy song about the lonely nights endured by the girlfriend of a high energy physicist (excerpt):


I gave you a golden ring to show you my love

You went to stick it in a printed circuit

To fix a voltage leak in your collector

You plug my feelings into your detector

You never spend your nights with me

You don't go out with other girls either

You prefer your collider

You only love your collider

Your collider.

Which I find strangely wondrous. The first photo on the web thing? That's just fluff.

Happy Easter y'all


BK xxxx

Yesterday we found a white-tailed spider on level 6 and a female red-back spider on level 2. It is possible these spiders are seeking refuge from the redevelopment outside. Both these spiders can give nasty bites, especially the red-back which is potentially lethal (and, in my experience, where there are females, there are usually egg-sacks).

While we were able to catch the one on level 6, the one on level 2 escaped,
so be aware. (Probably as good a reason as any to be wearing closed
shoes.)

I'll just let all you arachnophobes run away screaming, now.

Wikiworrying

18 March, 2008

If the inestimable FSP gets annoyed with it, then I feel I'm in good company (passim).

Seriously, what is wrong with these people? Do they actually believe they're right? Why do they keep 'uncorrecting' things, and — most importantly — how do we know which articles are affected? After all, you don't go to an encyclopædia to discover stuff you already know.

I do like this idea:

Ideally, my students would be able to look at a flawed Wikipedia entry on a topic we have discussed in the course, and see the errors.

It's tempting to deliberately direct students to dodgy entries and see if they cotton on.

The write stuff

16 March, 2008

A post on how students (in general) can not write, and what we should do about it, obviously struck a few chords over at Nature Network. The discussion led Martin Fenner to create a new Nature Network group The Good Paper Journal Club, and inspired Henry Gee (Senior Editor, Biology, at Nature) to write that although Nature does not currently reject a paper solely because it is poorly written, this state of affairs conceivably might change.

It is true to say that most scientists have a difficult job communicating their results (in papers or seminars) to other scientists; their chances of communicating meaningfully with the general public are essentially nil (and even may be actively harmful).

In this context, I'd be interested to know what courses (in, say, writing clearly and giving a good seminar) are available to undergraduates (at USyd and elsewhere), and whether anyone actually found them helpful. We do our best to help our Honours students avoid the worst traps, but this kind of teaching needs to be formalized, needs to start early, and needs to be mandatory.

Indian Summer

14 March, 2008

From our workshop:

On Monday the air conditioning for the building will be turned off from 8.00am for 2-3hrs. This is to allow the cleaning of the cooling towers.

In some sections of the building you might feel the temperature decrease during this time.
Please try not to get used to this.

The University library is undergoing some sort of review, which I gather is business-speak for we're throwing stuff out. Basically,

Low demand material will be transferred to Storage and will be available on request. We will retain unique titles in the University Library collection and rare materials will be transferred to the Rare Books collection in Fisher Library.

. . . never to be seen again, probably.

One of my spies wrote to the Cage's 'Academics' mailing list, informing us of this development:

At the moment, it's a popularity contest... the sexy, colourful books get to live in up the new palace, but the unfashionable are left on the shelf with only the company of the other unloved and spiders.

As you can see, my spies are wasted in this job. Anyway,

The librarians have their irons in the fire to prepare for branding books as being for either a) inclusion in the new, sparkly rooms where they will be eagerly, yet gently, caressed by adoring student hands or b) relegation to the dungeons of the Fisher stack where their hearts will be slowly devoured by silverfish.

To which a Certain Academic responded,

I would have thought there was plenty of eager yet gentle caressing by student hands that takes place in Fisher stack too, from what you hear...

which is an insight into Sydney Life that frankly, you're probably better off not having. Especially when you read things like Having fun isn’t hard when you’ve got a library card!. It's a jungle out there, it really is.

Shiny!

7 March, 2008

What happens when someone gets a new Mac?

An increase in productivity, obviously:

Girls and their toys

Muppetry

7 March, 2008

Everyone is visited by the F-Up Fairy, once in every while. And it happens to the best of us, including, I'm delighted to say, Nature's web team:

We have had a number of complaints regarding the Nature Register page. After some thorough investigation we are pleased to announce that the problems have now been rectified.

Please visit My Account <http://www.nature.com/nams/svc/myaccount>
where you can view your account and make adjustments accordingly.

If you would like to register with nature.com please click here:
Register <file:///C:\Documents%20and%20Settings\r.raymond\My%20Documents\My%20Pictures>

R. Raymond must be feeling pretty silly.

"Oops".

Feedback

5 March, 2008

I'd like to take this opportunity to give feedback on the feedback that the students gave on their feedback.

With me? No?

The Honours students gave their proposal talks last week. A random panel of academics assessed and made written comments that were passed on to the students on Monday. The students in turn had their own comments about the talks and the feedback process.

They brought up three things:


  1. They feel rather humiliated if their supervisor 'answers' a question for them
  2. This point is completely fair. If a supervisor feels the need to answer a question on behalf of a student, then (assuming the student hasn't completely frozen) this betrays a lack of confidence in the student, or even the project itself (and I'm not going to expand on that here, he said, darkly).

    It's part of the training: the student must be able to fend for themself, and, ultimately, make mistakes and live with them.

  3. They feel embarrassed if academics start to 'squabble' with each other over issues raised in their presentation
  4. This one is less clear-cut. Rightly or wrongly, academics in seminars will disagree with each other, vocally and at length, while the speaker stands there like a lemon. Often you will find that certain antagonists have hated each other for years, and their feud spills over into public fora.

    My advice? Either stand there looking amused or say something like "Maybe you two can talk about this later?" Coming from a student, that would be surprisingly effective.

  5. They really appreciate it when academics write legibly
  6. Fair cop, guv. In our defence I will say that when you have 7 or 8 talks per session, it's dark, and there isn't much room on the form, copperplate can go right out the window.

    Besides, would you trust a doctor with legible handwriting?

Commenting?

5 March, 2008

Weblog admin question for all y'all.

I have reason to believe that some people are having difficulty commenting here.
If you are, please drop a line to blackasknight 'at' gmail.com, so that I can try and sort it out.

thanks. . .

BK

The Black Queen writes

I have rearranged the gel room so that there is more space to run gels - it gets a bit cramped along the bench when there are a few people there. . . . in my cleaning frenzy I have put away everything.

I tell you, it's just like home. I can't find a bloody thing.

Got in this morning to find that the incubator-shaker that I'd set up last night to grow some protein had been turned off. Which puts my harvesting back several hours.

Started an RNA prep, and went to my special box of Eppendorf tubes, to find that some low-life had taken it and replaced them with a bag of crap Greiner ones. Stores had run out, so I had to break into my secret stash.

There's a fifteen minute break in the protocol, so I thought I'd treat myself to one of the two slices of cake that had been left in the fridge since last week (and were still there last night). You guessed it; some bugger's eaten them.

And it's not even midday, yet.

Members of Joel Sussman's lab at the the Weizmann Institute have developed Proteopedia (direct link), an online tool for making structural biology clearer for chemists and biologists by linking textual content to 3D structures.

Impressive.

For a born-again structural biologist like myself, this looks like an invaluable research and teaching aid. I shall follow its career with interest.

(via Peter MR, who reminds me what great fun BioMOO was, back in the day)

Bayman at Bayblab picked up my musings on iPod etiquette. Amazingly, it appears that there is a code, and if it's not actually universal it is pretty global.

But I'd like to know what kind of music people listen to. What is best for PCR, or cell culture? Can you afford to be transported by Alison Krauss's haunting tones while pipetting row 'G' of the 96-well PCR — damn, was that 'F'? Is Beethoven really best for writing papers? What is it about the mighty Zep that makes it best for transfections? Are The Pipettes any good?

Answers to the usual place, please. . .

Note: This post is somewhere to publish my scalar version of the Fisher-Yates shuffle, in Perl. It gets a bit geeky, but that's the price of Google-fu.

We had need, just before Christmas, to search genomic sequences for reasonably short ( ≤ 13 bases) and see if the found sequence was in an exon, intron, or across the splice junctions. Such a tool did not seem readily available, so I read the Ensembl API documentation, dusted off my somewhat rusty bush Perl , and coded it myself.

It was a learning experience. But in the end I have a few little Perl programs that do what we want and have given us interesting data (the question, What does it all mean? , is still begging, however). While thinking about this and hacking away I realized that I needed appropriate control searches. My idea was to perform Monte Carlo-type simulations, by either randomizing the input or the entire human genome (ouch. . .) and seeing what numbers fell out.

My first attempt at this was to scramble the query sequence a fair number of times (a thousand, say) and search the genome with it. I invented a little subroutine that looked like this


sub scalar_shuffle {
   my $ordered = shift;
   my $count = length ($ordered);
   my $shuffled;
   while ($count) {
      $shuffled .= substr($ordered, int rand($count), 1, '');
      $count--;
   }
   return $shuffled;
}

What this does is is to take the string containing the query sequence ($ordered) and sample it at random, putting the base it finds each time onto the end of the new string $shuffled. And it worked, for short sequences.

But the results I got were not really usable: the query strings were too short to get sensible standard deviations. For an eleven base sequence, I calculated that we should see 1430 hits, but I was getting (for a 1,000 x shuffle) anywhere between four and forty thousand hits, with a standard deviation of 2360. So I decided that shuffling the genome itself was a better bet.

I tried it out on the first chromosome, and things started to be a bit s l o w. Very slow, in fact. This was probably something to do with having two strings of 300 MB each. That's a lot of RAM.

So I googled and discovered the Fisher-Yates shuffle, which shuffles an array in situ (by swapping randomly paired elements of that array) and is easily implemented in Perl.

But all the implementations I could find were for arrays, not scalars (strings). And in Perl, an array is an array of scalars, which means they get very expensive in terms of memory and processing when you are looking at hundreds of millions of elements. Moreover, when my code reads in the individual chromosome sequences it puts them into scalars (precisely to avoid array overload, as well as to make regular expression searches easier) and converting them into arrays would have been yet more processing overhead.

So I sat, and thought, and looked at my original but highly inefficient pseudo-random shuffle, and the Fisher-Yates code, and then it struck me. Why not just substitute scalar expressions and operations? So I did, and this little subroutine positively blazed when I tested it:

Scalar Fisher-Yates Shuffle


sub fisher_yates_shuffle {
   my $chromosome = shift;
   my $count = length($chromosome);
   while ($count--) {
      my $j = int rand($count+1);
      my $swapper = substr($chromosome, $j, 1);
      substr($chromosome, $count, 1, $swapper);
   }
   return $chromosome;
}

Here, we choose a random position in the string and swap it with the first base. We keep doing this until we've swapped all except the first base with something. For a chromosome, it's random enough, and executes on a timescale that means I can shuffle the entire genome ten times before tea.

If this post helps one other person with a similar problem, then it was worth the effort. If any of you Perl ninjas out there can see a better/more efficient way of doing it, then do let me know, although I probably don't need to implement it now.

About the Rat

Black Knight is interested in the interaction of science (as a day job and as a way of thinking) with his family, the wider community and literature. And tormenting students. Frequently polemical, sometimes serious, and hopefully always entertaining more

blackasknight@gmail.com

Life

All your base are belong to us The BioLOG is back, bigger and bad to the bone

Ricardiblog But Canadians are such nice people

LabLit From the blurb: LabLit.com is dedicated to real laboratory culture and to the portrayal and perceptions of that culture – science, scientists and labs – in fiction, the media and across popular culture.

Humans in Science Similar to 'Lab Rats', a very human look at the process of doing science and how daily life impacts our profession

Media

The Daily Grind Jonathan Sanderson, a TV producer interested in making 'popular science' shows

Nuts and bolts

Life Science Tools of the Trade This collective webblog focuses on learning about, purchasing and using life science products and services.

Science

The Scientist Nonymous Noodlings at Nature

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by
Movable Type 3.2