Reverted to using urllib2 instead of biopython in some cases