The ID for high redshift galaxy that has no descendent
Jinning Liang
11 Apr '22
For example, SubfindID=1275053 at Snap=4. It is a high-redshift galaxy that has no descendent. How could I know its Subfind ID at later time, e.g. higher snapshot or low redshift. If it doesn't have descendent, I can't use merger tree to find its SubfindID at later time. And because it doesn't have descendent, it cannot be merged into other galaxy, which means that it exists at later time. How could I find it?
Dylan Nelson
11 Apr '22
Hi Jinning,
Which simulation do you refer to, for this ID/snapshot combination?
Jinning Liang
12 Apr '22
Hi Dylan,
Sorry I forgot to mention it. It is TNG-100
Dylan Nelson
12 Apr '22
You're right that SubLink wasn't able to find a progenitor for this halo (it is very small). One alternative is to do a manual search based on dark matter IDs. It has 19 DM particles with IDs:
if you load all the DM IDs at redshift zero, then you can find which halos these belong to. The corresponding snapshot indices for each particle above are:
so if you wanted a best guess for the z=0 descendant, I would say halo 541. (You can then try to follow this halo backwards in time, if you want the descendant at another redshift). (You could use the same technique for any small/disappearing halo).
Jinning Liang
12 Apr '22
It seems like using Particles ID is reliable method. That helps me a lot! Thank you!
Jinning Liang
30 Jun '22
@Dylan Nelson said:
You're right that SubLink wasn't able to find a progenitor for this halo (it is very small). One alternative is to do a manual search based on dark matter IDs. It has 19 DM particles with IDs:
if you load all the DM IDs at redshift zero, then you can find which halos these belong to. The corresponding snapshot indices for each particle above are:
so if you wanted a best guess for the z=0 descendant, I would say halo 541. (You can then try to follow this halo backwards in time, if you want the descendant at another redshift). (You could use the same technique for any small/disappearing halo).
Hi Dylan! Can I ask how did you map these particleIDs into halo/subhaloIDs ?
Dylan Nelson
30 Jun '22
You can use the offsets. In particular, the Group/SnapByType and Subhalo/SnapByType fields.
The biggest offset, which is smaller than your particle index, gives you the subhalo/halo it belongs to, so long as the difference between that offset and the particle index is within the length of the subhalo/halo.
For example, SubfindID=1275053 at Snap=4. It is a high-redshift galaxy that has no descendent. How could I know its Subfind ID at later time, e.g. higher snapshot or low redshift. If it doesn't have descendent, I can't use merger tree to find its SubfindID at later time. And because it doesn't have descendent, it cannot be merged into other galaxy, which means that it exists at later time. How could I find it?
Hi Jinning,
Which simulation do you refer to, for this ID/snapshot combination?
Hi Dylan,
Sorry I forgot to mention it. It is TNG-100
You're right that SubLink wasn't able to find a progenitor for this halo (it is very small). One alternative is to do a manual search based on dark matter IDs. It has 19 DM particles with IDs:
if you load all the DM IDs at redshift zero, then you can find which halos these belong to. The corresponding snapshot indices for each particle above are:
and if you map these back into halo IDs, they are:
so if you wanted a best guess for the z=0 descendant, I would say halo 541. (You can then try to follow this halo backwards in time, if you want the descendant at another redshift). (You could use the same technique for any small/disappearing halo).
It seems like using Particles ID is reliable method. That helps me a lot! Thank you!
Hi Dylan! Can I ask how did you map these particleIDs into halo/subhaloIDs ?
You can use the offsets. In particular, the
Group/SnapByType
andSubhalo/SnapByType
fields.The biggest offset, which is smaller than your particle index, gives you the subhalo/halo it belongs to, so long as the difference between that offset and the particle index is within the length of the subhalo/halo.