Skip to content

Commit

Permalink
Merge pull request #54 from dangilman/correlated_structure
Browse files Browse the repository at this point in the history
Correlated structure
  • Loading branch information
dangilman authored Feb 13, 2024
2 parents 8d763de + b34fbac commit 8dd9039
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
20 changes: 10 additions & 10 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,21 @@ pyHalo

.. image:: https://coveralls.io/repos/github/dangilman/pyHalo/badge.svg?branch=master
:target: https://coveralls.io/github/dangilman/pyHalo?branch=master

.. image:: https://badge.fury.io/py/pyhalo.svg
:target: https://badge.fury.io/py/pyhalo

.. image:: https://github.com/dangilman/pyHalo/blob/master/readme_fig.jpg
:target: https://github.com/dangilman/pyHalo/blob/master/readme_fig

pyHalo renders full mass distributions for substructure lensing simulations with the open source gravitational lensing software package lenstronomy (https://github.com/lenstronomy/lenstronomy). The example notebooks illustrate the core functionality of this package.
pyHalo renders full mass distributions for substructure lensing simulations with the open source gravitational lensing software package lenstronomy (https://github.com/lenstronomy/lenstronomy). The example notebooks illustrate the core functionality of this package.

If you would like to use this package and have questions, please get in touch with me at [email protected] - I am happy to help!
If you would like to use this package and have questions, please get in touch with me at [email protected] - I am happy to help!

Installation
------------
Install via pypi: "python3 -m pip install pyhalo".
The installation via pip of version 1.1.0 includes some changes that may not be backwards compatible with the previous stable version. To use the previous stable version clone the repository from commit 4dc87c8.
Install via pypi: "python3 -m pip install pyhalo".
The installation via pip of version 1.1.1 includes some changes that may not be backwards compatible with the previous stable version. To use the previous stable version clone the repository from commit 4dc87c8.

Install from github: "git clone https://github.com/dangilman/pyHalo.git; cd pyhalo; python -m setup.py install". Make sure to check the requirements listed in requirements.txt

Expand All @@ -34,7 +34,7 @@ The purpose of this code is to quickly render full populations of dark matter su
- https://ui.adsabs.harvard.edu/abs/2022MNRAS.512.3163G/abstract
- https://ui.adsabs.harvard.edu/abs/2023MNRAS.518.5843D/abstract

2) warm dark matter
2) warm dark matter
- https://ui.adsabs.harvard.edu/abs/2020MNRAS.491.6077G/abstract
- https://ui.adsabs.harvard.edu/abs/2023MNRAS.524.6159K/abstract

Expand All @@ -56,13 +56,13 @@ Other useful features:

2) a variety of tidal stripping modules designed to predict the bound subhalo mass function given the infall subhalo mass function

3) automatic calculation of negative sheets of convergence along the line of sight to keep the mean density of the Universe equal to the critical density (adding too much additional mass in halos is like lensing in Universe with negative curvature in the sense that light will not travel in straight lines, on average).
3) automatic calculation of negative sheets of convergence along the line of sight to keep the mean density of the Universe equal to the critical density (adding too much additional mass in halos is like lensing in Universe with negative curvature in the sense that light will not travel in straight lines, on average).

4) Different geometries for rendering line-of-sight halos, ranging from a cylindrical volume to a double-cone configuration that opens towards the lens and closes towards the source.
4) Different geometries for rendering line-of-sight halos, ranging from a cylindrical volume to a double-cone configuration that opens towards the lens and closes towards the source.

5) correlated structure around the main deflector arising from the two-halo term (https://ui.adsabs.harvard.edu/abs/2019MNRAS.487.5721G/abstract, https://ui.adsabs.harvard.edu/abs/2021MNRAS.502.6064L/abstract)

pyHalo currently supports a variety of halo mass profiles, including Navarro-Frenk-White (NFW) profiles, truncated (NFW) profiles, cored power-law (PL) profiles, double PL profiles with variable inner and outer logarithmic slopes, cored NFW profiles, and point masses.
pyHalo currently supports a variety of halo mass profiles, including Navarro-Frenk-White (NFW) profiles, truncated (NFW) profiles, cored power-law (PL) profiles, double PL profiles with variable inner and outer logarithmic slopes, cored NFW profiles, and point masses.

Credits
-------
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[project]
name = "pyhalo"
version = "1.1.0"
version = "1.1.1"
authors = [
{ name="Daniel Gilman", email="[email protected]" },
{ name="Daniel Gilman", email="[email protected]" },
]
description = "A python package for generating populations of dark matter halos"
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

setup(
author="Daniel Gilman",
version='1.1.0',
version='1.1.1',
author_email='[email protected]',
classifiers=[
'Development Status :: 5 - Stable',
Expand Down

0 comments on commit 8dd9039

Please sign in to comment.