Ejemplo n.º 1
0
 def test_range_vdim(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.range('unknown'), (0, 11))
Ejemplo n.º 2
0
 def test_initialize_cube(self):
     cube = HoloCube(self.cube)
     self.assertEqual(cube.dimensions(label=True), ["longitude", "latitude", "unknown"])
Ejemplo n.º 3
0
 def test_dimension_values_vdim(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.dimension_values('unknown', flat=False),
                      np.array([[ 0,  1,  2,  3],
                                [ 4,  5,  6,  7],
                                [ 8,  9, 10, 11]], dtype=np.int32))
Ejemplo n.º 4
0
 def test_range_kdim(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.range('longitude'), (-1, 2))
Ejemplo n.º 5
0
 def test_range_kdim(self):
     cube = HoloCube(self.cube, kdims=["longitude", "latitude"])
     self.assertEqual(cube.range("longitude"), (-1, 2))
Ejemplo n.º 6
0
 def test_initialize_cube_with_kdims(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.dimensions('key', True),
                      ['longitude', 'latitude'])
Ejemplo n.º 7
0
 def test_initialize_cube(self):
     cube = HoloCube(self.cube)
     self.assertEqual(cube.dimensions(label=True),
                      ['longitude', 'latitude', 'unknown'])
Ejemplo n.º 8
0
 def test_dimension_values_kdim(self):
     cube = HoloCube(self.cube, kdims=["longitude", "latitude"])
     self.assertEqual(cube.dimension_values("longitude", expanded=False), np.array([-1, 0, 1, 2], dtype=np.int32))
Ejemplo n.º 9
0
 def test_range_kdim(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.range('longitude'), (-1, 2))
Ejemplo n.º 10
0
 def test_range_vdim(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.range('unknown'), (0, 11))
Ejemplo n.º 11
0
 def test_dimension_values_vdim(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(
         cube.dimension_values('unknown', flat=False),
         np.array([[0, 4, 8], [1, 5, 9], [2, 6, 10], [3, 7, 11]],
                  dtype=np.int32))
Ejemplo n.º 12
0
 def test_dimension_values_kdim(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.dimension_values('longitude', expanded=False),
                      np.array([-1, 0, 1, 2], dtype=np.int32))
Ejemplo n.º 13
0
 def test_initialize_cube_with_vdims(self):
     cube = HoloCube(self.cube, vdims=['Quantity'])
     self.assertEqual(cube.dimensions('value', True), ['Quantity'])
Ejemplo n.º 14
0
 def test_initialize_cube_with_kdims(self):
     cube = HoloCube(self.cube, kdims=["longitude", "latitude"])
     self.assertEqual(cube.dimensions("key", True), ["longitude", "latitude"])
Ejemplo n.º 15
0
 def test_initialize_cube_with_kdims(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.dimensions('key', True),
                      ['longitude', 'latitude'])
Ejemplo n.º 16
0
 def test_initialize_cube_with_vdims(self):
     cube = HoloCube(self.cube, vdims=["Quantity"])
     self.assertEqual(cube.dimensions("value", True), ["Quantity"])
Ejemplo n.º 17
0
 def test_initialize_cube_with_vdims(self):
     cube = HoloCube(self.cube, vdims=['Quantity'])
     self.assertEqual(cube.dimensions('value', True),
                      ['Quantity'])
Ejemplo n.º 18
0
 def test_dimension_values_vdim(self):
     cube = HoloCube(self.cube, kdims=["longitude", "latitude"])
     self.assertEqual(
         cube.dimension_values("unknown", flat=False),
         np.array([[0, 4, 8], [1, 5, 9], [2, 6, 10], [3, 7, 11]], dtype=np.int32),
     )
Ejemplo n.º 19
0
 def test_dimension_values_kdim_expanded(self):
     cube = HoloCube(self.cube, kdims=['longitude', 'latitude'])
     self.assertEqual(cube.dimension_values('longitude'),
                      np.array([-1, -1, -1, 0,  0,  0,
                                1,  1,  1, 2,  2,  2], dtype=np.int32))
Ejemplo n.º 20
0
 def test_range_vdim(self):
     cube = HoloCube(self.cube, kdims=["longitude", "latitude"])
     self.assertEqual(cube.range("unknown"), (0, 11))
Ejemplo n.º 21
0
 def test_initialize_cube(self):
     cube = HoloCube(self.cube)
     self.assertEqual(cube.dimensions(label=True),
                      ['longitude', 'latitude', 'unknown'])