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")
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
def setUpClass(cls): cls.uuid = get_testrepo_root_uuid()
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()