comparison eden.py @ 9:5be8af51780d draft

Uploaded
author bgruening
date Thu, 15 May 2014 12:11:27 -0400
parents 9262f801d739
children
comparison
equal deleted inserted replaced
8:9262f801d739 9:5be8af51780d
1 """ 1 """
2 EDeN filetypes 2 EDeN filetypes
3 """ 3 """
4 4
5 from galaxy.datatypes.tabular import Tabular 5 from galaxy.datatypes.tabular import Tabular
6 from galaxy.datatypes import data
6 7
7 8
8 class Gspan( Tabular ): 9 class Gspan( Tabular ):
9 """Class describing an gSpan file""" 10 """Class describing an gSpan file"""
10 file_ext = "gspan" 11 file_ext = "gspan"
18 dataset.blurb = 'file purged from disk' 19 dataset.blurb = 'file purged from disk'
19 def display_peek( self, dataset ): 20 def display_peek( self, dataset ):
20 try: 21 try:
21 return dataset.peek 22 return dataset.peek
22 except: 23 except:
23 return "Binary gSpan file (%s)" % ( data.nice_size( dataset.get_size() ) ) 24 return "Tabular gSpan file (%s)" % ( data.nice_size( dataset.get_size() ) )
24 25
25 class SparseVector( Tabular ): 26 class SparseVector( Tabular ):
26 """Class describing an SparseVector file""" 27 """Class describing an SparseVector file"""
27 file_ext = "sparsevector" 28 file_ext = "sparsevector"
28 29
35 dataset.blurb = 'file purged from disk' 36 dataset.blurb = 'file purged from disk'
36 def display_peek( self, dataset ): 37 def display_peek( self, dataset ):
37 try: 38 try:
38 return dataset.peek 39 return dataset.peek
39 except: 40 except:
40 return "Binary SparseVector file (%s)" % ( data.nice_size( dataset.get_size() ) ) 41 return "Tabular SparseVector file (%s)" % ( data.nice_size( dataset.get_size() ) )