예제 #1
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek  = "Binary UCSC %s file" % self._name
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #2
0
 def set_peek(self, dataset, is_multi_byte=False):
     if not dataset.dataset.purged:
         dataset.peek = 'Image in %s format' % dataset.extension
         dataset.blurb = data.nice_size(dataset.get_size())
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #3
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek  = "Gemini SQLite Database, version %s" % ( dataset.metadata.gemini_version or 'unknown' )
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #4
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek = "Gemini SQLite Database, version %s" % ( dataset.metadata.gemini_version or 'unknown' )
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #5
0
 def set_peek( self, dataset, **kwd ):
     if not dataset.dataset.purged:
         dataset.peek  = "Binary RGenetics file"
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #6
0
 def set_peek( self, dataset ):
     if not dataset.dataset.purged:
         dataset.peek = data.get_file_peek( dataset.file_name )
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #7
0
 def set_peek(self, dataset, is_multi_byte=False):
     if not dataset.dataset.purged:
         dataset.peek = "HTML file"
         dataset.blurb = data.nice_size(dataset.get_size())
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #8
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek = "HTML file"
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #9
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek = 'Image in %s format' % dataset.extension
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #10
0
 def set_peek(self, dataset, is_multi_byte=False):
     if not dataset.dataset.purged:
         dataset.peek = "Binary ab1 sequence file"
         dataset.blurb = data.nice_size(dataset.get_size())
     else:
         dataset.peek = "file does not exist"
         dataset.blurb = "file purged from disk"
예제 #11
0
 def set_peek(self, dataset, **kwd):
     if not dataset.dataset.purged:
         dataset.peek = "Binary RGenetics file"
         dataset.blurb = data.nice_size(dataset.get_size())
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #12
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek  = "Binary UCSC %s file" % self._name
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #13
0
 def set_peek( self, dataset, is_multi_byte=False ):
     """Set the peek and blurb text"""
     if not dataset.dataset.purged:
         dataset.peek = 'binary data'
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #14
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         export_url = "/history_add_to?" + urlencode( {'history_id':dataset.history_id,'ext':'ab1','name':'ab1 sequence','info':'Sequence file','dbkey':dataset.dbkey} )
         dataset.peek  = "Binary ab1 sequence file"
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #15
0
 def set_peek( self, dataset, is_multi_byte=False ):
     """Set the peek and blurb text"""
     if not dataset.dataset.purged:
         dataset.peek = 'binary data'
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #16
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         zip_file = zipfile.ZipFile( dataset.file_name, "r" )
         num_files = len( zip_file.namelist() )
         dataset.peek  = "Archive of %s binary sequence files" % ( str( num_files ) )
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #17
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         zip_file = zipfile.ZipFile( dataset.file_name, "r" )
         num_files = len( zip_file.namelist() )
         dataset.peek  = "Archive of %s files" % ( str( num_files ) )
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #18
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek = data.get_file_peek( dataset.file_name, is_multi_byte=is_multi_byte )
         if dataset.metadata.sequences:
             dataset.blurb = "%s sequences" % util.commaify( str( dataset.metadata.sequences ) )
         else:
             dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #19
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek = data.get_file_peek( dataset.file_name, is_multi_byte=is_multi_byte )
         if dataset.metadata.sequences:
             dataset.blurb = "%s sequences" % util.commaify( str( dataset.metadata.sequences ) )
         else:
             dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #20
