code: def get_collection_markdown_string(
      *,
      collection: tfds.core.DatasetCollectionLoader,
  ) -> str:
      """Build the collection markdown."""
      all_sections = [
          CollectionDescriptionSection(),
          CollectionHomepageSection(),
          CollectionVersionSection(),
          CollectionDatasetsSection(),
          CollectionCitationSection(),
      ]
  
      doc_str = [
          _display_collection_heading(collection),
          _display_collection_sections(
              loader=collection, all_sections=all_sections
          ),
      ]
      return "\n\n".join(
          [tfds.core.utils.dedent(s) for s in doc_str if s]
      )
  
imports: import abc
  import textwrap
  from typing import List
  import tensorflow_datasets
  from tensorflow_datasets.scripts.documentation import dataset_markdown_builder
  from tensorflow_datasets.scripts.documentation import doc_utils
label_desc: Use image node_id 3 for calling a global function with example usage: get_collection_markdown_string() and returns: str