I am currently going through Shimura's paper on half-integer weight modular forms. I would like to understand given a 𝑞-expansion of half-integral weight modular forms of arbitrary level and character, how to compute the effect of the Hecke operator and the Atkin-Lehner operator/Fricke involution in SAGE/Magma. I am a beginner in SAGE/Magma and
The only documentation I found is related to computing basis of weight k/2 and character chi.
If anyone has any sources on or explanations as to how to compute how q-expansions are transformed under the action of Hecke operators and Atkin-Lehner/Fricke involution, it would be greatly appreciated!