O'Really?

December 1, 2006

NAR Web Server Issue: Walking in a Webby Wonderland

Filed under: Uncategorized — Duncan Hull @ 3:18 pm
Tags: , , , , , , ,

WonderlandHave you recently built a bioinformatics web application useful to the wider community that you’d like to tell the world about? Are you also looking to score brownie points for a rigourously peer-reviewed publication that stands a reasonable chance of being well cited? If that’s you, then you have one month from today (December 1st) to sort your code out, and get your abstract in, for the fifth annual Nucleic Acids Research (NAR) Web Server issue published by Oxford University Press (OUP) in 2007. All articles in this issue are published under an open access model.

As regular visitors to nodalpoint will already know, every year NAR publishes two special issues: one on databases (annually in January since 1993) and the other on web servers (annually in July since 2003). Authors interested in pre-submitting abstracts for the 2007 Web Server Issue should read the Instructions to Authors for Web Server papers in NAR and send an abstract to Gary Benson at Boston University before December 31st 2006. The deadline for final submission of full articles is January 31st 2007. Gary Benson has taken over this year from previous web server issue editor, Nobel laureate and Ignobel participant, Richard Roberts [1].

One advantage of publishing your application paper in NAR, instead of alternative open access journals like Source Code for Biology and Medicine (SCFBM), is a listing in the bioinformatics links directory [2] and a bigger impact factor [3] of 7.6, if you care about these things. There are of course, disadvantages of publishing with OUP in NAR, like the expensive open access publishing fees of $1185 to $2370 per article which are debateable value-for-money. If you’re living in a ‘List A’ developing country these charges are waived, which makes it tempting to set up a laboratory in Malawi to evade payment…

Anyway, does anyone out there know how OUP prices compare with the complicated Biomed Central membership fees which are presumably required for publication in SCFBM? Another leading open access publisher, the Public Library of Science (PLOS) currently charges from $2000 to $2500 for open access publication. Maybe I’m missing something, but aren’t these charges a lot of money to pay an administrator to shuffle a few bits of paper around and run a web server? Don’t let that put you off submitting your paper though, because in Science and academia you will either publish or perish. This is where the web is your friend because free online web availability substantially increases a paper’s impact.

On a lighter note, and now that the festive season is upon us, I’ll hand over to the Christmas crooner Perry Como to sign off:

♫ Sleigh bells ring, are you listening? In the lane, snow is glistening. A beautiful sight, We’re happy tonight, Walking in a webby wonderland. ♫


Creative Commons License

This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.


November 28, 2006

Postdoc Hell: Should I Stay Or Should I Go?

Postdoc Hell? "Please dispose thoughtfully of your used postdocs"Sometimes, being a PostDoctoral researcher is a tough life. Thankfully, help is at hand in Philip Bourne and Iddo Friedberg‘s guide Ten Simple Rules for Selecting a Post-Doctoral Position published in PLOS Computational Biology. This article is part of a series of editorials [1,2,3] which discuss various aspects of the weird and wonderful world of scientific research. They are worth reading if you’re at an early stage of your career, although you may not always agree with all the advice given. For example, the article advises PostDocs to:

Think very carefully before extending your graduate work into a postdoc in the same laboratory where you are now – to some professionals this raises a red flag when they look at your resume. Almost never does it maximise your gain of knowledge and experience, but that can be offset by rapid and important publications.

Do any experienced postdocs (or post-postdocs) out there have an opinions on the importance of moving labs after a PhD? What if you’re already in a great lab and like where you work? To what extent is it important to move, just to get new experience and skills? Or as The Clash once put it [4]:

♫ If I go there will be trouble, if I stay it will be double.
So come on and let me know, should I cool it or should I blow? ♫

