class_docstr: Test for data-loading utilities.
class_docstr_tok: ["Test","for","data-loading","utilities","."]
docstr: Test that cells belong to space of planar curves.
docstr_tok: ["Test","that","cells","belong","to","space","of","planar","curves","."]
code: def test_cells(self):
      """Test that cells belong to space of planar curves."""
      cells, cell_lines, treatments = data_utils.load_cells()
      expected = 650
      result = len(cells)
      self.assertAllClose(result, expected)
      result = len(cell_lines)
      self.assertAllClose(result, expected)
      result = len(treatments)
      self.assertAllClose(result, expected)
  
      result = [line in ["dlm8", "dunn"] for line in cell_lines]
      self.assertTrue(gs.all(result))
  
      result = [
          treatment in ["control", "cytd", "jasp"]
          for treatment in treatments
      ]
      self.assertTrue(gs.all(result))
  
imports: import geomstats.backend
  import geomstats.datasets.utils
  from geomstats.geometry.euclidean import Euclidean
  from geomstats.geometry.hypersphere import Hypersphere
  from geomstats.geometry.landmarks import Landmarks
  from geomstats.geometry.spd_matrices import SPDMatrices
  from geomstats.geometry.special_euclidean import SpecialEuclidean
  from geomstats.geometry.special_orthogonal import SpecialOrthogonal
  from geomstats.information_geometry.beta import BetaDistributions
  from geomstats.test.test_case import TestCase, np_and_autograd_only
label_desc: Use image node_id 13 for calling the TestDatasets obj's underlying member method code with example usage: obj.test_cells() without return types