0914

Weekly Research Summary

Date: 2025.9.8-2025.9.14

1. Overview

Last week I organized the thought about halo distribution (divided by halo age) with cosmic web structures, and tried to calculated the zfz_f (defined as a50) for the simulation dataset (Quijote and TNG(processing)).


2. Activities and Progress

2.1 Code Review

  • Create package halo_web to process the work. Github Repo

  • Learn ytree to calculate the halo age of halos using subhalo merge tree.

  • Process the simulation data from Quijote simulations /docs/code_sample/process_Quijote.py. Results is showed in docs/code_sample/Quijote_sample.ipynb.

  • Write the /src/ab_matching.py to perform abundance match between halos and dwarf galaxies.

2.2 Theoretical Insights

  • Learn the structure of IllustrisTNG simulations and get access to them.

3. Challenges

  • Quijote simulations are totally inappropriate for the research of dwarf. Since they have bigger box with larger halo mass resolution, as well as discrete redshift which caused over half halos got the age of zf=0z_f = 0.

Finally I give up Quijote, and tried IllustrisTNG.


4. AI Tools Utilized

  • Chat-GPt-4o. Via Copilot to help me reading codes
  • Gemini-2.5Pro. Explain physical concepts so that I can quickly get a picture of a physical terms., Coding...
  • Claude Sonnet 4. Coding...