References

  1. Phillip Bourne (2006) Ten Simple Rules for Getting Published PLOS Computational Biology
  2. Phillip Bourne and Leo Chalupa (2006) Ten Simple Rules for Getting Grants PLOS Computational Biology
  3. Phillip Bourne and Alon Korngreen (2006) Ten Simple Rules for Reviewers PLOS Computational Biology
  4. Joe Strummer and Mick Jones (1981) Should I stay or should I go?
  5. Jawahar Swaminathan (2006) A ten step plan for PostDoc training nodalpoint.org
  6. this post originally on nodalpoint with comments
  7. Postdoc Hell, a collection of articles describing the plight of the postdoctoral researcher on citeulike


Creative Commons License

This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

update: Mysteriously, Nature jobs used the Clash as a theme to their careers supplement, two weeks after this post was published. See How to ask yourself questions about major career decisions and Should I Stay Or Should I Go?. Coincidence? I wonder if they read nodalpoint?

New, Improved SEMANTIC Web: Now with added meaning

Filed under: funny — Duncan Hull @ 5:59 pm
Tags: , , , ,

This amusing picture-parody of the semantic web is worth a thousand words, was conceived of by Mark Butler for a presentation [1] and drawn by Rachel Murphy of Rude Girl Designs.

view photos

References

  1. Mark Butler (2003) Is the semantic web hype? Hewlett Packard laboratories presentation at MMU, 2003-03-12
  2. Tim Berners-Lee (2006) Welcome to the Semantic Web The Economist: The World in 2007
  3. Eric Schmidt (2006) Why the web will win by Eric Schmidt, CEO of Google The Economist: The World in 2007
  4. The Romantic Web: Peter Norvig of Google vs Tim Berners-Lee of the Dubya-3-C
  5. Burn semantic web, burn!

November 7, 2006

People 2.0: Pioneers of the next generation Web

UK news-rag The Grauniad has a series of interviews with some of the people behind the next generation web, so-called Web 2.0. After reading these interviews, I can’t help wondering, who are the equivalent pioneers in bioinformatics?

The interviews include…

  1. Wikipedian Jimmy Wales
  2. WordPresser Matt Mullenweg
  3. Technorati’s Dave Sifry

…and several others too. Most of the interviews are worth reading, I particularly enjoyed Mullenweg’s which contains a wonderful quote:

Q: What is your big idea?

A: I don’t have big ideas. I sometimes have small ideas, which seem to work out.

So who is currently pioneering the “Web of Science”, Bioinformatics 2.0 if you like? Ensemblian Ewan Birney? Ian Holmes at Berkeley? Or somebody else?

[Image credit: Picture from Steve Jurvetson, this post originally published on nodalpoint with comments]

November 1, 2006

Bioinformatics Impact Factors

B of the Bang (in Big Bangchester)There are all sorts of flaws with using impact factors for judging the quality of biomedical research. Love them or hate them, just getting hold of impact factors for journals in bioinformatics and related fields is much harder than it should be, so I thought I’d reproduce some statistics I gathered here. The rankings, which you should use with caution [1,2], are correct as of June 2006 (and apply to citations in 2005) courtesy of Journal Citation Reports®, part of Thomson ISI Web of Knowledge. JCR has a pretty horrible clunky web interface when compared to some of its rivals [3,4], maybe one day they’ll make it better. Anyway, this is not a comprehensive list, just a fairly random selection of bioinformatics and computer science journals that publish articles I’ve been reading the last few years.

Journal ISI impact factor
Science 30.927
Cell 29.431
Nature Reviews Molecular Cell Biology 29.852
Nature 29.273
Nature Genetics 25.797
Nature Biotechnology 22.378
Nature Reviews Drug Discovery 18.775
PLOS Biology 14.672
PNAS 10.231
Genome Research 10.139
Genome Biology 9.712
Drug Discovery Today 7.755
Nucleic Acids Research 7.552
Bioessays 6.787
Plant Physiology 6.114
Bioinformatics (OUP) 6.019
BMC Bioinformatics 4.958
BMC Genomics 4.092
Proteins: structure, function and bioinformatics 4.684
IEEE Intelligent Systems 2.560
Journal of Computational Biology 2.446
Journal of Biomedical Informatics 2.388
IEEE Internet Computing 2.304
Artificial Intelligence in Medicine 1.882
Comparative and Functional Genomics 0.992
Concurrency and Computation: Practice and experience 0.535
Briefings in Bioinformatics (OUP) not listed
PLOS Computational Biology not listed
Journal of Web Semantics not listed

