Beispiel #1
0
    def test_basic_resource_get_downsampled_extent_dims_anisotropic(self):
        """Test downsample extent anisotropic

        Returns:
            None

        """
        setup_data = get_anno_dict()
        resource = BossResourceBasic(setup_data)

        extent_dims = resource.get_downsampled_extent_dims()
        self.assertEqual(len(extent_dims), setup_data["experiment"]['num_hierarchy_levels'])
        self.assertEqual(extent_dims[0], [2000, 5000, 200])
        self.assertEqual(extent_dims[4], [125, 313, 200])
Beispiel #2
0
    def test_basic_resource_get_downsampled_extent_dims_anisotropic(self):
        """Test downsample extent anisotropic

        Returns:
            None

        """
        setup_data = get_anno_dict()
        resource = BossResourceBasic(setup_data)

        extent_dims = resource.get_downsampled_extent_dims()
        self.assertEqual(len(extent_dims), setup_data["experiment"]['num_hierarchy_levels'])
        self.assertEqual(extent_dims[0], [2000, 5000, 200])
        self.assertEqual(extent_dims[4], [125, 313, 200])
Beispiel #3
0
    def test_basic_resource_get_downsampled_extent_dims_isotropic(self):
        """Test downsample extent isotropic

        Returns:
            None

        """
        setup_data = get_anno_dict()
        setup_data['coord_frame']['x_voxel_size'] = 6
        setup_data['coord_frame']['y_voxel_size'] = 6
        setup_data['coord_frame']['z_voxel_size'] = 6
        setup_data['experiment']['hierarchy_method'] = "isotropic"
        resource = BossResourceBasic(setup_data)

        extent_dims = resource.get_downsampled_extent_dims()
        self.assertEqual(len(extent_dims), setup_data["experiment"]['num_hierarchy_levels'])
        self.assertEqual(extent_dims[0], [2000, 5000, 200])
        self.assertEqual(extent_dims[1], [1000, 2500, 100])
        self.assertEqual(extent_dims[3], [250, 625, 25])
Beispiel #4
0
    def test_basic_resource_get_downsampled_extent_dims_isotropic(self):
        """Test downsample extent isotropic

        Returns:
            None

        """
        setup_data = get_anno_dict()
        setup_data['coord_frame']['x_voxel_size'] = 6
        setup_data['coord_frame']['y_voxel_size'] = 6
        setup_data['coord_frame']['z_voxel_size'] = 6
        setup_data['experiment']['hierarchy_method'] = "isotropic"
        resource = BossResourceBasic(setup_data)

        extent_dims = resource.get_downsampled_extent_dims()
        self.assertEqual(len(extent_dims), setup_data["experiment"]['num_hierarchy_levels'])
        self.assertEqual(extent_dims[0], [2000, 5000, 200])
        self.assertEqual(extent_dims[1], [1000, 2500, 100])
        self.assertEqual(extent_dims[3], [250, 625, 25])