def __init__(self, cubesize=[128,128,16], timerange=[0,0]):

    # call the base class constructor
    Cube.__init__(self,cubesize)
    # note that this is self.cubesize (which is transposed) in Cube
    self.timerange = timerange
    self.data = np.zeros ([self.timerange[1]-self.timerange[0]]+self.cubesize, dtype=np.uint8)

    # variable that describes when a cube is created from zeros rather than loaded from another source
    self._newcube = False
Test the creation of an XlsxWriter file with legend options.
dataset/ETHPy150Open neurodata/ndstore/ocpca/timecube.py/TimeCube8.__init__--crossover with--dataset/ETHPy150Open jmcnamara/XlsxWriter/xlsxwriter/test/comparison/test_chart_legend02.py/TestCompareXLSXFiles.test_create_file