Menu
Introduction
Getting Started
Use cases
Cell Culture App
Technical documentations
Version
Publication date

Sep 19, 2024

Confidentiality
Public
Reactions
0
Share

BiolectorCellCultureDashboardAppConfig

Configuration class for the BiolectorXT Cell Culture Dashboard Streamlit application.

This class defines the configuration and setup for a Streamlit-based dashboard that provides visualization and analysis capabilities for BiolectorXT microplate data.

Functions
get_app_folder_from_relative_path

Method to get the app folder from a relative path.

current_file : str
path of the current file (__file__)
app_folder_name : str
Return type : str
get_app_folder_path

Get the path to the app folder relative to this file.

get_shell_proxy

Override this method to return a env shell proxy if your app needs to run in a virtual environment.

Return type : ShellProxy
classname @classmethod

Returns the name of the class

slugify : bool - False
True to slugify the class name if True
snakefy : bool - False
True to snakefy the class name if True
replace_uppercase : bool - False
Replace upper cases by "-" if True
Return type : str
full_classname @classmethod

Returns the full name of the class

slugify : bool - False
Slugify the returned class name if True
snakefy : bool - False
Snakefy the returned class name if True
Return type : str
get_brick_name @classmethod
Return type : str
get_brick_version @classmethod
Return type : Version
get_human_name @classmethod

Get the human name of the object

Return type : str
get_short_description @classmethod

Get the short description of the object

Return type : str
get_style @classmethod

Get the style of the object

Return type : TypingStyle
get_typing_name @classmethod

Get the typing name of the object Ex: 'RESOURCE.gws_core.Table'

Return type : str
get_typing_name_obj @classmethod
Return type : TypingNameObj
inheritors @classmethod

Get all the classes that inherit this class

Return type : list
Shine Logo
Technical bricks to reuse or customize

Have you developed a brick?

Share it to accelerate projects for the entire community.