Sign Error => Five Papers Retracted

March 19, 2007 – 2:46 pm

Via Genome Biology (free registration for trial access required), news that scientists from the Scripps Institute have to retract five papers published in various prestigious journals because of a sign error in a computer program. As Gregory Petsko says in the article:

Their mistake has consequences beyond the damage to the unfortunate young investigator and his team. For five years, other labs have been interpreting their biophysical and biochemical data in terms of the wrong structures. A number of scientists have been unable to publish their results because they seemed to contradict the published X-ray structures. I personally know of at least one investigator whose grant application was turned down for funding because his biochemical data did not agree with the structures. One could argue that an entire sub-field has been held back for years…

If I was a twenty-something working toward my PhD, I’d be thinking very hard about how I was going to validate the programs I was writing—the odds are growing steadily that journal editors and granting agencies are going to start demanding some sort of due diligence, sooner rather than later.

  1. 5 Responses to “Sign Error => Five Papers Retracted”

  2. I’m not fully doing TDD for the analysis code I’m writing in my PhD program, but I’m doing a fair amount of automated unit testing. I’m not sure that the software development done in the sciences is totally up to “modern” development practices. For example, I’m the only one in my research group to use unit tests and source control. I’m also one of two people in our group (of about 10) that is *not* using fortran (not that there is necessarily anything wrong with it, I just don’t care for the language).

    By Brian on Mar 19, 2007

  3. Not having been exposed to having to publish in journals, I would have thought that part of the purpose of these journals is that the the experiments and results where checked before publication. Obviously this was not the case. This natually leads into the discussion of the fate of journals of this nature and their future when information can be diseminated so cheaply on the web. Oh and a surprising amount of software done by software professionals is also not totally up to “modern” development practices either.

    By adam on Mar 19, 2007

  4. It’s fairly hard for journals to verify computational experiments, given that source code is often jealously guarded, rather than published, in the scientific world. I guess this is mainly due to the cut-throat grant-application process, and the constant fear that other teams may publish work based on your efforts before you do (again, publications == money). It reminds me of the old anecdote: “Why are academic fights so ferocious?” … “Because the stakes are so low.”

    By Stefan on Mar 24, 2007

  1. 2 Trackback(s)

  2. May 5, 2007: The Third Bit » Blog Archive » Computational Scientists Still Don’t Get It
  3. Jun 18, 2007: The Third Bit » Blog Archive » Three Years Old

Post a Comment