Pinned Repositories
accelerating_python
Repo demonstrating a specific example of how to use cython to speed up python
cosmojax
JAX implementations of some basic cosmology calculations
cython_c_extension_example
Minimal example of how to write a cython wrapper around a C function
cython_pkg_demo
Working example of a python package with a cython module
decorator-pattern-example
Simple code showing how to implement the decorator design pattern in python
diffsats
JAX-based implementation of SatGen
ellipsoidal_nfw
Monte Carlo realizations of ellipsoidal NFW halo profiles
galsampler
Tools for Monte Carlo resampling a synthetic galaxy catalog
halotools
Python package for studying large-scale structure, cosmology, and galaxy evolution using N-body simulations and halo models
aphearin's Repositories
aphearin/cosmojax
JAX implementations of some basic cosmology calculations
aphearin/diffsats
JAX-based implementation of SatGen
aphearin/cython_pkg_demo
Working example of a python package with a cython module
aphearin/halotools
Python package for studying large-scale structure, cosmology, and galaxy evolution using N-body simulations and halo models
aphearin/ellipsoidal_nfw
Monte Carlo realizations of ellipsoidal NFW halo profiles
aphearin/galsampler
Tools for Monte Carlo resampling a synthetic galaxy catalog
aphearin/galsize_models
aphearin/oaj_template
Latex template for a paper submitted to the Open Astrophysical Journal
aphearin/umachine_pyio
Python utilities for I/O associated with UniverseMachine
aphearin/aphearin
aphearin/c3dev
Development code and documentation for the DESI/C3 Working Group.
aphearin/cython_bug_demo
Minimal reproducer of cython compliation bug
aphearin/Dekel_profile
Analytic expressions for the Dekel+ profile
aphearin/demorepo
dummy repo for quick demo purposes
aphearin/diffprof
aphearin/diffspin
Differentiable model of halo spin
aphearin/fake-flames
aphearin/hoppo
Temporary code used to get a working standalone implementation of DiffstarPop
aphearin/jaxopt
Template script and module for model optimization with JAX
aphearin/kdescent
Stochastic gradient descent via mini-batched KDE
aphearin/mpipso
aphearin/multigrad
Framework to implement JAX models that can be distributed over MPI
aphearin/param_scan
Helper code to run parameter scans of a model
aphearin/pkg_template
Minimal template for creating python packages
aphearin/probable-succotash
HOD-like approximation to UniverseMachine at z=0
aphearin/SatGen
A semi-analytical satellite galaxy and dark matter halo generator
aphearin/sbu_sfh
Surrogate modeling for star formation histories based on evolution of halo Vmax
aphearin/scanhist
Demo repo of computing histograms with jax.lax.scan, jax.vmap, and jax.lax.fori_loop
aphearin/skysim_sed_tools
Modules to calculate SEDs from SkySim5000
aphearin/umdiff