Esempio n. 1
0
    def setUpClass(cls):
        """
        Override.  Called by nosetests.
        """
        # Choose names
        cls.dvid_repo = "datasetA"
        cls.data_name = "indices_data"
        cls.volume_location = "/repos/{dvid_repo}/volumes/{data_name}".format(
            **cls.__dict__)

        cls.data_uuid = get_testrepo_root_uuid()
        cls.node_location = "/repos/{dvid_repo}/nodes/{data_uuid}".format(
            **cls.__dict__)

        # Generate some test data
        data = numpy.random.randint(0, 255,
                                    (512, 256, 128, 1)).astype(numpy.uint8)
        cls.original_data = data
        cls.voxels_metadata = VoxelsMetadata.create_default_metadata(
            data.shape, data.dtype, "zyxc", 1.0, "")

        # Write it to a new data instance
        node_service = DVIDNodeService(TEST_DVID_SERVER, cls.data_uuid)
        node_service.create_grayscale8(cls.data_name)
        node_service.put_gray3D(cls.data_name, data[..., 0], (0, 0, 0))
    def setUpClass(cls):
        cls.uuid = get_testrepo_root_uuid()

        node_service = DVIDNodeService(TEST_DVID_SERVER, cls.uuid, "unittest@test_roi_utils.py", "Test_roi_utils")
        node_service.create_roi("src_roi")
        node_service.post_roi("src_roi", [(1,2,3),(2,3,4),(4,5,6)])
        roi_blocks = node_service.get_roi("src_roi")
Esempio n. 3
0
    def setUpClass(cls):
        cls.uuid = get_testrepo_root_uuid()

        node_service = DVIDNodeService(TEST_DVID_SERVER, cls.uuid,
                                       "unittest@test_roi_utils.py",
                                       "Test_roi_utils")
        node_service.create_roi("src_roi")
        node_service.post_roi("src_roi", [(1, 2, 3), (2, 3, 4), (4, 5, 6)])
        roi_blocks = node_service.get_roi("src_roi")
    def setUpClass(cls):
        """
        Override.  Called by nosetests.
        """
        # Choose names
        cls.dvid_repo = "datasetA"
        cls.data_name = "indices_data"
        cls.volume_location = "/repos/{dvid_repo}/volumes/{data_name}".format( **cls.__dict__ )

        cls.data_uuid = get_testrepo_root_uuid()
        cls.node_location = "/repos/{dvid_repo}/nodes/{data_uuid}".format( **cls.__dict__ )

        # Generate some test data
        data = numpy.random.randint(0, 255, (512, 256, 128, 1)).astype(numpy.uint8)
        cls.original_data = data
        cls.voxels_metadata = VoxelsMetadata.create_default_metadata(data.shape, data.dtype, "zyxc", 1.0, "")

        # Write it to a new data instance
        node_service = DVIDNodeService(TEST_DVID_SERVER, cls.data_uuid)
        node_service.create_grayscale8(cls.data_name)
        node_service.put_gray3D( cls.data_name, data[...,0], (0,0,0) )
import unittest
from itertools import starmap

import numpy

from libdvid import DVIDNodeService
from libdvid.voxels import VoxelsAccessor, VoxelsMetadata

from _test_utils import TEST_DVID_SERVER, get_testrepo_root_uuid, delete_all_data_instances

def roi_to_slice(start, stop):
    return tuple( starmap(slice, zip(start, stop)) )

UUID = get_testrepo_root_uuid()

class TestVoxelsAccessor(unittest.TestCase):
    
    @classmethod
    def setUpClass(cls):
        """
        Override.  Called by nosetests.
        """
        # Choose names
        cls.dvid_repo = "datasetA"
        cls.data_name = "indices_data"
        cls.volume_location = "/repos/{dvid_repo}/volumes/{data_name}".format( **cls.__dict__ )

        cls.data_uuid = get_testrepo_root_uuid()
        cls.node_location = "/repos/{dvid_repo}/nodes/{data_uuid}".format( **cls.__dict__ )

        # Generate some test data
Esempio n. 6
0
 def setUpClass(cls):
     cls.uuid = get_testrepo_root_uuid()
Esempio n. 7
0
 def setUpClass(cls):
     cls.uuid = get_testrepo_root_uuid()
Esempio n. 8
0
import unittest
from itertools import starmap

import numpy

from libdvid import DVIDNodeService
from libdvid.voxels import VoxelsAccessor, VoxelsMetadata

from _test_utils import TEST_DVID_SERVER, get_testrepo_root_uuid, delete_all_data_instances


def roi_to_slice(start, stop):
    return tuple(starmap(slice, zip(start, stop)))


UUID = get_testrepo_root_uuid()


class TestVoxelsAccessor(unittest.TestCase):
    @classmethod
    def setUpClass(cls):
        """
        Override.  Called by nosetests.
        """
        # Choose names
        cls.dvid_repo = "datasetA"
        cls.data_name = "indices_data"
        cls.volume_location = "/repos/{dvid_repo}/volumes/{data_name}".format(
            **cls.__dict__)

        cls.data_uuid = get_testrepo_root_uuid()