Month: June 2009

About file formats accepted by BioMed Central

BioMed Central is one of the main Open Access publishers in the world of Science, Technology and Medicine. On a side note, that’s where I published my two articles (in Proteome Science and the Journal of Circadian Rhythms). One might think that, given their support to Open Access, they would also support Open Source software and Open Format documents.

For the software side, it’s not very clear. Although they ask authors to consider releasing software described in publications under a free (or at least open source) license, they also support and advertise for a bunch of proprietary software. While it’s not a bad thing per se (it enlarges the number of potential authors), it’s sad to see they don’t cite popular free software like OpenOffice.org (to write your article), Gimp (to edit your figures) or Zotero (for reference management). These are the three main software in each category but the free software world has many more of them!

I decided to write this post because I recently received an e-mail from BioMed Central stating that BMC Bioinformatics, one of their flagship publications, accepts a variety of different file formats in the submission process. This was already true when I submitted my articles. I wanted to know how they improved their submission process in this respect and if they now added open document formats (in a broad acceptance, not only the OpenDocument format somehow linked with OpenOffice.org).

E-mail from BMC Bioinformatics with file formats accepted for submission

My first comment is that the list of accepted file formats usually applies to all BioMed Central journals, not just BMC Bioinformatics, since they share the same publication platform. In the Instructions for Authors, the following file formats are accepted: Word, RTF and LaTeX (with the BMC template) for text, EPS, PDF, TIFF as well as PNG, Word (sic), PowerPoint (re-sic), JPEG and BMP for figures. In addition, they list CDX and TGF to represent chemical molecules. How disappointed am I!

I’m disappointed because some interesting open formats have been left out. And I can’t find interesting links stating that BioMed Central will support them soon.

With some stating that OpenOffice secured more than 15% of the business office suite market as of 2004 and despite an ISO standardisation (ISO/IEC 26300:2006), the OpenDocument formats are still absent. Many young scientists now use OpenOffice.org because it’s free (mainly free like in free beer, though), because labs can’t afford MS-Office licenses prices, even educational ones but also because it allow them to do everything they want. I agree that you can easily convert your ODF, ODS or ODP documents into their respective proprietary DOC, XLS and PPT. But it would have been nice to directly have the ODx documents. On the technical side, ODx documents are “just” XML files: tools exist to automatically parse them and transform them in the journal final format (I didn’t write it’s easy but it should be more easy than reverse-engineering closed, proprietary file formats).

I’m also disappointed because although the PowerPoint format if there, SVG is not. I guess it’s just because they only use bitmap versions of the PowerPoint files. All vector graphic editors supporting SVG (and all of them support SVG: Adobe Illustrator, Inkscape, Dia, …) have conversion functions to bitmap equivalent of your drawings. So it may have little impact. But it would have been better if BMC support for SVG was direct.

In conclusion, I’m hoping the extraordinary work done by BioMed Central in the publication area will extend to the formats they accept for submission. A partial example could come from PLoS submission guidelines (here for PLoS Computational Biology, especially for figures) where they explain a lot of technical as well as license aspects and cite free software as reference.

Fedora 11 is out (since a week or so)

This week, I nearly emptied my internet quota by downloading and seeding the new Fedora Core 11. For those who don’t know yet, Fedora is a Linux-based operating system that showcases the latest in free and open source software. What I particularly like in this GNU/Linux distribution is that its developers prefer to make changes to the original software instead of applying fixes specifically for Fedora ; in this way, all the other distributions may also take advantages of the improved software. You’ll find many reviews and “tours” on the web about this new Fedora. In the next paragraphs, I’ll just highlight some of the most interesting points I saw until now. Coming from a Fedora 9 also helps to pinpoint the major improvements (mainly from a user point-of-view).

Fedora 11 screenshot

The first nice thing I noticed was the reduced time to boot my ageing laptop (ok, 2 years is not so old) and its simplicity (just a progress bar in the bottom of the screen). I won’t give you numbers. Anyway, numbers would have been specific to my computer. But I can tell you it’s quite faster than with the Fedora Core 9. And anyway faster than Vista. In general, I think it’s a big improvement for the user experience: after all, most users just boot their machine to use it as a tool, not to wait with amazement that everything is loaded.

Another nice thing is to finally get new versions of some software. OpenOffice is in version 3.1, Netbeans is in version 6.5, Python 2.6, … One thing I was waiting since a long time is Istanbul, a screen recorder. Otherwise, all the other main software I use are also present: Gimp, Inkscape, vim, gthumb, xmms, etc. The only thing a little bit tricky was to add the ability to read two proprietary formats: mp3 and flash. For mp3, you have to add the fusion nonfree repository and it’s clearly explained here. For Flash, I was surprised that Adobe offers an installation procedure just identical to any other software on Fedora, based on yum. I was also pleased to see projects like bioperl and biopython already available at the installation step (along with XDrawChem and JMol which will allow me to read old molecules I drew a few years ago with proprietary software like Chemdraw). One last thing a was eager to see in action is the ext4 filesystem (Fedora being the first distribution to include it by default). To be honest, I don’t see the difference.

XDrawChem and JMol in Fedora 11

Finally, if I have to summarize the experience with this Fedora Core 11 so far, it will be: smooth installation, up-to-date software, no surprise, ready to work after 1 day (I had to play with nearly all the new toys inside). I think GNU/Linux is really ready for the desktop 🙂