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: |