Currently requires my biopython dev branch.