https://github.com/astro-informatics/massmappy

Mapping dark matter on the celestial sphere

https://github.com/astro-informatics/massmappy

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.6%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Mapping dark matter on the celestial sphere

Basic Info
  • Host: GitHub
  • Owner: astro-informatics
  • Language: Python
  • Default Branch: public
  • Homepage: http://www.massmappy.org
  • Size: 185 MB
Statistics
  • Stars: 6
  • Watchers: 8
  • Forks: 5
  • Open Issues: 1
  • Releases: 0
Created about 9 years ago · Last pushed over 8 years ago
Metadata Files
Readme

README

massmappy - a code to generate mass maps from galaxy shear measurements

Code Authors: 
Main Author: Christopher G R Wallis (christophergrwallis@gmail.com)
Useful and necessary contributions:
Jason McEwen (jason.mcewen@ucl.ac.uk)
Tom Kitching (tom.kitching@gmail.com)
Boris Leistedt (boris.leistedt@gmail.com)
Antoine Plouviez (antoine.plouviez@ens-cachan.fr)

Code used for the paper 
"Mapping dark matter on the celestial sphere with weak gravitational lensing" 
Christopher G. R. Wallis, Jason D. McEwen, Thomas D. Kitching, Boris Leistedt and Antoine Plouviez
arXiv:1703.09233

Dependances:
numpy
matplotlib
libc
scipy
os
pyssht (see: www.spinsht.org or https://github.com/astro-informatics/ssht)
healpy (only needed for certain functions)

Installation:

From the command line, move into the directory and execute:
(if you have healpy)
`python setup.py build_ext --inplace`

(if you do not have healpy) run
`python setup_no_healpy.py build_ext --inplace`

Directories:

src/ 			: Contains all the code
	python/ 	: Contains all the python code
		DES_mass_map.py       					Analyses the DES data and generates plots in Figures 5-7 and B3
		cy_mass_mapping.pyx						General code base for sherical mass mapping using ssht and planar mass mapping
		low_res_examples.py 					Code to generate Figures 2 and 3 and Table 1
		mass_mapping.py 						Example code that is fast to run showing mass mapping on the sphere
		cy_DES_utils.pyx 						Code to generate shear maps from the measured galaxy shapes
		cy_healpy_mass_mapping.pyx 				Code for making spherical mass maps using healpix
		cy_mass_mapping.pxd 					Supporting functions
		high_res_error.py 						Code to generate Figure 4
		plot_high_res.py 						Code to generate Figure 4

mask_plots/ 	: Contains plots of the servey areas of some past present and future weak lensing experiments

fig/ 			: Contains figures generated by the code

data/ 			: Contains data used/made by the code
	make_DES_cat.py                     Conatins the instructions and code to generate data/DES.mat which is used to make teh DES SV plots
	cell_icosmo.txt             		An example cosmic sheer power spectrum generated by cosmosis
	cls_ap.txt                  		Interpelated power spectrum used by the code
	high_res_results/            		Example results from high_res_error.py
	reduced_shear_iteration.txt			Reduced shear results from low_res_examples.py


Other:

Please note all the software is disgned to be run from the head directory eg: 
python src/python/mass_mapping.py

Owner

  • Name: AstroInfo Team @ UCL
  • Login: astro-informatics
  • Kind: organization
  • Location: United Kingdom

GitHub Events

Total
Last Year