World of Bioinformatics Quest: Character generation

January 28th, 2008

In World of Bioinformatics QuestTM (WoBQ) having the right character that suits your style is essential. You may think that a hot shot Rubyist is the coolest class to be, but remember that you have to play this character for the next 50 years. In general it’s better to be a character that you’ll enjoy playing, rather than one that will get you more publications but have less fun with. This page will guide you through all the parts of character generation for WoBQ.

Attributes

The attributes are the core of your character, they define which class you’ll best be able to play, and how you’ll level up with that class. Getting the right attributes is therefore critical, and playing to your strength will result in more PapersTM and GrantsTM.

Coding
Code defines the ability to write computer programs. There are many computer languages available in WoBQ, and your coding ability determines how effective your character will be using the language. A high coding ability means that tasks can be quickly achieved, with a small likelyhood of bugs. A low coding ability however means that writing computer code is an arduous activity and won’t necessarily end in the expected outcome. A mid range coding ability minimum is import for most career choices as many analyses require a degree of computational automation

Statistics
The statistics attribute governs the ability to draw quantitative conclusions from numerical data. A lower statistical rating limits the character to using spreadsheets to draw pie charts. A character with a high statistical rating will be at ease with all classical statistics, as well as more difficult tasks such as writing custom clustering algorithms to dissect specific multivariate data sets.

Presenting/Writing
The Presenting/Writing ability controls how well the character is able to articulate their research, whether this is giving a presentation, or writing an article. Well presented and written research is able to reach and attract a wider audience which ultimately produces a higher citation ranking in World of Bioinformatics Quest.

Research Focus
This ability determines how well the character is able to focus on the research question and answer it in a context relevant to the current field. A high rating in this results in insightful and timely research, while a low rating lends the character to being distracted by irrelevant details, or starting new research projects before previous ones have been completed.

Collaboration
This determines the ability to work with other researchers on joint projects. A high collaboration rating means that each character will work to their effective skills for the minimum amount of time to produce a focused piece of research. Importantly, a high collaboration rating is useful for influencing co-authors to allow your character first or last authorship.

Career Paths

Once you’ve selected attributes for your character, you next have to choose their class.

Linux Virtuoso - LV
The Linux virtuoso career path focuses on using open source software and tools, but also taking advantage of the power of the Linux operating system. Using a custom compiled kernel for their 8 core, 4 screen, hardware setup, the LV is running all the latest versions of the biological databases, as well as the latest bleeding edge analysis tools. The LV performs all their research at the command line: vi edited bash scripts chained together using shell pipes.

Early Adopter - EA
Always working on the latest area of research, systems biology, synthetic biology, personal genomics, the wave surfer is riding the momentum of the newest scientific topics. All the EA’s scripts are available as web services, which has to be the case since the EA has changed programming language four times in three years. As for their data? All available in OWL RDF from their web 2.0 ruby on rails blog thingy.

Old School - OS
In some respects, the opposite of the early adopter, the Old School has singled minded determination to ask, then answer important research questions. Blinkered to the change in tools and technologies, the Old School is doing their analysis in Fortran on a Windows 95 Pentium II. Not to be underestimated however, the lack of distraction means that they are totally research focused, which is reflected in their strong publication record.

Data Miner - DM
The most mysterious of all career paths, the DM is the master of all things numerical and statistical. Their everyday tools are mixed effect regressions, hidden Markov models, and the fearsome growing neural gas algorithm. Able to produce a highly significant trend from a 1000 point random normal-normal distribution, the DM is not short of collaborators. However beware if a DM is in your audience during a talk, lest they curse your findings with heteroscedasticity or non-normality.

Perfect Coder - PC
The perfect coder does exactly as the name implies, produces flawless, bug-free programs. The exemplary use of descriptive variable names, comments, and indentation produces code like poetry, and after a 5 second glance, even your dog knows what the script does. Furthermore, design patterns, third party libraries, behaviour driven development and logging means that the PC doesn’t even know what the word ‘bug’ means. In short, code written by the PC feels like your wedding day and the birth of your first child rolled into one.

Wet lab Bioinformatician - WB
A dry lab scientist, working in wet lab, the WB is the support for all things computational biology in the laboratory. The WB is familiar enough with Perl to create simple scripts, but the real strength of the WB doesn’t lay in writing code, but rather in using tools. While most bioinformaticians are familiar, in theory, with how to find a gene of interest, the WB uses these tools day in and day out - the WB puts many to shame on basic bioinformatics. While others have their head in the clouds thinking about theories and algorithms, the WB is getting his hands dirty with real data as it is being produced.

In game character traits

Whilst playing WoBQ, you will find that your character gains traits, all have an effect some good, some bad. Here is a list of the ones you’ll encounter early on.

Agile programming - By adopting agile programming techniques, your character improves their ability to write reusable and flexible code, resulting in an increase in their coding ability

R - This free statistical software language has many useful functions for statistics and data mining, as well as the excellent graphics library. The R proficiency results in an increased statistical attribute.

Apple Hardware - Nice fonts, and easy to use programs like Keynote and Pages. I’m not on commission, but there’s a reason why graphic designers use Apple Macs. Increased presenting/writing attributes for your character.

Good Supervisor - Having a supervisor for your character that will nurture and guide their talent makes all the difference in their research, resulting in an increased research focus attribute.

Open Notebook Science - Making their research open allows other scientists to get faster access, which in turn spreads your research further. An Open Notebook Scientist has an increased collaboration attribute.

Drinker - It’s difficult to write usable code when your vision is blurry and are nursing a hang over. Eight pints of special brew swiftly followed by a donor kebab results in your character having a decreased coding attribute.

No statistics - Your character went into biology because they were no good at maths. Now the inability to tell the difference between a Poisson distribution and a wet fish results in a decreased statistics ability.

