Convert everything from elementtree to stdlib xml module.

This commit is contained in:
Dannon Baker
2015-01-29 16:10:56 -05:00
parent ec3eec5609
commit dba89dff83
24 changed files with 68 additions and 86 deletions
+2 -7
View File
@@ -8,12 +8,7 @@ build description
import sys
import urllib
if sys.version_info[:2] >= ( 2, 5 ):
import xml.etree.ElementTree as ElementTree
else:
from galaxy import eggs
import pkg_resources; pkg_resources.require( "elementtree" )
from elementtree import ElementTree
import xml.etree.ElementTree as ElementTree
URL = "http://genome.cse.ucsc.edu/cgi-bin/das/dsn"
@@ -38,7 +33,7 @@ def getbuilds(url):
for dsn in tree:
build = dsn.find("SOURCE").attrib['id']
description = dsn.find("DESCRIPTION").text.replace(" - Genome at UCSC","").replace(" Genome at UCSC","")
fields = description.split(" ")
temp = fields[0]
for i in range(len(fields)-1):
+2 -7
View File
@@ -5,12 +5,7 @@ Connects to sites and determines which builds are available at each.
import sys
import urllib
if sys.version_info[:2] >= ( 2, 5 ):
import xml.etree.ElementTree as ElementTree
else:
from galaxy import eggs
import pkg_resources; pkg_resources.require( "elementtree" )
from elementtree import ElementTree
import xml.etree.ElementTree as ElementTree
sites = ['http://genome.ucsc.edu/cgi-bin/',
'http://archaea.ucsc.edu/cgi-bin/',
@@ -38,7 +33,7 @@ def main():
print "#Invalid xml passed back from " + site
continue
print "#Harvested from",site
for dsn in tree:
build = dsn.find("SOURCE").attrib['id']
builds.append(build)