Ejemplo n.º 1
0
    def __init__(self, name, garray, gindexer, alphabetsize, channel_last):

        self.garray = garray
        self.gindexer = gindexer
        self._alphabetsize = alphabetsize
        self._rcindex = [_complement_index(idx, garray.order)
                         for idx in range(pow(alphabetsize, garray.order))]
        self._channel_last = channel_last

        Dataset.__init__(self, '{}'.format(name))
Ejemplo n.º 2
0
    def __init__(self, name, garray, gindexer, alphabet):

        self.garray = garray
        self.gindexer = gindexer
        self._alphabet = alphabet
        self.conditions = [
            ''.join(item) for item in product(sorted(self._alphabet),
                                              repeat=self.garray.order)
        ]
        self._alphabetsize = len(self._alphabet)
        self._rcindex = [
            _complement_index(idx, garray.order)
            for idx in range(pow(self._alphabetsize, garray.order))
        ]

        Dataset.__init__(self, '{}'.format(name))