def test_nonzero_segment_lengths_threshold(): nrn = NEURONS['Neuron.swc'] ids = check_morph.nonzero_segment_lengths(nrn) nt.assert_equal(len(ids), 0) ids = check_morph.nonzero_segment_lengths(nrn, threshold=0.25) nt.assert_equal(ids, [(4, 5), (215, 216), (374, 375), (426, 427), (533, 534), (608, 609), (637, 638), (711, 712), (773, 774)])
def test_nonzero_segment_lengths_threshold(): nrn = NEURONS['Neuron.swc'] ids = check.nonzero_segment_lengths(nrn) nt.assert_equal(len(ids), 0) ids = check.nonzero_segment_lengths(nrn, threshold=0.25) nt.assert_equal(ids, [(4, 5), (215, 216), (374, 375), (426, 427), (533, 534), (608, 609), (637, 638), (711, 712), (773, 774)])
def test_nonzero_segment_lengths_bad_data(): files = [ 'Neuron_zero_length_segments.swc', 'Single_apical.swc', 'Single_basal.swc', 'Single_axon.swc', ] bad_segs = [[(4, 5), (215, 216), (426, 427), (637, 638)], [(4, 5)], [(4, 5)], [(4, 5)]] for i, nrn in enumerate(_pick(files)): ids = check.nonzero_segment_lengths(nrn) nt.assert_equal(ids, bad_segs[i])
def test_nonzero_segment_lengths_bad_data(): files = ['Neuron_zero_length_segments.swc', 'Single_apical.swc', 'Single_basal.swc', 'Single_axon.swc', ] bad_segs = [[(4, 5), (215, 216), (426, 427), (637, 638)], [(4, 5)], [(4, 5)], [(4, 5)]] for i, nrn in enumerate(_pick(files)): ids = check_morph.nonzero_segment_lengths(nrn) nt.assert_equal(ids, bad_segs[i])
def test_nonzero_segment_lengths_good_data(): nrn = NEURONS['Neuron.swc'] ids = check_morph.nonzero_segment_lengths(nrn) nt.ok_(len(ids) == 0)
def test_nonzero_segment_lengths_good_data(): nrn = NEURONS['Neuron.swc'] ids = check.nonzero_segment_lengths(nrn) nt.ok_(len(ids) == 0)