All Projects → DarkQuestCosmology → dark_emulator_public

DarkQuestCosmology / dark_emulator_public

Licence: MIT License
A cosmological tool for emulation of various basic statistics of dark matter haloes based on Dark Quest project (https://darkquestcosmology.github.io/).

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to dark emulator public

ml-in-cosmology
A comprehensive list of published machine learning applications to cosmology
Stars: ✭ 296 (+2014.29%)
Mutual labels:  cosmology
nbodykit
Analysis kit for large-scale structure datasets, the massively parallel way
Stars: ✭ 93 (+564.29%)
Mutual labels:  cosmology
pystella
A code generator for grid-based PDE solving on CPUs and GPUs
Stars: ✭ 18 (+28.57%)
Mutual labels:  cosmology
altstore
AltStore source with more stuff
Stars: ✭ 44 (+214.29%)
Mutual labels:  emulators
picca
set of tools for continuum fitting, correlation function calculation, cosmological fits...
Stars: ✭ 27 (+92.86%)
Mutual labels:  cosmology
emulators
development methodology software emulators
Stars: ✭ 24 (+71.43%)
Mutual labels:  emulators
cluster toolkit
Tools for analyzing galaxy clusters.
Stars: ✭ 16 (+14.29%)
Mutual labels:  cosmology
cosmopower
Machine Learning - accelerated Bayesian inference
Stars: ✭ 25 (+78.57%)
Mutual labels:  cosmology
Quijote-simulations
Large suite of N-body simulations
Stars: ✭ 69 (+392.86%)
Mutual labels:  cosmology
NeoGB-Printer
An open-source and standalone Gameboy Printer emulator 100% compatible with all officially released games (110 in total) that support the accessory. Just print and save the images as BMP
Stars: ✭ 61 (+335.71%)
Mutual labels:  emulators
C2-Ray3Dm
The 3D version of C2-Ray for multiple sources, hydrogen only
Stars: ✭ 16 (+14.29%)
Mutual labels:  cosmology
EmulationResources
Collection of resources for emulator developers
Stars: ✭ 80 (+471.43%)
Mutual labels:  emulators
AstroPaint
A python package for creating mock maps of astrophysical signals from a halo catalog
Stars: ✭ 40 (+185.71%)
Mutual labels:  cosmology
Bolt.jl
differentiable boltzmann code
Stars: ✭ 29 (+107.14%)
Mutual labels:  cosmology
deepsphere-cosmo-tf1
A spherical convolutional neural network for cosmology (TFv1).
Stars: ✭ 119 (+750%)
Mutual labels:  cosmology
L4T-Megascript
All-in-one installer and updater for popular programs on L4T Ubuntu with no prior knowledge of Linux needed
Stars: ✭ 68 (+385.71%)
Mutual labels:  emulators
mvs64
A NeoGeo emulator for Nintendo64
Stars: ✭ 22 (+57.14%)
Mutual labels:  emulators
uvmac
µvMac - cleaned up fork of the Macintosh emulator Mini vMac
Stars: ✭ 28 (+100%)
Mutual labels:  emulators
BlendingToolKit
Tools to create blend catalogs, produce training samples and implement blending metrics
Stars: ✭ 21 (+50%)
Mutual labels:  cosmology
dskalyzer
DSKalyzer Apple II disk image management tool
Stars: ✭ 23 (+64.29%)
Mutual labels:  emulators

Dark Emulator

Anaconda-Server Badge Anaconda-Server Badge Anaconda-Server Badge Anaconda-Server Badge

A repository for a cosmology tool dark_emulator to emulate halo clustering statistics. The code is developed based on Dark Quest simulation suite (https://darkquestcosmology.github.io/). The current version supports the halo mass function and two point correlation function (both halo-halo and halo-matter cross).

Install

In order to install dark emulator package, use pip:

   pip install dark_emulator

or use conda:

   conda install -c nishimichi dark_emulator

If the above does not work for you, you may download the source files from this repository and install via

python -m pip install -e .

after moving to the top directory of the source tree. In that case, you need to install pyfftlog, george (a software package for the Gaussian process) and colossus

conda install -c conda-forge george
conda install -c conda-forge pyfftlog
pip install colossus

Usage

You can then check how Dark Emulator works by running a tutorial notebook at

docs/tutorial.ipynb
docs/tutorial-hod.ipynb

See also the documentation on readthedocs.

Code Paper

The main reference for our halo emulation strategy is: "Dark Quest. I. Fast and Accurate Emulation of Halo Clustering Statistics and Its Application to Galaxy Clustering", by T. Nishimichi et al., ApJ 884, 29 (2019), arXiv:1811.09504. Please also refer to the paper "Cosmological inference from emulator based halo model I: Validation tests with HSC and SDSS mock catalogs", by H. Miyatake et al., arXiv:2101.00113 for the implementation and performance of the halo-galaxy connection routines.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].