Biopython 1.51 beta released

June 23, 2009 – 11:42 am
A beta release for Biopython 1.51 is now available for download and testing. In the two months since Biopython 1.50 was released, we have introduced support for writing features in GenBank files using Bio.SeqIO, extended SeqIO's support for the FASTQ format to include files created by Illumina 1.3+, and added a new set of application wrappers for alignment programs, and made numerous tweaks and bug fixes. All the new features have been tested by the dev team but it's possible there are cases that we haven't been able to foresee and test, especially for the GenBank feature writer (as there as just so many possible odd fuzzy feature locations). Note that as previously announced, Biopython no longer supports Python 2.3, and our deprecated parsing infrastructure (Martel and Bio.Mindy) has been removed. Source distributions and Windows installers are available from the downloads page on the Biopython website (biopython.org). We are interested in getting feedback on the ...

Clever tricks with NCBI Entrez EInfo (& Biopython)

June 21, 2009 – 5:42 pm
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 ESearch (where you might also download them 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? I actually worked this out from the NCBI help and exploring the Entrez website's advanced search - but it took a while. There is an easier way to find out the search fields available in Entrez! Just recently I came across an interesting blog post from Neil Saunders (written a couple of weeks ago) showing how Entrez EInfo provides information about the search fields in XML format, and how ...

BOSC Schedule Posted

June 1, 2009 – 10:09 pm
The BOSC 2009 schedule of speakers with links to abstracts has been posted at http://www.open-bio.org/wiki/BOSC_2009_Schedule.

Twitter Weekly Updates for 2009-05-17

May 17, 2009 – 7:00 pm
BOSC Update: Ruttenberg, Hanmer confirmed as Keynotes, Early Registration Deadline Friday: Alan Ruttenberg of Sc.. http://tinyurl.com/p3wy9a # Powered by Twitter Tools.

BOSC Update: Ruttenberg, Hanmer confirmed as Keynotes, Early Registration Deadline Friday

May 13, 2009 – 9:12 pm
Alan Ruttenberg of Science Commons and Robert Hanmer of the Hillside Group have been confirmed as Keynote Speakers for BOSC 2009.  For more information, see the BOSC 2009 web site at http://www.open-bio.org/wiki/BOSC_2009.  Abstract acceptances went out today--stay tuned for the schedule, which will be posted once the speakers have confirmed their invitations. The early registration deadline for BOSC is Friday, May 15; don't forget to take advantage of the discounted fee for early registrants at http://www.iscb.org/ismbeccb2009/registration.php.

Twitter Weekly Updates for 2009-05-10

May 10, 2009 – 7:00 pm
Dropping Python 2.3 Support: As announced here, any last minute requests to postpone dropping support for Python.. http://tinyurl.com/daypom # Powered by Twitter Tools.

Dropping Python 2.3 Support

May 6, 2009 – 4:22 am
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.

Twitter Weekly Updates for 2009-05-03

May 3, 2009 – 7:00 pm
Biopython projects chosen for Google Summer of Code: Congratulations to Nick Matzke and Eric Talevich who have h.. http://tinyurl.com/cx9f34 # Introducing (and expanding) the Biopython Cookbook: Hi all, You may have noticed we’re trying out using th.. http://tinyurl.com/c7ef6h # Powered by Twitter Tools.

Introducing (and expanding) the Biopython Cookbook

April 29, 2009 – 9:36 pm
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! There are also several short examples in the main "Biopython Tutorial and Cookbook" (pdf version) which might be worth copying/moving to the wiki. What would you pick from here? Feedback from Biopython newcomers would be especially valuable! :)

Biopython projects chosen for Google Summer of Code

April 27, 2009 – 5:14 am
Congratulations to Nick Matzke and Eric Talevich who have had Biopython projects accepted for this year's Google Summer of Code. Both projects were accepted as part of The National Evolutionary Synthesis Center's (NESCent) involvement as a mentoring organisation with the program. Nick will spend his summer working on modules that access locality data from biodiversity databases and incorporate this information in biogeographical and phylogenetic analyses (Nick's abstract) while Eric will be building a parser for the emerging PhyloXML format for storing and sharing phylogenetic trees (Eric's abstract). Congratulations to Nick and Eric and to their mentors Stephen Smith and Brad Chapman (who has his own post on this topic) and thanks to Google and NESCent for their support of these projects.