Mercurial > repos > bgruening > eden_toolbox
comparison eden.py @ 8:9262f801d739 draft
Uploaded
| author | bgruening |
|---|---|
| date | Mon, 13 Jan 2014 09:28:44 -0500 |
| parents | 59b3b6ce10bb |
| children | 5be8af51780d |
comparison
equal
deleted
inserted
replaced
| 7:59b3b6ce10bb | 8:9262f801d739 |
|---|---|
| 1 """ | 1 """ |
| 2 EDeN filetypes | 2 EDeN filetypes |
| 3 """ | 3 """ |
| 4 | 4 |
| 5 from galaxy.datatypes.data import Binary | 5 from galaxy.datatypes.tabular import Tabular |
| 6 | 6 |
| 7 | 7 |
| 8 class Gspan( Binary ): | 8 class Gspan( Tabular ): |
| 9 """Class describing an gSpan file""" | 9 """Class describing an gSpan file""" |
| 10 file_ext = "gspan" | 10 file_ext = "gspan" |
| 11 | 11 |
| 12 def set_peek( self, dataset, is_multi_byte=False ): | 12 def set_peek( self, dataset, is_multi_byte=False ): |
| 13 if not dataset.dataset.purged: | 13 if not dataset.dataset.purged: |
| 20 try: | 20 try: |
| 21 return dataset.peek | 21 return dataset.peek |
| 22 except: | 22 except: |
| 23 return "Binary gSpan file (%s)" % ( data.nice_size( dataset.get_size() ) ) | 23 return "Binary gSpan file (%s)" % ( data.nice_size( dataset.get_size() ) ) |
| 24 | 24 |
| 25 class SparseVector( Binary ): | 25 class SparseVector( Tabular ): |
| 26 """Class describing an SparseVector file""" | 26 """Class describing an SparseVector file""" |
| 27 file_ext = "sparsevector" | 27 file_ext = "sparsevector" |
| 28 | 28 |
| 29 def set_peek( self, dataset, is_multi_byte=False ): | 29 def set_peek( self, dataset, is_multi_byte=False ): |
| 30 if not dataset.dataset.purged: | 30 if not dataset.dataset.purged: |
