## Research

During my Ph.D. study, I've been questioning about, what is research.

It seems to me that research is about

- looking at something,
- over and over,
- in all possible aspects.

During these iterations, we may

- narrow assumptions,
- apply different methods,
- collect more data,

and eventually learn new knowledge. Research is very much like re-search. Reproducibility is the key and
we have long tradition of `standing at the shoulders of giants`

^{1}. While the science community embrace such open source spirit and
global collaborations, we do not let slip any minor mismatch in the details, which is often the seed of
important improvement or new discoveries.

1: The metaphor of dwarfs standing on the shoulders of giants expresses the meaning of "discovering truth by building on previous discoveries". -- wikipedia

## PhD Work

My Ph.D. Project is about the Gravitational Wave signals of Binary Black Holes dynamically formed from Globular Clusters, under the supervision of Dr. Matthew J Benacquista.

In short, I improved existing models which are used to interpolate the distribution of globular cluster populations for galaxies up to a distance of 30 Mpc. Then 3140 numerical simulations (over 100 TB/25k node-hour on supercomputer) including full dynamical history are carried out on superclusters to build a genetic sample to represent the globular clusters in the universe. I combined the results and extracts all the binary black holes to obtain a database (17M x 14) to study potential gravitational wave signals emitted during the relativistic evolutions according the Einstein's general relativity. The signal spectrum and detection prospects are studied based on the proposed space-borne detectors from European Space Agency.

In depth, my research involves

- evolving a star
- define the structure and status equation
- add dynamic events like thermal radiation and convection
- formulate the energy equilibrium between gravity and nuclear reaction

- modeling a star system (over 1-million body for globular clusters)
- configure a self-sustainable gravitational potential
- resolve the mass distribution and population characteristics of member stars
- compute the mutual interaction due to gravity, by N-body method $\mathcal{O}(N^3)$ and Monte Carlo method $\mathcal{O}(N\log(N))$

- estimate the star system population of globular clusters
- weighted linear regression based on mass-to-light ratio
- feature exploration with Random Forest and correlation matrix
- feature engineering based on mass-to-light ratio
- combine with local regression for prediction

- data management
- access and execute simulations on supercomputer
- profile and parallelize numerical codes
- structure and version control of the resulting binary black hole data

- signal processing
- program numerical evaluation code according to general relativity
- detector characteristics and signal-response function
- parameter analysis and detection prospects study

### Doctoral Dissertation

- Dissertation Report: you can find how I analyze the data and derive my conclusion.
- Defense Slides: it is rendered with
`reveal.js`

. Use`?`

for keyboard shortcuts. - Dissertation: this is the full dissertation if you need the background.
- Graduate Study in a Glance: my opening note at the defense.

## Open Research

Most part of my research is conducted with `Jupyter notebook`

and you can find all the codes
embedded in my dissertation report. I have been benefiting from open resource long before I noticed.
Transparency and reproducibility doesn't only make the result more robust, it also helps me to iterate
easier and understand deeper.

Check out my presentation `Jupyter as a Research Tool`

at LSST workshop, about my understanding of Open Research and
practical suggestions on WorkFlow.

All my talks and posters are listed under footprint.