BioPerl 1.6.1 is now available for ActivePerl as a PPM, instructions for downloading can be found on the BioPerl wiki. This has been tested only for ActivePerl 5.10 and above, so any feedback with older versions of BioPerl would be greatly appreciated.
First 1.6.1 alphas of BioPerl-Run, BioPerl-DB, BioPerl-Network
Running a bit late on this, so just a quick note that the first alphas for BioPerl-Run, BioPerl-DB, and BioPerl-Network have been uploaded to CPAN:
BioPerl-Run BioPerl-DB BioPerl-Network They can also be downloaded from the BioPerl website:
http://bioperl.org/DIST/RC/
This is the first run where we’ve switched to a regular Module::Build installation, so expect some initial bumps! There are a few initial problems that I plan on addressing soon, the main one being none of the modules are assigned version numbers (this may be a consequence of not pulling the version from a specific module).
[Read More]
BioPerl 1.6.1 released
We are pleased to announce the immediate availability of BioPerl 1.6.1, the latest release of BioPerl’s core code. You can grab it here:
Via CPAN:
http://search.cpan.org/~cjfields/BioPerl-1.6.1/
Via the BioPerl website:
http://bioperl.org/DIST/BioPerl-1.6.1.tar.bz2 http://bioperl.org/DIST/BioPerl-1.6.1.tar.gz http://bioperl.org/DIST/BioPerl-1.6.1.zip
The PPM for Windows should also finally be available this week, ActivePerl problems permitting (we will post more information when it becomes available).
Tons of bug fixes and changes have been incorporated into this release. For a more complete change list please see the ‘Changes’ file included with the distribution.
[Read More]
Biopython CVS to git migration
The release of Biopython 1.52 earlier this week marked the end of an era, it was our last release using CVS for source code control.
As of now, Biopython is using a git repository, hosted on github.com who kindly provide git hosting for open source projects free of charge. The BioRuby project have been using github for some time, so we are in good company.
Our existing OBF hosted CVS repository will be maintained in the short to medium term as a backup, but will not be updated.
[Read More]
Simpler, optimized format conversion with Biopython
As per Peter’s recent post we are using this space to show of a couple of the new features in Biopython 1.52 before it is released. In this post we’ll look at the new convert() function that both Bio.SeqIO and Bio.AlignIO will get in Biopython 1.52.
No one has ever complained that bioinformatics just doesn’t have enough file formats - you probably frequently find yourself converting sequence files to suit particular applications with Bio.
[Read More]
Biopython 1.51 released
We are pleased to announce the release of Biopython 1.51.This new stable release enhances version 1.50 (released in April) by extending the functionality of existing modules, adding a set of application wrappers for popular alignment programs and fixing a number of minor bugs.
In particular, the SeqIO module can now write Genbank files that include features, and deal with FASTQ files created by Illumina 1.3+. Support for this format allows interconversion between FASTQ files using Solexa, Sanger and Ilumina variants using conventions agreed upon with the BioPerl and EMBOSS projects.
[Read More]
Clever tricks with NCBI Entrez EInfo (& Biopython)
Constructing complicated NCBI Entrez searches can be tricky, but it turns out one of the Entrez Programming Utilities called Entrez EInfo can help.
For example, suppose you want to search for mitochondrial genomes from a given taxa - either just in the Entrez web interface, for use in a script with EFetch.
I knew from past experience about using name[ORGN] in Entrez to search for an organism name - but how would you specify just mitochondria?
[Read More]
BOSC Schedule Posted
The BOSC 2009 schedule of speakers with links to abstracts has been posted at /wiki/BOSC_2009_Schedule.
Dropping Python 2.3 Support
As announced here, any last minute requests to postpone dropping support for Python 2.3 from the next release of Biopython must be posted to the main Biopython mailing list no later than Friday, May 8.
Introducing (and expanding) the Biopython Cookbook
Hi all,
You may have noticed we’re trying out using the wiki for Biopython cookbook entries. It’s a new idea so at the moment there are only a few ‘recipes’ on offer. If you have some tricks you find yourself using time and again to solve a problem why not share them? Similarly, if you find yourself coming up against a problem you can’t seem to solve easily with Biopython’s tools send a message to one of the mailing lists proposing it as a cookbook example and someone just might solve it for you!
[Read More]