Mercurial > repos > cathywise > truststore_import
comparison TrustStoreGalaxyImport.py @ 23:cf4cf95e6678
blabla
| author | Catherine Wise <catherine.wise@csiro.au> |
|---|---|
| date | Mon, 13 Jan 2014 09:21:20 +1100 |
| parents | 1179f6e90e78 |
| children | 7b1720b6acf2 |
comparison
equal
deleted
inserted
replaced
| 22:1179f6e90e78 | 23:cf4cf95e6678 |
|---|---|
| 63 print "File is compressed (gzip) but not valid." | 63 print "File is compressed (gzip) but not valid." |
| 64 sys.exit(4) | 64 sys.exit(4) |
| 65 elif is_gzipped and is_valid: | 65 elif is_gzipped and is_valid: |
| 66 # We need to uncompress the temp_name file, but BAM files must remain compressed in the BGZF format | 66 # We need to uncompress the temp_name file, but BAM files must remain compressed in the BGZF format |
| 67 CHUNK_SIZE = 2**20 # 1Mb | 67 CHUNK_SIZE = 2**20 # 1Mb |
| 68 fd, uncompressed = tempfile.mkstemp(prefix='data_id_%s_upload_gunzip_' % dataset.dataset_id, dir=os.path.dirname(outputFile), text=False ) | 68 fd, uncompressed = tempfile.mkstemp(prefix='data_id_upload_gunzip_', dir=os.path.dirname(outputFile), text=False ) |
| 69 gzipped_file = gzip.GzipFile(download, 'rb') | 69 gzipped_file = gzip.GzipFile(download, 'rb') |
| 70 while 1: | 70 while 1: |
| 71 try: | 71 try: |
| 72 chunk = gzipped_file.read(CHUNK_SIZE) | 72 chunk = gzipped_file.read(CHUNK_SIZE) |
| 73 except IOError: | 73 except IOError: |