One point of interest, cheeky young upstart BioMed Central Bioinformatics (going since 2000) seems to be catching up on traditional old-school favourite OUP Bioinformatics (going since 1985), which as mentioned on nodalpoint, has been publishing some dodgy parser papers lately.

October 27, 2006

MEDIE: MEDLINE++

Filed under: informatics — Duncan Hull @ 10:21 pm
Tags: , , , , , , , , ,

MedieMEDIE is an “intelligent” semantic search engine that retrieves biomedical correlations from over 14 million articles in MEDLINE. You can find abstracts and sentences in MEDLINE by specifying the semantics of correlations; for example, What activates tumour suppressor protein p53? So just how useful is MEDIE and is it at the cutting edge?

At the Manchester Interdisciplinary Biocentre (MIB) launch yesterday, Professor Jun’ichi Tsujii gave a presentation on Linking text with knowledge – challenges for Text Mining in Biology. As part of this presentation he gave a demonstration of Medie: an intelligent search engine for Medline. This tool looks quite impressive if you experiment with some sample queries. I wonder what nodalpointers, especially hardened text-miners, natural language processing (NLP) nerds and computational linguists, make of Medie?

[This post was originally published on nodalpoint, with comments]

October 20, 2006

Manchester Biocentre Launch

MIB: Spot the test tubeThe Manchester Interdisciplinary Biocentre (MIB) is officially opening on 25/26th October 2006. The centre has been about a decade in the making, and aims to be a world-class research centre, with around £37 million (~$70 million) of initial funding from the Wellcome Trust charity, UK Research Councils and others. If you’re looking for a bioinformatics job, PhD, PostDoc etc in the UK, MIB is continuously hiring and looks like a good place to work, if the opening programme (which follows) is anything to go by.

Unfortunately the MIB web pages aren’t quite world class yet, the promotional launch material is only available in pdf format, *sigh*, see references below. So I’m blogging the MIB Symposium launch programme here to put the stuff online. Talks scheduled for the second day of the opening, 26th October 2006, are listed below, and these can be attended by free registration (see references):

Session 1: Bio-molecular machines, 9.00-11.00

Session chaired by Alan North, Dean of the Faculty of Life Sciences

  • John E. Walker (MRC Dunn Human Nutrition Unit, Cambridge, UK): Biomolecular rotary motors.
  • Yoshi Nakamura (Tokyo University, Japan): Aptamer as RNA-made super antibody for basic and therapeutic applications
  • John McCarthy, (Manchester Interdisciplinary Biocentre): Molecular mechanisms underlying post-transcrptional gene expression.
  • Refreshment break

Session 2: Biomolecular Structure and Dynamics, 11.00-12.40

Session chaired by Bob Ford, Professor of Structural Biology, Faculty of Life Sciences.

Session 3: Systems and Information, 13.35-15.45

Session chaired by John Perkins, Dean of Faculty of Engineering and Physical Sciences.

Session 4: Biocatalysis, 16.10-17.00

Session chaired by Hans Westerhoff, Manchester Interdisciplinary Biocentre

  • Nigel Scrutton (MIB and Faculty of Life Sciences): ‘Squeezing’ barriers – a dynamical view of enzyme catalysis.
  • Gill Stephens, (MIB and School of Chemical Engineering): Redox biocatalysis – the next generation of enzymes for manufacturing pharmaceutical intermediates and specialty chemicals.

Session 5: Bionanoscience and engineering: 17.00-18.00

