<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def n_chunks(self):
 """ rough estimate of how many chunks will be processed """

        return self._data_source.n_chunks(self.chunksize, stride=self.stride, skip=self.skip)