Open science spreads with new version of mMass spectrometry tool | opensource.com

abernard102@gmail.com 2012-12-07

Summary:

"In mid 2011, I had a project where I needed to annotate the tandem mass spectra of some cyclic peptides. So I sat down, fragmented the compound structures 'on paper' to see what theoretical fragments I would likely find in my spectra, and compared them with my experimental spectra. This was one of the most stupid and boring tasks I had ever done. And it took me more than 2 full days of work to annotate my two spectra. I mused that for such stupid work computers had been invented. Of course I had searched for a software tool suitable for cyclic peptide tandem mass spectrum annotation. But I found only two tools that already could do this, and none of them was really suitable for my purpose. Among all the software tools I evaluated, mMass came closest to the tool I had in mind for my purpose, but it was not capable of handling cyclic peptides and had some other restrictions that made it unsuitable as it was. So—just to be prepared for the next time I had to do this task—I contacted the developer of the software, Martin Strohalm, and asked him if he was already planning to implement the features I needed. He had not planned this, but did like the idea to have them implemented. However, when we discussed the first steps, he was reluctant to accept the changes that would be needed to fully implement everything I needed. mMass is open source, so I decided to—just for fun—study its code and try to tweak mMass to do what I wanted. mMass is mostly written in Python, so first of all I again had to sit down and learn this language...  I again contacted Martin Strohalm and showed him the results of my work. He did like the additions and agreed to include the features into the official mMass source. He of course—me being a novice programmer—needed to revise most of my code, and to correct bugs I had missed. Many, many emails later we were both satisfied with the novel mMass version, which was then released to the public. The novel mMass version was superior to all other tools available for cyclic peptide tandem mass spectrum annotations, so I decided that it was also worthwhile to get the whole thing published in an academic journal, as well. Thus I wrote a manuscript and after some polishing by Martin and me, I submitted it to Analytical Chemistry. Why did I choose Analytical Chemistry? One of the two other tools capable of handling cyclic peptides had been published there, so I thought it would be a suitable place for publishing our superior tool... Well, our manuscript was rejected—one of the reviewers did not understand the purpose of the software, and the other one did not agree with some of the implemented features (funny, because the fragmentation pathways implemented were all taken from the peer-reviewed and published literature…). We amended the manuscript to make it more clear and resubmitted it to Analytical Chemistry. It again was rejected ... I began wondering if Analytical Chemistry was the right place to publish the manuscript. After all, the software and the manuscript were the results of open source, so perhaps the paper should be published open access. Thus I chose PLoS ONE for the next submission. I have to say that the peer-review was as intense as the one at Analytical Chemistry—but this time we luckily had reviewers who understood the purpose of the software and its potential value..."

Link:

http://opensource.com/life/12/11/open-source-yes-science-others-block-progress

From feeds:

Open Access Tracking Project (OATP) » abernard102@gmail.com

Tags:

oa.new oa.business_models oa.publishers oa.comment oa.plos oa.peer_review oa.quality oa.chemistry oa.floss oa.mmass

Date tagged:

12/07/2012, 19:56

Date published:

12/07/2012, 14:56