0
 def set_peek( self, dataset, line_count=None ):
     if not dataset.dataset.purged:
         dataset.peek = data.get_file_peek( dataset.file_name )
         if line_count is None:
             dataset.blurb = data.nice_size( dataset.get_size() )
         else:
             dataset.blurb = "%s lines, 454 Quality score file" % util.commaify( str( line_count ) )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #21
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek  = "SQLite Database"
         lines = ['SQLite Database']
         if dataset.metadata.tables:
             for table in dataset.metadata.tables:
                 try:
                     lines.append('%s [%s]' % (table,dataset.metadata.table_row_count[table]))
                 except:
                     continue
         dataset.peek = '\n'.join(lines)
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #22
0
 def set_peek( self, dataset, is_multi_byte=False ):
     if not dataset.dataset.purged:
         dataset.peek  = "SQLite Database"
         lines = ['SQLite Database']
         if dataset.metadata.tables:
             for table in dataset.metadata.tables:
                 try:
                     lines.append('%s [%s]' % (table,dataset.metadata.table_row_count[table]))
                 except:
                     continue
         dataset.peek = '\n'.join(lines)
         dataset.blurb = data.nice_size( dataset.get_size() )
     else:
         dataset.peek = 'file does not exist'
         dataset.blurb = 'file purged from disk'
예제 #23
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Binary UCSC %s file (%s)" % ( self._name, data.nice_size( dataset.get_size() ) )
예제 #24
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Media (OGG) file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #25
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Binary sff file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #26
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Binary bam alignments file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #27
0
 def display_peek(self, dataset):
     try:
         return dataset.peek
     except:
         return "Text sequence file archive (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #28
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Video (AVI) file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #29
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Binary file archive (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #30
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "SQLite Database (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #31
0
 def display_peek(self, dataset):
     try:
         return dataset.peek
     except:
         return "Binary TwoBit format nucleotide file (%s)" % (data.nice_size(dataset.get_size()))
예제 #32
0
 def set_peek(self, dataset, is_multi_byte=False):
     if not dataset.dataset.purged:
         dataset.peek = "Binary TwoBit format nucleotide file"
         dataset.blurb = data.nice_size(dataset.get_size())
     else:
         return super(TwoBit, self).set_peek(dataset, is_multi_byte)
예제 #33
0
 def display_peek(self, dataset):
     try:
         return dataset.peek
     except:
         return "454 Quality score file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #34
0
 def display_peek(self, dataset):
     try:
         return dataset.peek
     except:
         return 'Binary sra file (%s)' % (data.nice_size(
             dataset.get_size()))
예제 #35
0
 def set_peek(self, dataset, is_multi_byte=False):
     if not dataset.dataset.purged:
         dataset.peek = "Binary TwoBit format nucleotide file"
         dataset.blurb = data.nice_size(dataset.get_size())
     else:
         return super(TwoBit, self).set_peek(dataset, is_multi_byte)
예제 #36
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Binary ab1 sequence file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #37
0
 def display_peek(self, dataset):
     try:
         return dataset.peek
     except:
         return "Binary TwoBit format nucleotide file (%s)" % (data.nice_size(dataset.get_size()))
예제 #38
0
 def set_peek(self, dataset):
     dataset.peek = "HTML file (%s)" % (data.nice_size(dataset.get_size()))
     dataset.blurb = data.nice_size(dataset.get_size())
예제 #39
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "SQLite Database (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #40
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Compressed binary file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #41
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Audio (MP3) file (%s)" % ( data.nice_size( dataset.get_size() ) )
예제 #42
0
 def set_peek(self, dataset):
     dataset.peek = 'Image in %s format (%s)' % (
         dataset.extension, data.nice_size(dataset.get_size()))
     dataset.blurb = 'image'
예제 #43
0
 def set_peek( self, dataset ):
     dataset.peek  = "HTML file (%s)" % ( data.nice_size( dataset.get_size() ) )
     dataset.blurb = data.nice_size( dataset.get_size() )
예제 #44
0
 def display_peek(self, dataset):
     try:
         return dataset.peek
     except:
         return "Compressed binary file (%s)" % (data.nice_size(
             dataset.get_size()))
예제 #45
0
 def display_peek( self, dataset ):
     try:
         return dataset.peek
     except:
         return "Binary UCSC %s file (%s)" % ( self._name, data.nice_size( dataset.get_size() ) )
예제 #46
0
 def set_peek( self, dataset ):
     dataset.peek  = 'Image in %s format (%s)' % ( dataset.extension, data.nice_size( dataset.get_size() ) )
     dataset.blurb = 'image'