class_docstr: Tests sequence handling utilities.
code: def test_MSA_to_dataset(self):
      seq_utils.hhsearch(
          self.dataset_file,
          database=self.database_name,
          data_dir=self.data_dir,
      )
      results_file = os.path.join(self.data_dir, "results.a3m")
      msa_path = results_file
      dataset = seq_utils.MSA_to_dataset(msa_path)
      print(dataset.ids[0])
      print(dataset.X)
      assert dataset.ids[0] == "seq0"
      assert dataset.ids[1] == "seq1"
      bool_arr = dataset.X[0] == ["X", "Y"]
      assert bool_arr.all()
      os.remove(results_file)
  
file_path: deepchem/deepchem/utils/test/test_sequence_utils.py
imports: import unittest
  import os
  import platform
  from deepchem.utils import sequence_utils
label_desc: Use image node_id 4 for calling the TestSeq obj's underlying member method code with example usage: obj.test_MSA_to_dataset() without return types