Session chaired by Peter Fielden, Chemical Engineering

  • Joseph Wang (Arizona State University, USA): Nanomaterials for monitoring and controlling biomolecular interactions.
  • Milan Stojanovich (Columbia University Medical School, New York, USA): Deoxyribozyme-based devices.

Session 6: Postgenomic Analytical Technologies, 18.00-19.10

Session chaired by Roy Goodacre, MIB and School of Chemistry

  • Ruedi Aebersold (ETH Zürich): Quantitative Proteomics and Systems Biology
  • Simon Gaskell, MIB and School of Chemistry: New analytical science in proteomics and metabolomics.
  • Concluding remarks.

October 8, 2006

Bio-Ignorance: Communicating Biology to Computer Scientists

The Human GenomeMany computer scientists and software engineers are not familiar with basic biology or bioinformatics. Many biologists and bioinformaticians are not familiar with basic computer science or software engineering. This article points to some resources that can help with the former, and asks, what can be done about the latter?

Progress in both computer science and biology is closely linked and dependent on people understanding each others strange language, cross-pollinating ideas and creating technology which hopefully has hybrid vigour. So for example, biologists and bioinformaticians have a healthy apetite for all kinds of better, cheaper, faster and sometimes novel computation. This requires they understand basic computer science and software enginnering. In the other direction, computer scientists often need realistic scenarios to motivate the invention, development and testing of genuinely novel technology. As for the software engineers, more on them later…

It sounds great, but before you can even say the words “inter-discplinary”, there are considerable barriers to communication. The various camps speak different languages, and have radically different cultures. To illustrate this communication breakdown, here is a story from the lab where I work. A while ago, I was discussing the Gene Ontology with a colleague, who shall remain anonymous. This colleague was educated, doing PhD level research and what I’d consider a fairly typical computer scientist. Soon the conversation turned to chromosomes, and they asked me:

“What is a Chromosome?”

Initially I was shocked. How could somebody not know what a chromosome was? Had they never read a newspaper? Never watched the television? Surely, most people have at least a vague idea what a chromosome is? After recovering from the shock, I told this person that according to the Gene Ontology a chromosome is “a very long molecule of DNA and associated proteins that carries hereditary information.” Perhaps this bio-ignorance is an extreme case, but unfortunately, it is all too common. Many computer scientists and software engineers I know stopped studying biology as soon as they possibly could, opting for the so-called “harder” sciences: physics, chemistry and mathematics. Consequently, many (but not all) computer scientists are bio-ignorant. What can we do about it? We really need to understand each other if we are going to make any progress. How can we improve communication between biologists and computer scientists?

Part of the solution to this problem is well-written literature that explains basic concepts quickly and clearly without getting bogged down in jargon or stuck on esoteric details, see the references below for some examples. One of my personal favourites is a little book called The Human Genome: a beginner’s guide to the chemical code of life authored by Jeremy Cherfas. This book is lavishly illustrated and beautifully written, but most importantly of all at 72 pages it is blisteringly concise, so stands a chance of being read by computer geeks and nerds. It is even funny in places, the Nobel laureate and geneticist Thomas Hunt Morgan is amusingly depicted as a red-eyed wild type, just like the fruit flies he studied. Anyway, I lent my copy of said book to my computer science buddy, and they learnt not just what chromosomes are, but also a little bit about why Biology and Genetics are such fascinating subjects.

The literature listed below can help one-way understanding of biology by outsiders, but communication is a two-way street. What about the other direction? Is there any literature that explains computer science and software engineering specifically to biologists and bioinformaticians? I don’t know of any particularly good examples, that are concise, well written and illustrated, but perhaps you do. I’ve frequently found bioinformaticians and biologists misunderstand what computer science is about, and confuse it with software engineering, but that is another story. The moral of this story is, don’t be surprised if people working in different fields to you lack a basic understanding of what you consider fundamental concepts that everybody knows. If they are bio-ignorant computer scientists, you should patiently and tirelessly explain yourself and maybe point to some of the resources below. Maybe we can understand each other just a little better.

