code: def test_circle_parallel_fornix():
      circle = streamlines_in_circle(100, step_size=2)
  
      parallel = streamlines_parallel(100)
  
      thresholds = [1, 0.1]
  
      qbx_class = QuickBundlesX(thresholds)
      tree = qbx_class.cluster(circle)
  
      clusters = tree.get_clusters(0)
      assert_equal(len(clusters), 1)
  
      clusters = tree.get_clusters(1)
      assert_equal(len(clusters), 3)
  
      clusters = tree.get_clusters(2)
      assert_equal(len(clusters), 34)
  
      thresholds = [0.5]
  
      qbx_class = QuickBundlesX(thresholds)
      tree = qbx_class.cluster(parallel)
  
      clusters = tree.get_clusters(0)
      assert_equal(len(clusters), 1)
  
      clusters = tree.get_clusters(1)
      assert_equal(len(clusters), 100)
  
imports: import itertools
  import numpy
  from numpy.testing import assert_array_equal, assert_equal, assert_raises
  from dipy.segment.clustering import QuickBundlesX, QuickBundles, qbx_and_merge
  from dipy.segment.featurespeed import ResampleFeature
  from dipy.segment.metricspeed import AveragePointwiseEuclideanMetric, MinimumAverageDirectFlipMetric
  from dipy.tracking.streamline import set_number_of_points
  from dipy.tracking.streamline import Streamlines
  from dipy.testing.decorators import set_random_number_generator
label_desc: Use image node_id 10 for calling a global function with example usage: test_circle_parallel_fornix() without return types