annotate protxml_datatypes.py @ 0:156ef965340e draft default tip

Uploaded
author galaxyp
date Wed, 08 Oct 2014 13:46:58 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
156ef965340e Uploaded
galaxyp
parents:
diff changeset
1 from galaxy.datatypes.tabular import Tabular
156ef965340e Uploaded
galaxyp
parents:
diff changeset
2 import logging
156ef965340e Uploaded
galaxyp
parents:
diff changeset
3
156ef965340e Uploaded
galaxyp
parents:
diff changeset
4 log = logging.getLogger(__name__)
156ef965340e Uploaded
galaxyp
parents:
diff changeset
5
156ef965340e Uploaded
galaxyp
parents:
diff changeset
6
156ef965340e Uploaded
galaxyp
parents:
diff changeset
7 class ProtXmlReport(Tabular):
156ef965340e Uploaded
galaxyp
parents:
diff changeset
8 """protxml converted to tabular report"""
156ef965340e Uploaded
galaxyp
parents:
diff changeset
9 file_ext = "tsv"
156ef965340e Uploaded
galaxyp
parents:
diff changeset
10 comment_lines = 1
156ef965340e Uploaded
galaxyp
parents:
diff changeset
11
156ef965340e Uploaded
galaxyp
parents:
diff changeset
12 def __init__(self, **kwd):
156ef965340e Uploaded
galaxyp
parents:
diff changeset
13 Tabular.__init__( self, **kwd )
156ef965340e Uploaded
galaxyp
parents:
diff changeset
14 self.column_names = ["Entry Number", "Group Probability", "Protein", "Protein Link", "Protein Probability", "Percent Coverage", "Number of Unique Peptides", "Total Independent Spectra", "Percent Share of Spectrum ID's", "Description", "Protein Molecular Weight", "Protein Length", "Is Nondegenerate Evidence", "Weight", "Precursor Ion Charge", "Peptide sequence", "Peptide Link", "NSP Adjusted Probability", "Initial Probability", "Number of Total Termini", "Number of Sibling Peptides Bin", "Number of Instances", "Peptide Group Designator", "Is Evidence?"]
156ef965340e Uploaded
galaxyp
parents:
diff changeset
15
156ef965340e Uploaded
galaxyp
parents:
diff changeset
16 def set_meta( self, dataset, **kwd ):
156ef965340e Uploaded
galaxyp
parents:
diff changeset
17 Tabular.set_meta( self, dataset, **kwd )
156ef965340e Uploaded
galaxyp
parents:
diff changeset
18
156ef965340e Uploaded
galaxyp
parents:
diff changeset
19 #def display_peek( self, dataset ):
156ef965340e Uploaded
galaxyp
parents:
diff changeset
20 # """Returns formated html of peek"""
156ef965340e Uploaded
galaxyp
parents:
diff changeset
21 # return Tabular.make_html_table( self, dataset, column_names=self.column_names )