References

  1. Anonymous GO:0005694 Chromosome: A very long molecule of DNA AmiGO! Your friend in the Gene Ontology
  2. Alvis Brazma, Helen Parkinson, Thomas Schlitt and Mohammadreza Shojatalab (2001) All you need to know about biology in twenty pages European Bioinformatics Institute (EMBL-EBI) (A technical introduction, written for EBI employees, but useful elsewhere)
  3. Jeremy Cherfas (2002) The Human Genome: a beginner’s guide to the chemical code of life (isbn:0751337161) Dorling Kindersley (A quick but informative introduction that your granny could understand)
  4. Jeremy Cherfas (2006) International Plant Genetic Resources Institute (IPGRI) public awareness blog IPGRI, Rome, Italy. (Some deserved nodalpoint Google Juice for these news and press releasess)
  5. Carole Goble and Chris Wroe (2005) The Montagues and the Capulets: In fair Genomics, where we lay our scene… Comparative and Functional Genomics 5(8):623-632 (A paper describing communication breakdown between two different research “houses”, very possibly the only paper on genomics that will make you laugh. seeAlso Shakespearean Genomics: a plague on both your houses)
  6. John Gribbin Dorling Kindersley’s Essential Science: Human Genome, Global warming, Expanding universe, Food for the future, Digital revolution and How the brain works http://www.dk.com (Some interesting books here)
  7. John W. Kimball Chromosomes Kimball’s Biology Pages (How does John Kimball manage to write so much good introductory material sabout Biology?)
  8. John Bonham, John Paul Jones and Jimmy Page (1969) Communication Breakdown Led Zeppelin (Communication breakdown, it’s always the same, I’m having a nervous breakdown, drive me insane!)
  9. This post was originally published on nodalpoint with comments.

Creative Commons License

This work is licensed under a

Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

July 25, 2006

AAAI’06: Highlights and conclusions

The AAAI conference finished last Thursday, here are some highlights and papers that might be worth reading if you are interested in building and / or using a more “intelligent” (and possibly semantic) web in bioinformatics.

Here are the papers or talks I enjoyed the most and hope you might also find them useful or inspiring.

  1. Unifying Logical and Statistical AI talk given by Pedro Domingos.

    Intelligent agents must be able to handle the complexity and uncertainty of the real world. Logical AI (of which the semantic web is an example) has focused mainly on the former, and statistical AI (e.g. machine learning) on the latter. The two approaches can be united, with significant benefits, some of which are demonstrated by the Alchemy system

  2. Developing an intelligent personal assistant: The CALO (Cognitive Agent at that Learns and Organises) project talk given by Karen Myers.

    CALO is a desktop assistant that learns what you do in the lab / office. Sounds spooky, but involves some interesting technology and fascinating research questions.

  3. Bookmark hierarchies and collaborative recommendation by Ben Markines, Lubomira Stoilova and Filippo Menczer.

    Describes an open-source, academically-oriented social bookmarking site where you can donate your bookmarks to science at givealink

  4. Social network-based Trust in Prioritised Default Logic by Yarden Katz and Jennifer Golbeck.

    Who and how can you trust on the Web?

  5. Google vs Berners-Lee was a memorable debate. According to Jim Hendler, Tim and Peter are reconciling their differences now

Not particularly webby, but…

…entertaining nonetheless.

  1. Stephen Muggletons talk on Computational Biology and Chemical Turing Machines, went down well but unfortunately I was stuck in a parallel track, experiencing “death by ontology”.
  2. Bruce Buchanan gave a talk What Do We Know About Knowledge. A roller-coaster ride through the last 2000+ years of human attempts to understand what knowledge is, how to represent it and why it is powerful
  3. Winning the DARPA Grand Challenge with an AI Robot called Stanley talk given by Sebastian Thrun, amazing presentation on a driving a robotic car through the desert over rough terrain. However, it doesn’t take too much imagination to think of horrific applications of this. Next year they will try to drive it from San Francisco to Los Angeles on a public freeway, and Stanley hasn’t even passed its driving test yet!

