Two such techniques, the trajectory surface hopping (TSH; all acronyms are defined at the end of this paper) for nonadiabatic dynamics and the nuclear ensemble approach (NEA) for spectrum simulations, are the workhorse methods for computational photochemistry. Newton-X (www.newtonx.org) is an open-source software platform tailored for these two types of simulations.