Diff of /openomics/proteomics.py [000000] .. [548210]

Switch to unified view

a b/openomics/proteomics.py
1
from .database.base import Annotatable
2
from .transcriptomics import Expression
3
4
__all__ = ['Protein']
5
6
class Protein(Expression, Annotatable):
7
    def __init__(self, data, transpose, gene_index=None, usecols=None, gene_level=None, sample_level="sample_index",
8
                 transform_fn=None, dropna=False, npartitions=None, cohort_name=None):
9
        """
10
        Args:
11
            data:
12
            transpose:
13
            gene_index:
14
            usecols:
15
            gene_level:
16
            sample_level:
17
            transform_fn:
18
            dropna:
19
            npartitions:
20
            cohort_name:
21
        """
22
        super().__init__(data=data, transpose=transpose, gene_index=gene_index, usecols=usecols,
23
                         gene_level=gene_level, sample_level=sample_level, transform_fn=transform_fn,
24
                         dropna=dropna, npartitions=npartitions, cohort_name=cohort_name)
25
26
    @classmethod
27
    def name(cls):
28
        return cls.__name__
29