The code related to the groups of untwisted types is contained in the following two files, executed in Python 3.12:
root_system.pyis an absolutely minimal implementation of the root systems.normal_types.ipynbis a Jupyter notebook providing the verification of the decomposition procedure for exceptional groups.
The code related to the twisted groups and Suzuki—Ree groups is contained in the following two Jupyter notebooks, executed by the SageMath 9.8 kernel running on Python 3.9:
su3.ipynbdeals with the special unitary group of degree 3.suzuki.ipynbestablishes the required formulas for Suzuki group.