예제 #1
0
def test_has_nonzero_soma_radius_threshold():
    class Dummy(object):
        pass

    nrn = Dummy()
    nrn.soma = Dummy()
    nrn.soma.radius = 1.5

    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 0.25))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 0.75))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 1.25))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 1.499))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn, 1.5))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn, 1.75))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn, 2.5))
예제 #2
0
def test_has_nonzero_soma_radius_threshold():

    class Dummy:
        pass

    nrn = Dummy()
    nrn.soma = Dummy()
    nrn.soma.radius = 1.5

    assert nrn_chk.has_nonzero_soma_radius(nrn)
    assert nrn_chk.has_nonzero_soma_radius(nrn, 0.25)
    assert nrn_chk.has_nonzero_soma_radius(nrn, 0.75)
    assert nrn_chk.has_nonzero_soma_radius(nrn, 1.25)
    assert nrn_chk.has_nonzero_soma_radius(nrn, 1.499)
    assert not nrn_chk.has_nonzero_soma_radius(nrn, 1.5)
    assert not nrn_chk.has_nonzero_soma_radius(nrn, 1.75)
    assert not nrn_chk.has_nonzero_soma_radius(nrn, 2.5)
예제 #3
0
def test_has_nonzero_soma_radius_threshold():

    class Dummy(object):
        pass

    nrn = Dummy()
    nrn.soma = Dummy()
    nrn.soma.radius = 1.5

    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 0.25))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 0.75))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 1.25))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn, 1.499))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn, 1.5))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn, 1.75))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn, 2.5))
예제 #4
0
def test_has_nonzero_soma_radius_bad_data():

    nrn = load_neuron(os.path.join(SWC_PATH, 'Single_basal.swc'))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn).status)
예제 #5
0
def test_has_nonzero_soma_radius():

    nrn = load_neuron(os.path.join(SWC_PATH, 'Neuron.swc'))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn))
예제 #6
0
def test_has_nonzero_soma_radius_bad_data():
    nrn = load_neuron(SWC_PATH / 'soma_zero_radius.swc')
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn).status)
예제 #7
0
def test_has_nonzero_soma_radius_bad_data():

    nrn = load_neuron(os.path.join(SWC_PATH, 'Single_basal.swc'))
    nt.assert_false(nrn_chk.has_nonzero_soma_radius(nrn).status)
예제 #8
0
def test_has_nonzero_soma_radius():

    nrn = load_neuron(os.path.join(SWC_PATH, 'Neuron.swc'))
    nt.assert_true(nrn_chk.has_nonzero_soma_radius(nrn))
예제 #9
0
 def time_has_nonzero_soma_radius(self):
     nc.has_nonzero_soma_radius(self.neuron, threshold=0.0)
예제 #10
0
 def time_has_nonzero_soma_radius(self):
     nc.has_nonzero_soma_radius(self.neuron, threshold=0.0)
예제 #11
0
def test_has_nonzero_soma_radius():

    nrn = load_neuron(SWC_PATH / 'Neuron.swc')
    assert nrn_chk.has_nonzero_soma_radius(nrn)