mirror of
https://github.com/Richard-Sti/csiborgtools.git
synced 2024-12-22 17:38:02 +00:00
CSiBORG analysis tools.
ba98ecc299
* rename nb * add merge func * rm bug.. * add static methods * save rmin, rmax * add properties for box units * move radial info to the clump * add Npart explicit * move where rmin, rmax obtained * add box cosmo * add __getattr__ * add comments in units * add enclosed spherical mass * rm unused variables * add clump mass setter * add the halo index * add enclosed overdensity * add enclosed_overdensity * simplify loss func * opt result to nan * change Rs to log10 * change back to attribs * add H0 and h props * add setattrs * Remove global constants * move Msuncgs above * add crit density * add dots * add r200c and r500c * add M200 and M500 * make lowercase * output r200, r500, m200, m500 * update TODO * update README * fit NFW only up to r200 * add r178, m178 * add m178, r178 * update TODO |
||
---|---|---|
csiborgtools | ||
data | ||
scripts | ||
.gitattributes | ||
.gitignore | ||
README.md |
CSiBORG tools
📜 Short-term TODO
- Calculate
M_{\rm vir}, R_{\rm vir}, c
fromR_s, \rho_0, \ldots
- In
NFWPosterior
correct for the radius in which particles are fitted. - Calculate
M_{\rm 500c}
by sphere shrinking - Change to log10 of the scale factor
- Calculate uncertainty on
R_{\rm s}
, switch toJAX
and get gradients.
⌛ Long-term TODO
- Improve file naming system
- Calculate the cross-correlation in CSiBORG. Should see the scale of the constraints?