code: def print_dependencies(algos, tree=None, lines=None):
      print("Dependencies:")
      for m, a in set(algos):
          print(m + "\t" + a)
      print("")
  
      if tree:
          print("Dependencies tree (yaml)")
          print(yaml.safe_dump(tree, indent=4))
  
      if lines:
          print("Essentia logger output")
          print("\n".join(lines))
          print("")
          print("")
  
file_path: essentia/src/examples/python/show_algo_dependencies.py
imports: import sys
  import subprocess
  import essentia.standard
  import essentia.streaming
  import yaml
  import argparse
label_desc: Use image node_id 2 for calling a global function with example usage: print_dependencies(algos, tree, lines) without return types