Blogger - Why isn’t your character writing up their paper? Because they’re writing a ridiculous blog post on bioinformatics role playing games - decreased presenting/writing attribute.

In Love - Who needs cold, hard ambition when you’re off having romantic meals, and kissing at the back of the cinema? Love never got anyone anywhere in science - decreased research focus.

Bad Hygiene - Your character stinks. Worse than that time a skunk died in the air conditioning vent. No one wants to go near them, let alone sit with them and discuss research - penalised collaboration attribute.

26 responses

  1. jan. comments:

    Great post, Mike. It’s notoriously difficult to describe a bioinformatician apart from being beardy or bald…

  2. How To Be A Good Supervisor comments:

    it is hard to make our career in one class

  3. Character generation « Thirst for Science pings back:

    [...] January 29, 2008 Bioinformatics Zen has a funny post on the  World of Bioinformatics Quest: Character generation.  It made me [...]

  4. Jean-Claude Bradley comments:

    This brings back memories of 20-sided dice :)

  5. Adam comments:

    This almost had me in tears laughing! Excellent post Mike. I’ve already shown this to several colleagues.

  6. All kinds of bioinformatics « What You’re Doing Is Rather Desperate pings back:

    [...] nsaunders If you haven’t already, go and read Mike’s amusing and pertinent post, World of Bioinformatics Quest: Character generation. Which one are [...]

  7. Deepak comments:

    This is a classic. Frame it!!!

    and you better include it in Bio::Blogs :)

  8. Luca Beltrame comments:

    By looking at your definitions, I fall somewhere between LV and WB (I started off with biochemistry and molecular biology and ended up doing bioinformatics “by chance”). I *wish* I had a 4 screen setup, though!
    And a lot of my wet lab colleagues give me strange looks when I put up results by typing (more or less furiously) in a bash shell so fast that they can’t keep up…

  9. Kieren Lythgow comments:

    I’m pleased to have achieved plenty of the in game character traits including no statistics which has invariably led me to become a hardened drinker resulting in bad hygiene. Then again I am an expert of the random walk.

  10. Animesh Sharma comments:

    The use of words like heteroscedasticity can lead to a Nobel but has a high correlation with dying virgin :)
    Great post ;)
    Ani

  11. Mailund on the Internet » Blog Archive » World of Bioinformatics Quest: Character generation pings back:

    [...] Zen has a wonderful post describing different types of bioinformaticians in terms familiar to role players.  Go read [...]

  12. chkuo comments:

    Haha, really funny. What’s the weapon/armor list in game?

  13. Shikin comments:

    Really cute description =) I’ll place link to this post in the Russian web-communities of bioinformaticians.
    Are you going to continue this subject?

  14. Duncan Hull comments:

    I like it, it seems there is some overlap between these characters and the difficult colleagues described in Science magazine

  15. Mark Boguski comments:

    Oxana Pickeral (my grad student at the time) and I reviewed six bioinformatics books that defined the field in 1999:
    http://www.markboguski.net/publications_PDFs/bioinformatics_bookshelf.pdf
    This was just after the dawn of “functional genomics” which expanded the scope of bioinformatics beyond sequence analysis:
    http://www.markboguski.net/publications_PDFs/TrendsGuide2BioInf1998_Brownstein.pdf
    and
    http://www.markboguski.net/publications_PDFs/Hieter%20Boguski.pdf

  16. Mark Boguski comments:

    If the links in my previous message make you nostalgic, check out the announcement for GenBank’s 25th anniversary celebration in April on NCBI’s home page.
    Here are some video excerpts from the first computational biology course at NCBI in 1990:
    http://www.youtube.com/user/markbmd

  17. A busy January « Suicyte Notes pings back:

    [...] I forget, I had much fun reading the ‘Character Generation’ section in Mike’s World of Bioinformatics Quest posting. In case you wonder what kind of bioinformatics character I am, here is the disclosure: my [...]

  18. giovanni comments:

    Very nice post! :)

    I am definitely a LV with the ‘blogger’ trait! :)

  19. Kevin comments:

    haha where did u get the inspiration for this ??
    put a smile on my face!

  20. What bioinformatics do you do? « My Weblog on Bioinformatics, Consed, Phrap, Genome science. pings back:

    [...] must also read   Mike’s amusing post, World of Bioinformatics Quest: Character generation that describes characters in the lab like MMORPG game [...]

  21. Kevin comments:

    hey sudden thot you should put this page as a wiki to have user contributions lolz..

  22. Mike comments:

    Thanks for your nice comments everyone. The inspiration came from the World of Warcraft and Everquest. In particular, I got the idea when I was looking at my Dad’s WoW manual when I was home Christmas time (I’m geeky, but I don’t live with my parents anymore).

    As for furthering this genre, I think I might. This is the most popular post I’ve ever had. Weapons and Armour lists are good idea. As are the levels for character progression. Any other suggestions are welcome too.

  23. Pedro Beltrao comments:

    Your dad’s WoW manual ?! :) I also had some flashbacks of 20-sided dices with this one.

  24. Bioinfo Blog! » Gioco di ruolo per bioinformatici pings back:

    [...] http://www.bioinformaticszen.com/2008/01/world-of-bioinformatics-quest/ [...]

  25. Bioinformatics Zen » February 2008 edition of Bio::Blogs pings back:

    [...] Zen « Monday evening off World of Bioinformatics Quest: Character generation [...]

  26. Core Biomedical Research Software and Web 2.0 Tools | Highlight HEALTH 2.0 pings back:

    [...] wrote an entertaining article on career paths for Bioinformaticians earlier this year. In the World of Bioinformatics Quest, my character class is a Wet lab Bioinformatician (WB): A dry lab scientist, working in wet lab, [...]

Leave a comment