Mercurial > repos > iracooke > proteomics_datatypes
comparison proteomics.py @ 16:e6a02a387448 draft
planemo upload commit 4f23896d1a519a87f189c6238a95b8f5b5933e9a-dirty
| author | iracooke |
|---|---|
| date | Sun, 17 May 2015 23:33:49 -0400 |
| parents | 74dae57933ae |
| children | 29c43b953c1c |
comparison
equal
deleted
inserted
replaced
| 15:de34893b3834 | 16:e6a02a387448 |
|---|---|
| 282 >>> Msp().sniff(fname) | 282 >>> Msp().sniff(fname) |
| 283 False | 283 False |
| 284 """ | 284 """ |
| 285 with open(filename, 'r') as contents: | 285 with open(filename, 'r') as contents: |
| 286 return Msp.next_line_starts_with(contents, "Name:") and Msp.next_line_starts_with(contents, "MW:") | 286 return Msp.next_line_starts_with(contents, "Name:") and Msp.next_line_starts_with(contents, "MW:") |
| 287 | |
| 288 | |
| 289 class SPLib( Msp ): | |
| 290 """SpectraST Spectral Library. Closely related to msp format""" | |
| 291 file_ext = "splib" | |
| 292 | |
| 293 def set_peek( self, dataset, is_multi_byte=False ): | |
| 294 """Set the peek and blurb text""" | |
| 295 if not dataset.dataset.purged: | |
| 296 dataset.peek = data.get_file_peek( dataset.file_name, is_multi_byte=is_multi_byte ) | |
| 297 dataset.blurb = 'splib Spectral Library Format' | |
| 298 else: | |
| 299 dataset.peek = 'file does not exist' | |
| 300 dataset.blurb = 'file purged from disk' | |
| 301 | |
| 287 | 302 |
| 288 class Ms2(Text): | 303 class Ms2(Text): |
| 289 file_ext = "ms2" | 304 file_ext = "ms2" |
| 290 | 305 |
| 291 def sniff(self, filename): | 306 def sniff(self, filename): |
