annotate eden.py @ 8:9262f801d739 draft

Uploaded
author bgruening
date Mon, 13 Jan 2014 09:28:44 -0500
parents 59b3b6ce10bb
children 5be8af51780d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
1 """
8
9262f801d739 Uploaded
bgruening
parents: 7
diff changeset
2 EDeN filetypes
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
3 """
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
4
8
9262f801d739 Uploaded
bgruening
parents: 7
diff changeset
5 from galaxy.datatypes.tabular import Tabular
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
6
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
7
8
9262f801d739 Uploaded
bgruening
parents: 7
diff changeset
8 class Gspan( Tabular ):
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
9 """Class describing an gSpan file"""
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
10 file_ext = "gspan"
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
11
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
12 def set_peek( self, dataset, is_multi_byte=False ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
13 if not dataset.dataset.purged:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
14 dataset.peek = "gSpan"
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
15 dataset.blurb = data.nice_size( dataset.get_size() )
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
16 else:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
17 dataset.peek = 'file does not exist'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
18 dataset.blurb = 'file purged from disk'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
19 def display_peek( self, dataset ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
20 try:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
21 return dataset.peek
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
22 except:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
23 return "Binary gSpan file (%s)" % ( data.nice_size( dataset.get_size() ) )
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
24
8
9262f801d739 Uploaded
bgruening
parents: 7
diff changeset
25 class SparseVector( Tabular ):
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
26 """Class describing an SparseVector file"""
7
59b3b6ce10bb Uploaded
bgruening
parents: 0
diff changeset
27 file_ext = "sparsevector"
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
28
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
29 def set_peek( self, dataset, is_multi_byte=False ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
30 if not dataset.dataset.purged:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
31 dataset.peek = "SparseVector"
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
32 dataset.blurb = data.nice_size( dataset.get_size() )
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
33 else:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
34 dataset.peek = 'file does not exist'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
35 dataset.blurb = 'file purged from disk'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
36 def display_peek( self, dataset ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
37 try:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
38 return dataset.peek
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
39 except:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
40 return "Binary SparseVector file (%s)" % ( data.nice_size( dataset.get_size() ) )