class_docstr: Creates Arena object
  
  This class should be used to create Python connector for Arena dashboard. Initialized
  object can work both in static and live mode. Use `push_*` methods to add your
  models, observations and datasets.
  
  Parameters
  ----------
  precalculate : bool
      Enables precalculating plots after using each `push_*` method.
  enable_attributes : bool
      Enables attributes of observations and variables. Attributes are required to
      display details of observation in Arena, but it also increases generated
      file size.
  enable_custom_params : bool
      Enables modififying observations in dashboard. It requires attributes and works
      only in live version.
  verbose : bool
      Enables printing progresss of computations
  
  Attributes
  --------
  models : list of ModelParam objects
      List of pushed models encapsulated in ModelParam class
  observations : list of ObservationParam objects
      List of pushed observations encapsulated in ObservationParam class
  datasets : list of DatasetParam objects
      List of pushed datasets encapsulated in DatasetParam class
  variables_cache : list of VariableParam objects
      Cached list of VariableParam objects generated using pushed models and datasets
  server_thread : threading.Thread
      Thread of running server or None otherwise
  precalculate : bool
      if plots should be precalculated
  enable_attributes : bool
      if attributes are enabled
  enable_custom_params : bool
      if modifying observations is enabled
  timestamp : float
      timestamp of last modification
  mutex : _thread.lock
      Mutex for params, plots and resources cache. Common to Arena, PlotsManager and ResourcesManager class.
  options : dict
      Options for plots
  resource_manager: ResourceManager
      Object responsible for managing resources
  plots_manager: PlotsManager
      Object responsible for managing plots
  verbose : bool
      If progress of computations should be displayed
  
  Notes
  --------
  For tutorial look at https://arena.drwhy.ai/docs/guide/first-datasource
class_docstr_tok: ["Creates","Arena","object","This","class","should","be","used","to","create","Python","connector","for","Arena","dashboard",".","Initialized","object","can","work","both","in","static","and","live","mode",".","Use","`","push_","*","`","methods","to","add","your","models",",","observations","and","datasets",".","Parameters","--","--","--","--","--","precalculate",":","bool","Enables","precalculating","plots","after","using","each","`","push_","*","`","method",".","enable_attributes",":","bool","Enables","attributes","of","observations","and","variables",".","Attributes","are","required","to","display","details","of","observation","in","Arena",",","but","it","also","increases","generated","file","size",".","enable_custom_params",":","bool","Enables","modififying","observations","in","dashboard",".","It","requires","attributes","and","works","only","in","live","version",".","verbose",":","bool","Enables","printing","progresss","of","computations","Attributes","--","--","--","--","models",":","list","of","ModelParam","objects","List","of","pushed","models","encapsulated","in","ModelParam","class","observations",":","list","of","ObservationParam","objects","List","of","pushed","observations","encapsulated","in","ObservationParam","class","datasets",":","list","of","DatasetParam","objects","List","of","pushed","datasets","encapsulated","in","DatasetParam","class","variables_cache",":","list","of","VariableParam","objects","Cached","list","of","VariableParam","objects","generated","using","pushed","models","and","datasets","server_thread",":","threading.Thread","Thread","of","running","server","or","None","otherwise","precalculate",":","bool","if","plots","should","be","precalculated","enable_attributes",":","bool","if","attributes","are","enabled","enable_custom_params",":","bool","if","modifying","observations","is","enabled","timestamp",":","float","timestamp","of","last","modification","mutex",":","_thread.lock","Mutex","for","params",",","plots","and","resources","cache",".","Common","to","Arena",",","PlotsManager","and","ResourcesManager","class",".","options",":","dict","Options","for","plots","resource_manager",":","ResourceManager","Object","responsible","for","managing","resources","plots_manager",":","PlotsManager","Object","responsible","for","managing","plots","verbose",":","bool","If","progress","of","computations","should","be","displayed","Notes","--","--","--","--","For","tutorial","look","at","https",":","\/\/arena.drwhy.ai\/docs\/guide\/first-datasource"]
docstr: Returns dict containing available params of all types
  
  This method collect result of `get_params` method for each param type into
  a dict. Keys are param types and values are lists of Param objects.
  
  Notes
  --------
  Information about params https://arena.drwhy.ai/docs/guide/params
  
  Returns
  --------
  dict
docstr_tok: ["Returns","dict","containing","available","params","of","all","types","This","method","collect","result","of","`","get_params","`","method","for","each","param","type","into","a","dict",".","Keys","are","param","types","and","values","are","lists","of","Param","objects",".","Notes","--","--","--","--","Information","about","params","https",":","\/\/arena.drwhy.ai\/docs\/guide\/params","Returns","--","--","--","--","dict"]
code: def get_available_params(self):
      """Returns dict containing available params of all types
  
      This method collect result of `get_params` method for each param type into
      a dict. Keys are param types and values are lists of Param objects.
  
      Notes
      --------
      Information about params https://arena.drwhy.ai/docs/guide/params
  
      Returns
      --------
      dict
      """
      result = {}
      for param_type in ["model", "observation", "variable", "dataset"]:
          result[param_type] = self.get_params(param_type)
      return result
  
imports: import threading
  import time
  import numpy
  import webbrowser
  from datetime import datetime
  from dalex import Explainer
  from pandas.core.frame import DataFrame
  from .server import start_server
  from .params import ModelParam, DatasetParam, VariableParam, ObservationParam, Param
  from .._global_checks import global_check_import
  from .static import get_json, upload_arena, generate_token
  from ._resource_manager import ResourceManager
  from ._plots_manager import PlotsManager
label_desc: Use image node_id 11 for calling the Arena obj's underlying member method code with example usage: obj.get_available_params() and returns: result