Turing’s dream

Appropriately, the conference which was subtitled Celebrating 50 years of AI finished with two talks by Lenhart K. Schubert and Stuart M. Shieber about the Turing test. The first discussed Turing’s dream and the Knowledge Challenge, the second talk asked Does the Turing Test Demonstrate Intelligence or Not? Now I’m back in Manchester, where Turing once worked, I can’t help wondering, what would Alan make of the current state of AI and the semantic web? I think there are several possibilities, he could be thinking:

  • EITHER: Fifty odd years later, they’re not still wasting time working on that Turing test are they?!
  • OR: He is smugly satisifed that he devised a test, that no machine has passed, and perhaps never will, but has provided us with a satisfactory operational definition of “intelligence” ;
  • …AND What the hell is the “Semantic Web”?

We will never know what Alan Turing would make of todays efforts to make a more intelligent web. However, that won’t stop me speculating that he would be impressed by the current uses of computers (intelligent or otherwise) to drive robots through the desert, perform all sort of computations on proteins and to search for information on this massive distributed global knowledge-base we call the “Web”. Not bad for 50 years of work, here’s to the next 50…

References

  1. Alan Turing (1950) Computing Machinery and Intelligence: The Turing TestMind 59(236):433-460
  2. Stephen H. Muggleton (2006) Exceeding human limits: The Chemical Turing MachineNature 440:409-410
  3. Stephen H. Muggleton (2006) Towards Chemical Universal Turing Machines in Proceedings on the 21st National Conference on Artificial Intelligence
  4. Picture credit: Image from Steve Jurvetson
  5. This post was originally published on nodalpoint with comments

July 21, 2006

AAAI: Dude, Where’s My Service?

GogloAs the number of bioinformatics services on the web increases, finding a tool or database that performs the task you require can be problematic. At the AAAI poster session on Wednesday, I presented our paper describing a novel solution to this problem. It uses a reasoner to “intelligently” search for web services, by semantically matching service requests with advertisements and has some advantages over comparable solutions…

I won’t go into all the gory details here but our technique extends and complements current approaches for matchmaking services. Some of the key features described in the paper are that it allows you describe to relationship(s) between the input and output of a service. E.g. What is the relationship between the input and output protein sequence of InterProScan? This relationship can help match requests for services with their adverts with higher precision and recall. I don’t mind admitting its been hard work getting this research published because a large part of the AI community use shamelessly toy and fictitious scenarios to motivate their work. Then they build incredibly complicated software stacks that are only understood by the small clique of people that designed them. When you show some of these people real-world bioinformatics services, they don’t seem to care too much, preferring to bury their heads in the sand of make-believe. There, thats got it off my chest!

So it was re-assuring when people came by the poster, listened to my speel and asked lots of questions. Ora Lassila from Nokia (one of the people responsible for hyping the whole idea up in the first place) dropped by to have a look. He was interested in adapting the technique for locating services in a registry, used by mobile devices. (I wonder if anyone out there needs BLAST on their mobile phone?!) It was good to meet Ora, and talk about semantics.

There is nothing quite like standing in front of a poster for three hours and tirelessly explaining it to complete strangers who work in disparate fields. It certainly helps to get your ideas straight. Where would we be without conferences?

References

  1. Danny Leiner (2000) Dude, Where’s My Car?
  2. Massimo Paolucci, Takahiro Kawamura, Terry Payne and Katia Sycara (2002) Semantic Matching of Web Service Capabilities
  3. Duncan Hull, Evgeny Zolin, Andrey Bovykin, Ian Horrocks, Ulrike Sattler and Robert Stevens (2006) Deciding Semantic Matching of Stateless Services in the Proceedings of the Twenty-First National Conference on Artificial Intelligence (AAAI-06)
« Previous PageNext Page »

Blog at WordPress.com.