blimpy/file_wrapper.py
def _find_blob_start(self, blob_dim, n_blob):
        """Find first blob from selection.
        """

        #Convert input frequencies into what their corresponding channel number would be.
        self._setup_chans()

        #Check which is the blob time offset
        blob_time_start = self.t_start + blob_dim[self.time_axis]*n_blob

        #Check which is the blob frequency offset (in channels)
        blob_freq_start = self.chan_start_idx + (blob_dim[self.freq_axis]*n_blob)%self.selection_shape[self.freq_axis]

        blob_start = np.array([blob_time_start, 0, blob_freq_start])

        return blob_start
def _find_blob_start(self, blob_dim, n_blob):
        """Find first blob from selection.
        """

        #Convert input frequencies into what their corresponding channel number would be.
        self._setup_chans()

        #Check which is the blob time offset
        blob_time_start = self.t_start + blob_dim[self.time_axis]*n_blob

        #Check which is the blob frequency offset (in channels)
        blob_freq_start = self.chan_start_idx + (blob_dim[self.freq_axis]*n_blob)%self.selection_shape[self.freq_axis]

        blob_start = np.array([blob_time_start, 0, blob_freq_start])

        return blob_start
def _find_blob_start ( self , blob_dim , n_blob ) : #Convert input frequencies into what their corresponding channel number would be. self . _setup_chans ( ) #Check which is the blob time offset blob_time_start = self . t_start + blob_dim [ self . time_axis ] * n_blob #Check which is the blob frequency offset (in channels) blob_freq_start = self . chan_start_idx + ( blob_dim [ self . freq_axis ] * n_blob ) % self . selection_shape [ self . freq_axis ] blob_start = np . array ( [ blob_time_start , 0 , blob_freq_start ] ) return blob_start
Find first blob from selection.
Find first blob from selection .