Yates+21a catalogues for download
The catalogues below contain outputs for a representative sample of tree files from the modified L-Galaxies 2020 model. These are based on the Millennium and Millennium-II dark matter simulations scaled to the PLANCK-1 cosmology. Volume_MR = \((480.3\ \rm{Mpc}/h)^3\), Volume_MRII = \((96.1\ \rm{Mpc}/h)^3\). Additional output files are also available upon request.
For catalogues containing star formation histories, the corresponding times and widths of each bin are not saved in the default output since they are the same for all galaxies at a given snapshot. Instead, these can be found here:
The output files here are in binary format, which means a "data structure" is needed to read them in. The relevant data structures for python and IDL are provided for both the Snapshot and Galaxy Tree outputs below.
A simple set of python scripts to read-in these outputs is provided here: read_lgalaxies_outputs_python.zip
These scripts also save a basic sample of galaxies to a pickled .npy file for further analysis.
Unzip these files and place them in the same directory as the downloaded output file(s) and python data structure.
Set the switches at the top of "main.py" to match the output file(s) you want to read (default is for: SA_z0.00_5_modifiedModel),
and execute by running "main.py".
The units for properties in these outputs are as follows:
- masses - \(10^{10}\mathrm{M}_{\odot}/h\) (i.e. multiply by \(10^{10}/h\) to get \(\mathrm{M}_{\odot}\))
- chemical element masses - \(\mathrm{M}_{\odot}\)
- positions - \(\mathrm{Mpc}/h\) (i.e. divide by \(h\) to get \(\mathrm{Mpc}\))
- velocities - \(\mathrm{km/s}\)
- rates - \(\mathrm{M}_{\odot}/\mathrm{yr}\)
- spins - \(\mathrm{Mpc}/h \:\: \mathrm{km/s}\)
Conversions between snapshot number, redshift, scale factor, cosmic time fraction, cosmic time, Hubble parameter, and lookback time for a Planck-1 cosmology are provided here:
MR: Millennium_Planck1_Snapshots_Redshifts.txt
MR-II: MillenniumII_Planck1_Snapshots_Redshifts.txt