Toxicity profiles are determined through a combination of in vivo and in vitro studies, alongside computational models. In vivo studies involve testing on live organisms, while in vitro studies use cells or biological molecules outside their normal biological context. Computational models predict toxicity based on chemical structure and known data.