No. If you want to biologically engineer THC, grow some weed. I can't help you with ecstasy though, since that's not really my thing.