X-Git-Url: http://woldlab.caltech.edu/gitweb/?p=htsworkflow.git;a=blobdiff_plain;f=htsworkflow%2Fsubmission%2Fucsc.py;fp=htsworkflow%2Fsubmission%2Fucsc.py;h=3fd83484096858207be4a7e056a56632ae049bb7;hp=f7734adbd972b26db9150b155a7cdeb39818e0c1;hb=53ebb47e86e81ce349d4ef4e16aef94be93486ea;hpb=4262586d10cc0cc227390873b301b55244204c11 diff --git a/htsworkflow/submission/ucsc.py b/htsworkflow/submission/ucsc.py index f7734ad..3fd8348 100644 --- a/htsworkflow/submission/ucsc.py +++ b/htsworkflow/submission/ucsc.py @@ -1,8 +1,8 @@ """Utilities for extracting information from the ENCODE DCC """ import logging -import urlparse -import urllib2 +import urllib.parse +import urllib.request, urllib.error, urllib.parse LOGGER = logging.getLogger(__name__) @@ -21,7 +21,7 @@ def ddf_download_url(submission_id): 'http://encodesubmit.ucsc.edu/pipeline/download_ddf/1234' """ fragment = 'download_ddf/%s' % (submission_id,) - return urlparse.urljoin(UCSCEncodePipeline, fragment) + return urllib.parse.urljoin(UCSCEncodePipeline, fragment) def daf_download_url(submission_id): @@ -31,7 +31,7 @@ def daf_download_url(submission_id): 'http://encodesubmit.ucsc.edu/pipeline/download_daf/1234' """ fragment = 'download_daf/%s' % (submission_id,) - return urlparse.urljoin(UCSCEncodePipeline, fragment) + return urllib.parse.urljoin(UCSCEncodePipeline, fragment) def submission_view_url(submission_id): @@ -41,7 +41,7 @@ def submission_view_url(submission_id): 'http://encodesubmit.ucsc.edu/pipeline/show/1234' """ fragment = 'show/%s' % (submission_id,) - return urlparse.urljoin(UCSCEncodePipeline, fragment) + return urllib.parse.urljoin(UCSCEncodePipeline, fragment) def get_encodedcc_file_index(genome, composite): @@ -58,10 +58,10 @@ def get_encodedcc_file_index(genome, composite): request_url = base_url + 'files.txt' try: - request = urllib2.urlopen(request_url) + request = urllib.request.urlopen(request_url) file_index = parse_ucsc_file_index(request, base_url) return file_index - except urllib2.HTTPError, e: + except urllib.error.HTTPError as e: err = e pass