Mercurial > repos > bgruening > eden_toolbox
view eden.py @ 8:9262f801d739 draft
Uploaded
| author | bgruening |
|---|---|
| date | Mon, 13 Jan 2014 09:28:44 -0500 |
| parents | 59b3b6ce10bb |
| children | 5be8af51780d |
line wrap: on
line source
""" EDeN filetypes """ from galaxy.datatypes.tabular import Tabular class Gspan( Tabular ): """Class describing an gSpan file""" file_ext = "gspan" def set_peek( self, dataset, is_multi_byte=False ): if not dataset.dataset.purged: dataset.peek = "gSpan" dataset.blurb = data.nice_size( dataset.get_size() ) else: dataset.peek = 'file does not exist' dataset.blurb = 'file purged from disk' def display_peek( self, dataset ): try: return dataset.peek except: return "Binary gSpan file (%s)" % ( data.nice_size( dataset.get_size() ) ) class SparseVector( Tabular ): """Class describing an SparseVector file""" file_ext = "sparsevector" def set_peek( self, dataset, is_multi_byte=False ): if not dataset.dataset.purged: dataset.peek = "SparseVector" dataset.blurb = data.nice_size( dataset.get_size() ) else: dataset.peek = 'file does not exist' dataset.blurb = 'file purged from disk' def display_peek( self, dataset ): try: return dataset.peek except: return "Binary SparseVector file (%s)" % ( data.nice_size( dataset.get_size() ) )
