annotate eden.py @ 11:bf63bd4cf462 draft default tip

Uploaded
author bgruening
date Thu, 15 May 2014 17:25:44 -0400
parents 5be8af51780d
children
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
9
5be8af51780d Uploaded
bgruening
parents: 8
diff changeset
6 from galaxy.datatypes import data
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
7
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
8
8
9262f801d739 Uploaded
bgruening
parents: 7
diff changeset
9 class Gspan( Tabular ):
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
10 """Class describing an gSpan file"""
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
11 file_ext = "gspan"
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
12
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
13 def set_peek( self, dataset, is_multi_byte=False ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
14 if not dataset.dataset.purged:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
15 dataset.peek = "gSpan"
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
16 dataset.blurb = data.nice_size( dataset.get_size() )
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
17 else:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
18 dataset.peek = 'file does not exist'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
19 dataset.blurb = 'file purged from disk'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
20 def display_peek( self, dataset ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
21 try:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
22 return dataset.peek
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
23 except:
9
5be8af51780d Uploaded
bgruening
parents: 8
diff changeset
24 return "Tabular gSpan file (%s)" % ( data.nice_size( dataset.get_size() ) )
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
25
8
9262f801d739 Uploaded
bgruening
parents: 7
diff changeset
26 class SparseVector( Tabular ):
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
27 """Class describing an SparseVector file"""
7
59b3b6ce10bb Uploaded
bgruening
parents: 0
diff changeset
28 file_ext = "sparsevector"
0
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
29
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
30 def set_peek( self, dataset, is_multi_byte=False ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
31 if not dataset.dataset.purged:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
32 dataset.peek = "SparseVector"
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
33 dataset.blurb = data.nice_size( dataset.get_size() )
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
34 else:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
35 dataset.peek = 'file does not exist'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
36 dataset.blurb = 'file purged from disk'
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
37 def display_peek( self, dataset ):
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
38 try:
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
39 return dataset.peek
99091a5d5c84 Uploaded
bgruening
parents:
diff changeset
40 except:
9
5be8af51780d Uploaded
bgruening
parents: 8
diff changeset
41 return "Tabular SparseVector file (%s)" % ( data.nice_size( dataset.get_size() ) )